Skip to content

Linen Clothing | H&M

Keep cool in classic linen looks.
Easy silhouettes in earthy tones.
View products
    • Regular-Fit Linen-Blend Shirt - White/Taupe/striped/Khaki green/Light blue - 1
    • Regular-Fit Linen-Blend Shirt - White/Taupe/striped/Khaki green/Light blue - 2
    • Regular-Fit Linen-Blend Shirt - White/Taupe/striped/Khaki green/Light blue - 3
    • Regular-Fit Linen-Blend Shirt - White/Taupe/striped/Khaki green/Light blue - 4
    • Regular-Fit Linen-Blend Shirt - White/Taupe/striped/Khaki green/Light blue - 5
    Final Sale
    -27%
    SUMMER 2025

    Regular-Fit Linen-Blend Shirt

    Discounted price$32.99Normal price$44.99

    • Regular Fit Linen-Blend Polo Shirt - Sage green/Taupe/Cream - 1
    • Regular Fit Linen-Blend Polo Shirt - Sage green/Taupe/Cream - 2
    • Regular Fit Linen-Blend Polo Shirt - Sage green/Taupe/Cream - 3
    • Regular Fit Linen-Blend Polo Shirt - Sage green/Taupe/Cream - 4
    • Regular Fit Linen-Blend Polo Shirt - Sage green/Taupe/Cream - 5
    • Regular Fit Linen-Blend Polo Shirt - Sage green/Taupe/Cream - 6
    • Regular Fit Linen-Blend Polo Shirt - Sage green/Taupe/Cream - 7
    -54%

    Regular Fit Linen-Blend Polo Shirt

    Discounted price$22.99Normal price$49.99

    Out of stock

