Men's Linen Shirts

Back to start
Sort by
Filter by Size
Filter by Color
Filter by Pattern
Filter by Product type
All filters

Filter & Sort

  • Sort by

  • Size

  • Color

  • Pattern

  • Product type

  • Style

  • Function

  • Sleeve length

  • Waist rise

  • Length

  • Fit

  • Occasion

  • Concept

  • Quality

  • Material

57 items

Toggle image size
Toggle image type
57 items

Selected filters:

    • Relaxed-Fit Linen-Blend Resort ShirtModel

      Relaxed-Fit Linen-Blend Resort Shirt

      $29.99
      • Black
    • Relaxed-Fit Linen ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen Shirt

      $49.99
      • White
    • Regular Fit Patterned resort shirtModel

      Regular Fit Patterned resort shirt

      $44.99
      • Dusty beige/floral
    • Relaxed-Fit Linen-Blend Resort ShirtModel

      Relaxed-Fit Linen-Blend Resort Shirt

      $29.99
      • Dusty blue
    • Relaxed-Fit Linen-Blend Resort ShirtModel

      Relaxed-Fit Linen-Blend Resort Shirt

      $29.99
      • Light beige
    • Relaxed-Fit Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen-Blend Shirt

      $39.99
      • Dark khaki green
    • Relaxed-Fit Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen-Blend Shirt

      $39.99
      • Light blue
    • Relaxed-Fit Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen-Blend Shirt

      $39.99
      • Dark brown
    • Relaxed-Fit Linen-Blend Resort ShirtModel

      Relaxed-Fit Linen-Blend Resort Shirt

      $29.99
      • White
    • Relaxed-Fit Linen-Blend Resort ShirtModel

      Relaxed-Fit Linen-Blend Resort Shirt

      $29.99
      • Dark khaki green
    • Relaxed-Fit Linen-Blend Resort ShirtModel

      Relaxed-Fit Linen-Blend Resort Shirt

      $29.99
      • White/striped
    • Relaxed-Fit Linen-Blend Resort ShirtModel

      Relaxed-Fit Linen-Blend Resort Shirt

      $29.99
      • Brown
    • Relaxed-Fit Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen-Blend Shirt

      $39.99
      • Light beige
    • Relaxed-Fit Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen-Blend Shirt

      $39.99
      • White
    • Relaxed-Fit Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen-Blend Shirt

      $39.99
      • Light pink
    • Relaxed-Fit Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen-Blend Shirt

      $39.99
      • Burgundy
    • Relaxed-Fit Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen-Blend Shirt

      $39.99
      • Dark blue
    • Relaxed-Fit Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen-Blend Shirt

      $39.99
      • Green/striped
    • Slim Fit Linen ShirtModel
      H&M Premium Selection

      Slim Fit Linen Shirt

      $49.99
      • White
    • Relaxed-Fit Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen-Blend Shirt

      $39.99
      • White/striped
    • Slim Fit Linen ShirtModel
      H&M Premium Selection

      Slim Fit Linen Shirt

      $49.99
      • Light blue
    • Linen-Blend Resort Shirt and Shorts SetModel

      Linen-Blend Resort Shirt and Shorts Set

      $59.99
      • Dark brown/white
    • Relaxed-Fit Short-Sleeved Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Short-Sleeved Linen-Blend Shirt

      $29.99
      • Dark blue
    • Relaxed-Fit Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen-Blend Shirt

      $39.99
      • Rust red/striped
    • Relaxed-Fit Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen-Blend Shirt

      $39.99
      • White
    • Relaxed-Fit Linen ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen Shirt

      $49.99
      • Navy blue
    • Relaxed-Fit Short-Sleeved Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Short-Sleeved Linen-Blend Shirt

      $29.99
      • Blue/striped
    • Slim Fit Linen ShirtModel
      H&M Premium Selection

      Slim Fit Linen Shirt

      $49.99
      • Black
    • Relaxed-Fit Short-Sleeved Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Short-Sleeved Linen-Blend Shirt

      $29.99
      • Light beige
    • Relaxed-Fit Printed Resort ShirtModel
      H&M Premium Selection

      Relaxed-Fit Printed Resort Shirt

      $39.99
      • Black/California Dreams
    • Slim Fit Linen ShirtModel
      H&M Premium Selection

      Slim Fit Linen Shirt

      $49.99
      • Khaki green
    • Relaxed-Fit Linen ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen Shirt

      $49.99
      • Cream
    • Relaxed-Fit Linen-Blend ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen-Blend Shirt

      $39.99
      • Khaki green
    • Relaxed-Fit Linen-Blend ShirtModel

      Relaxed-Fit Linen-Blend Shirt

      $44.99
      • Black
    • Easy Care Regular-Fit Linen-Blend ShirtModel
      Functional Essentials

      Easy Care Regular-Fit Linen-Blend Shirt

      $49.99
      • White
    • Relaxed-Fit Linen Resort ShirtModel
      H&M Premium Selection

      Relaxed-Fit Linen Resort Shirt

      $39.99
      • Light beige

    Showing 36 of 57 Items

    Load more products

    Become a member

    Become a Member — you'll enjoy exclusive deals, offers, invites and rewards.

    / /
    H&M wants to give you a special treat on your birthday

    Wish your inbox was more stylish? Subscribe to our newsletter. Stay connected in the world of fashion, beauty and home decor. Plus, get exclusive perks, rewards and invites straight to your inbox.

    By clicking ‘Become a member’, I agree to the H&M Membership Terms and conditions.

    To give you the full membership experience, we will process your personal data in accordance with the H&M's Privacy Notice.