Men's Linen Shirts

Back
Sort by
Filter
sort Recommended have been applied
  • Regular-Fit Linen-Blend Resort Shirt - White/gray patterned/White/beige patterned
    Final Sale
    -20%

    Regular-Fit Linen-Blend Resort Shirt

    Discounted price$39.99Regular price$49.99

  • Regular-Fit Linen-Blend Overshirt - Cream/Black
    Final Sale
    -25%

    Regular-Fit Linen-Blend Overshirt

    Discounted price$44.99Regular price$59.99

  • Regular Fit Textured-Weave Shirt - Cream
    Final Sale
    -25%

    Regular Fit Textured-Weave Shirt

    Discounted price$44.99Regular price$59.99

  • Loose-Fit Short-Sleeved Linen-Blend Shirt - Cream/Green/Navy blue
    Final Sale
    -20%

    Loose-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$35.99Regular price$44.99

  • Regular-Fit Linen-Blend Resort Shirt - Beige/Black
    Final Sale
    -20%

    Regular-Fit Linen-Blend Resort Shirt

    Discounted price$35.99Regular price$44.99

  • Regular-Fit Linen-Blend Resort Shirt - Navy blue/Cream/Sage green
    Final Sale
    -17%

    Regular-Fit Linen-Blend Resort Shirt

    Discounted price$28.99Regular price$34.99

  • Regular-Fit Short-Sleeved Linen-Blend Shirt - Green/white striped/Sage green/Beige/white striped/Light beige/Light brown/Navy blue
    Final Sale
    -17%

    Regular-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$28.99Regular price$34.99

  • Regular-Fit Linen-Blend Band-Collar Shirt - White
    Final Sale
    -20%

    Regular-Fit Linen-Blend Band-Collar Shirt

    Discounted price$39.99Regular price$49.99

  • Loose-Fit Short-Sleeved Linen-Blend Shirt - Green/Cream/Navy blue
    Final Sale
    -16%

    Loose-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$37.99Regular price$44.99

  • Regular Fit Short-sleeved Linen-Blend Shirt - Sage green/White/Black/Beige
    Final Sale
    -31%

    Regular Fit Short-sleeved Linen-Blend Shirt

    Discounted price$21.99Regular price$31.99

  • Regular-Fit Linen Resort Shirt - White/Navy blue/Cream
    Final Sale
    -27%
    H&M Premium Selection

    Regular-Fit Linen Resort Shirt

    Discounted price$32.99Regular price$44.99

  • Regular-Fit Linen-Blend Resort Shirt - Sage green/Cream/Navy blue
    Final Sale
    -17%

    Regular-Fit Linen-Blend Resort Shirt

    Discounted price$28.99Regular price$34.99

  • Regular Fit Linen-blend Resort Shirt - Beige/striped/Light blue/white striped/Green/striped
    Final Sale
    -32%

    Regular Fit Linen-blend Resort Shirt

    Discounted price$25.99Regular price$37.99

  • Regular Fit Linen Shirt - White
    -30%
    H&M Premium Selection

    Regular Fit Linen Shirt

    Discounted price$48.99Regular price$69.99

  • Regular-Fit Linen-Blend Resort Shirt - White/beige patterned/White/gray patterned
    Final Sale
    -20%

    Regular-Fit Linen-Blend Resort Shirt

    Discounted price$39.99Regular price$49.99

  • Regular-Fit Short-Sleeved Linen-Blend Shirt - Beige/white striped/Sage green/Green/white striped/Light beige/Light brown/Navy blue
    Final Sale
    -17%

    Regular-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$28.99Regular price$34.99

  • Regular-Fit Linen Resort Shirt - Navy blue/White/Cream
    Final Sale
    -27%
    H&M Premium Selection

    Regular-Fit Linen Resort Shirt

    Discounted price$32.99Regular price$44.99

  • Regular-Fit Linen-Blend Overshirt - Black/Cream
    Final Sale
    -20%

    Regular-Fit Linen-Blend Overshirt

    Discounted price$47.99Regular price$59.99

  • Slim Fit Linen Shirt - Sage green/White/Light blue
    Final Sale
    -15%
    H&M Premium Selection

    Slim Fit Linen Shirt

    Discounted price$50.99Regular price$59.99

  • Slim Fit Linen Shirt - White/Sage green/Light blue
    Final Sale
    -20%
    H&M Premium Selection

    Slim Fit Linen Shirt

    Discounted price$47.99Regular price$59.99

  • Regular Fit Linen-blend Shirt - Beige/white striped
    Final Sale
    -42%

    Regular Fit Linen-blend Shirt

    Discounted price$21.99Regular price$37.99

  • Regular Fit Linen Shirt - Beige/striped
    Final Sale
    -40%
    H&M Premium Selection

    Regular Fit Linen Shirt

    Discounted price$41.99Regular price$69.99

  • Regular-Fit Linen Shirt - Light beige/Dusty green/White/Navy blue
    Final Sale
    -15%
    H&M Premium Selection

    Regular-Fit Linen Shirt

    Discounted price$50.99Regular price$59.99

  • Regular-Fit Short-Sleeved Linen-Blend Shirt - Light beige/Sage green/Green/white striped/Beige/white striped/Light brown/Navy blue
    Final Sale
    -31%

    Regular-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$23.99Regular price$34.99

  • Regular-Fit Linen Shirt - Dusty green/Light beige/White/Navy blue
    Final Sale
    -25%
    H&M Premium Selection

    Regular-Fit Linen Shirt

    Discounted price$44.99Regular price$59.99

  • Regular-Fit Linen Shirt - White/Light beige/Dusty green/Navy blue
    Final Sale
    -25%
    H&M Premium Selection

    Regular-Fit Linen Shirt

    Discounted price$44.99Regular price$59.99

Men's Linen Shirts

Warmer temperatures mean swapping your regular dress shirts for linen shirts. Get ready for wedding season with a men’s white linen shirt, or perhaps just switch up your office wear for the summer. Our men’s linen shirts are available in both short sleeve and long sleeve styles to suit the weather and occasion. For those in-between season days, try a linen blend shirt. If you’re looking for more colours and styles, browse our casual shirts or revive the denim shirt trend.