View products
Sort by
Filter
sort Recommended have been applied
    • Relaxed Fit Linen-Blend Pants - White/Navy blue - 1
    • Relaxed Fit Linen-Blend Pants - White/Navy blue - 2
    • Relaxed Fit Linen-Blend Pants - White/Navy blue - 3
    • Relaxed Fit Linen-Blend Pants - White/Navy blue - 4
    • Relaxed Fit Linen-Blend Pants - White/Navy blue - 5
    • Relaxed Fit Linen-Blend Pants - White/Navy blue - 6
    • Relaxed Fit Linen-Blend Pants - White/Navy blue - 7
    -15%

    Relaxed Fit Linen-Blend Pants

    Discounted price$50.99Normal price$59.99

    • Regular-Fit Linen Shorts - Gray/Black/Light beige/Dark beige/Navy blue - 1
    • Regular-Fit Linen Shorts - Gray/Black/Light beige/Dark beige/Navy blue - 2
    • Regular-Fit Linen Shorts - Gray/Black/Light beige/Dark beige/Navy blue - 3
    • Regular-Fit Linen Shorts - Gray/Black/Light beige/Dark beige/Navy blue - 4
    • Regular-Fit Linen Shorts - Gray/Black/Light beige/Dark beige/Navy blue - 5
    • Regular-Fit Linen Shorts - Gray/Black/Light beige/Dark beige/Navy blue - 6
    • Regular-Fit Linen Shorts - Gray/Black/Light beige/Dark beige/Navy blue - 7
    -20%

    Regular-Fit Linen Shorts

    Discounted price$39.99Normal price$49.99

    • Regular-Fit Linen Shirt - Dusty green/Light beige/White/Navy blue - 1
    • Regular-Fit Linen Shirt - Dusty green/Light beige/White/Navy blue - 2
    • Regular-Fit Linen Shirt - Dusty green/Light beige/White/Navy blue - 3
    • Regular-Fit Linen Shirt - Dusty green/Light beige/White/Navy blue - 4
    • Regular-Fit Linen Shirt - Dusty green/Light beige/White/Navy blue - 5
    • Regular-Fit Linen Shirt - Dusty green/Light beige/White/Navy blue - 6
    Final Sale
    -25%

    Regular-Fit Linen Shirt

    Discounted price$44.99Normal price$59.99

    • Regular-Fit Linen Pants - Dark gray/Black/Dark beige/Navy blue/Light beige/White - 1
    • Regular-Fit Linen Pants - Dark gray/Black/Dark beige/Navy blue/Light beige/White - 2
    • Regular-Fit Linen Pants - Dark gray/Black/Dark beige/Navy blue/Light beige/White - 3
    • Regular-Fit Linen Pants - Dark gray/Black/Dark beige/Navy blue/Light beige/White - 4
    • Regular-Fit Linen Pants - Dark gray/Black/Dark beige/Navy blue/Light beige/White - 5
    • Regular-Fit Linen Pants - Dark gray/Black/Dark beige/Navy blue/Light beige/White - 6
    Final Sale
    -20%

    Regular-Fit Linen Pants

    Discounted price$59.99Normal price$74.99

    • Regular-Fit Linen Resort Shirt - White/Cream/Navy blue - 1
    • Regular-Fit Linen Resort Shirt - White/Cream/Navy blue - 2
    • Regular-Fit Linen Resort Shirt - White/Cream/Navy blue - 3
    • Regular-Fit Linen Resort Shirt - White/Cream/Navy blue - 4
    • Regular-Fit Linen Resort Shirt - White/Cream/Navy blue - 5
    Final Sale
    -27%

    Regular-Fit Linen Resort Shirt

    Discounted price$32.99Normal price$44.99

    • Regular-Fit Linen Resort Shirt - Cream/White/Navy blue - 1
    • Regular-Fit Linen Resort Shirt - Cream/White/Navy blue - 2
    • Regular-Fit Linen Resort Shirt - Cream/White/Navy blue - 3
    • Regular-Fit Linen Resort Shirt - Cream/White/Navy blue - 4
    • Regular-Fit Linen Resort Shirt - Cream/White/Navy blue - 5
    Final Sale
    -27%

    Regular-Fit Linen Resort Shirt

    Discounted price$32.99Normal price$44.99

    • Regular-Fit Linen Shirt - Navy blue/Dusty green/Light beige/White - 1
    • Regular-Fit Linen Shirt - Navy blue/Dusty green/Light beige/White - 2
    • Regular-Fit Linen Shirt - Navy blue/Dusty green/Light beige/White - 3
    • Regular-Fit Linen Shirt - Navy blue/Dusty green/Light beige/White - 4
    • Regular-Fit Linen Shirt - Navy blue/Dusty green/Light beige/White - 5
    Final Sale
    -25%

    Regular-Fit Linen Shirt

    Discounted price$44.99Normal price$59.99

    • Relaxed-Fit Linen-Blend Shorts - Light beige/Navy blue/Dark gray/White/Dark beige - 1
    • Relaxed-Fit Linen-Blend Shorts - Light beige/Navy blue/Dark gray/White/Dark beige - 2
    • Relaxed-Fit Linen-Blend Shorts - Light beige/Navy blue/Dark gray/White/Dark beige - 3
    • Relaxed-Fit Linen-Blend Shorts - Light beige/Navy blue/Dark gray/White/Dark beige - 4
    • Relaxed-Fit Linen-Blend Shorts - Light beige/Navy blue/Dark gray/White/Dark beige - 5
    Final Sale
    -27%

    Relaxed-Fit Linen-Blend Shorts

    Discounted price$32.99Normal price$44.99

    • Regular Fit Linen-Blend Shorts - Sage green/Cream - 1
    • Regular Fit Linen-Blend Shorts - Sage green/Cream - 2
    • Regular Fit Linen-Blend Shorts - Sage green/Cream - 3
    • Regular Fit Linen-Blend Shorts - Sage green/Cream - 4
    • Regular Fit Linen-Blend Shorts - Sage green/Cream - 5
    • Regular Fit Linen-Blend Shorts - Sage green/Cream - 6
    • Regular Fit Linen-Blend Shorts - Sage green/Cream - 7
    Final Sale
    -26%

    Regular Fit Linen-Blend Shorts

    Discounted price$25.99Normal price$34.99

    • Regular-Fit Linen Shorts - Navy blue/Gray/Black/Light beige/Dark beige - 1
    • Regular-Fit Linen Shorts - Navy blue/Gray/Black/Light beige/Dark beige - 2
    • Regular-Fit Linen Shorts - Navy blue/Gray/Black/Light beige/Dark beige - 3
    • Regular-Fit Linen Shorts - Navy blue/Gray/Black/Light beige/Dark beige - 4
    • Regular-Fit Linen Shorts - Navy blue/Gray/Black/Light beige/Dark beige - 5
    Final Sale
    -26%

    Regular-Fit Linen Shorts

    Discounted price$36.99Normal price$49.99

    • Regular-Fit Short-Sleeved Linen-Blend Shirt - Navy blue/Green/white striped/Sage green/Beige/white striped/Light beige - 1
    • Regular-Fit Short-Sleeved Linen-Blend Shirt - Navy blue/Green/white striped/Sage green/Beige/white striped/Light beige - 2
    • Regular-Fit Short-Sleeved Linen-Blend Shirt - Navy blue/Green/white striped/Sage green/Beige/white striped/Light beige - 3
    • Regular-Fit Short-Sleeved Linen-Blend Shirt - Navy blue/Green/white striped/Sage green/Beige/white striped/Light beige - 4
    • Regular-Fit Short-Sleeved Linen-Blend Shirt - Navy blue/Green/white striped/Sage green/Beige/white striped/Light beige - 5
    • Regular-Fit Short-Sleeved Linen-Blend Shirt - Navy blue/Green/white striped/Sage green/Beige/white striped/Light beige - 6
    • Regular-Fit Short-Sleeved Linen-Blend Shirt - Navy blue/Green/white striped/Sage green/Beige/white striped/Light beige - 7
    Final Sale
    -26%

    Regular-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$25.99Normal price$34.99

    • Regular-Fit Linen Resort Shirt - Navy blue/White/Cream - 1
    • Regular-Fit Linen Resort Shirt - Navy blue/White/Cream - 2
    • Regular-Fit Linen Resort Shirt - Navy blue/White/Cream - 3
    • Regular-Fit Linen Resort Shirt - Navy blue/White/Cream - 4
    • Regular-Fit Linen Resort Shirt - Navy blue/White/Cream - 5
    Final Sale
    -27%

    Regular-Fit Linen Resort Shirt

    Discounted price$32.99Normal price$44.99