Men's Linen Shirts

Sort by
Filter
sort Recommended have been applied
  • Regular Fit Short-sleeved Linen-Blend Shirt - White/Sage green/Black/Beige
    Final Sale
    -31%

    Regular Fit Short-sleeved Linen-Blend Shirt

    Discounted price$21.99Regular price$31.99

  • Regular-Fit Linen Resort Shirt - Cream/White/Navy blue
    Final Sale
    -27%

    Regular-Fit Linen Resort Shirt

    Discounted price$32.99Regular price$44.99

  • Regular-Fit Linen-Blend Shirt - White/Light blue/Khaki green/Beige
    Final Sale
    -20%

    Regular-Fit Linen-Blend Shirt

    Discounted price$35.99Regular price$44.99

  • Regular-Fit Linen Shirt - White/Dusty green/Light beige/Navy blue
    Final Sale
    -25%

    Regular-Fit Linen Shirt

    Discounted price$44.99Regular price$59.99

  • Relaxed Fit Linen Resort Shirt - Navy blue
    Final Sale
    -26%

    Relaxed Fit Linen Resort Shirt

    Discounted price$34.99Regular price$46.99

  • Regular Fit Linen-blend Utility Shirt - White
    Final Sale
    -31%

    Regular Fit Linen-blend Utility Shirt

    Discounted price$23.99Regular price$34.99

  • Regular-Fit Linen Shirt - Navy blue/Dusty green/Light beige/White
    Final Sale
    -25%

    Regular-Fit Linen Shirt

    Discounted price$44.99Regular price$59.99

  • Linen-Blend Shirt - Cerise
    -25%
    H&M ATELIER

    Linen-Blend Shirt

    Discounted price$59.99Regular price$79.99

  • Regular Fit Linen-blend Shirt - Navy blue/Beige/striped
    Final Sale
    -32%

    Regular Fit Linen-blend Shirt

    Discounted price$25.99Regular price$37.99

  • Regular Fit Linen-blend Shirt - Beige/striped/Navy blue
    -32%

    Regular Fit Linen-blend Shirt

    Discounted price$25.99Regular price$37.99

  • Regular-Fit Linen-Blend Shirt - Taupe/striped/Khaki green/White/Light blue
    Final Sale
    -27%
    SUMMER 2025

    Regular-Fit Linen-Blend Shirt

    Discounted price$32.99Regular price$44.99

  • Regular-Fit Linen-Blend Shirt - Light blue/White/Khaki green/Beige
    Final Sale
    -20%

    Regular-Fit Linen-Blend Shirt

    Discounted price$35.99Regular price$44.99

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

    Regular Fit Short-sleeved Linen-Blend Shirt

    Discounted price$21.99Regular price$31.99

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

    Regular-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$27.99Regular price$34.99

  • Regular-Fit Linen-Blend Shirt - White/Taupe/striped/Khaki green/Light blue
    Final Sale
    -27%
    SUMMER 2025

    Regular-Fit Linen-Blend Shirt

    Discounted price$32.99Regular price$44.99

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

    Loose-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$32.99Regular price$44.99

  • Regular-Fit Linen-Blend Shirt - Light blue/Taupe/striped/Khaki green/White
    Final Sale
    -27%
    SUMMER 2025

    Regular-Fit Linen-Blend Shirt

    Discounted price$32.99Regular price$44.99

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

    Regular Fit Short-sleeved Linen-Blend Shirt

    Discounted price$21.99Regular price$31.99

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

    Regular Fit Linen-blend Resort Shirt

    Discounted price$25.99Regular price$37.99

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

    Regular-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$25.99Regular price$34.99

  • Regular-Fit Linen-Blend Shirt - Khaki green/Taupe/striped/White/Light blue
    Final Sale
    -27%
    SUMMER 2025

    Regular-Fit Linen-Blend Shirt

    Discounted price$32.99Regular price$44.99

  • Regular-Fit Linen-Blend Shirt - Beige/White/Light blue/Khaki green
    Final Sale
    -27%

    Regular-Fit Linen-Blend Shirt

    Discounted price$32.99Regular price$44.99

  • Regular-Fit Linen Resort Shirt - Navy blue/White/Cream
    Final Sale
    -27%

    Regular-Fit Linen Resort Shirt

    Discounted price$32.99Regular price$44.99

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

    Regular Fit Linen-blend Resort Shirt

    Discounted price$25.99Regular price$37.99

  • Slim Fit Linen Shirt - Light blue/Sage green/White
    Final Sale
    -25%

    Slim Fit Linen Shirt

    Discounted price$44.99Regular price$59.99

  • Regular-Fit Linen-Blend Shirt - Khaki green/White/Light blue/Beige
    Final Sale
    -27%

    Regular-Fit Linen-Blend Shirt

    Discounted price$32.99Regular price$44.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.