Skip to content

Linen Clothing | H&M

Keep cool in classic linen looks.
Easy silhouettes in earthy tones.
$59.99
model image
$34.99
View products
    • Regular-Fit Linen-Blend Shirt - Black/Light blue/Taupe/striped/Navy blue/Light beige/White/Khaki green - 1
    • Regular-Fit Linen-Blend Shirt - Black/Light blue/Taupe/striped/Navy blue/Light beige/White/Khaki green - 2
    • Regular-Fit Linen-Blend Shirt - Black/Light blue/Taupe/striped/Navy blue/Light beige/White/Khaki green - 3
    • Regular-Fit Linen-Blend Shirt - Black/Light blue/Taupe/striped/Navy blue/Light beige/White/Khaki green - 4
    • Regular-Fit Linen-Blend Shirt - Black/Light blue/Taupe/striped/Navy blue/Light beige/White/Khaki green - 5
    Final Sale
    -51%
    SUMMER 2025

    Regular-Fit Linen-Blend Shirt

    Discounted price$21.99Normal price$44.99

    • Regular-Fit Linen-Blend Shirt - White/Light blue/Taupe/striped/Navy blue/Light beige/Khaki green/Black - 1
    • Regular-Fit Linen-Blend Shirt - White/Light blue/Taupe/striped/Navy blue/Light beige/Khaki green/Black - 2
    • Regular-Fit Linen-Blend Shirt - White/Light blue/Taupe/striped/Navy blue/Light beige/Khaki green/Black - 3
    • Regular-Fit Linen-Blend Shirt - White/Light blue/Taupe/striped/Navy blue/Light beige/Khaki green/Black - 4
    • Regular-Fit Linen-Blend Shirt - White/Light blue/Taupe/striped/Navy blue/Light beige/Khaki green/Black - 5
    Final Sale
    -44%
    SUMMER 2025

    Regular-Fit Linen-Blend Shirt

    Discounted price$24.99Normal price$44.99

    • Regular-Fit Linen-Blend Shirt - Beige/striped/Light blue/Taupe/striped/Navy blue/Light beige/White/Khaki green/Black - 1
    • Regular-Fit Linen-Blend Shirt - Beige/striped/Light blue/Taupe/striped/Navy blue/Light beige/White/Khaki green/Black - 2
    • Regular-Fit Linen-Blend Shirt - Beige/striped/Light blue/Taupe/striped/Navy blue/Light beige/White/Khaki green/Black - 3
    • Regular-Fit Linen-Blend Shirt - Beige/striped/Light blue/Taupe/striped/Navy blue/Light beige/White/Khaki green/Black - 4
    • Regular-Fit Linen-Blend Shirt - Beige/striped/Light blue/Taupe/striped/Navy blue/Light beige/White/Khaki green/Black - 5
    • Regular-Fit Linen-Blend Shirt - Beige/striped/Light blue/Taupe/striped/Navy blue/Light beige/White/Khaki green/Black - 6
    -56%
    SUMMER 2025

    Regular-Fit Linen-Blend Shirt

    Discounted price$19.99Normal price$44.99

    Out of stock

View products
Sort by
Filter
sort Recommended have been applied
    • Relaxed Fit Linen-Blend Pants - White/Navy blue/White/Dark gray - 1
    • Relaxed Fit Linen-Blend Pants - White/Navy blue/White/Dark gray - 2
    • Relaxed Fit Linen-Blend Pants - White/Navy blue/White/Dark gray - 3
    • Relaxed Fit Linen-Blend Pants - White/Navy blue/White/Dark gray - 4
    • Relaxed Fit Linen-Blend Pants - White/Navy blue/White/Dark gray - 5
    • Relaxed Fit Linen-Blend Pants - White/Navy blue/White/Dark gray - 6
    Final Sale
    -55%
    H&M Premium Selection

    Relaxed Fit Linen-Blend Pants

    Discounted price$26.99Regular price$59.99

    • Regular-Fit Linen Pants - Dark gray/Light beige/White/Dark beige/Black/Navy blue - 1
    • Regular-Fit Linen Pants - Dark gray/Light beige/White/Dark beige/Black/Navy blue - 2
    • Regular-Fit Linen Pants - Dark gray/Light beige/White/Dark beige/Black/Navy blue - 3
    • Regular-Fit Linen Pants - Dark gray/Light beige/White/Dark beige/Black/Navy blue - 4
    • Regular-Fit Linen Pants - Dark gray/Light beige/White/Dark beige/Black/Navy blue - 5
    • Regular-Fit Linen Pants - Dark gray/Light beige/White/Dark beige/Black/Navy blue - 6
    Final Sale
    -51%
    H&M Premium Selection

    Regular-Fit Linen Pants

    Discounted price$36.99Regular price$74.99

    • Regular-Fit Linen Resort Shirt - White/Navy blue/Cream - 1
    • Regular-Fit Linen Resort Shirt - White/Navy blue/Cream - 2
    • Regular-Fit Linen Resort Shirt - White/Navy blue/Cream - 3
    • Regular-Fit Linen Resort Shirt - White/Navy blue/Cream - 4
    • Regular-Fit Linen Resort Shirt - White/Navy blue/Cream - 5
    Final Sale
    -49%
    H&M Premium Selection

    Regular-Fit Linen Resort Shirt

    Discounted price$22.99Regular price$44.99

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

    Regular-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$17.99Regular price$34.99

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

    Regular-Fit Short-Sleeved Linen-Blend Shirt

    Discounted price$20.99Regular price$34.99

    • Relaxed Fit Linen-Blend Pants - Dark gray/White/Navy blue/White - 1
    • Relaxed Fit Linen-Blend Pants - Dark gray/White/Navy blue/White - 2
    • Relaxed Fit Linen-Blend Pants - Dark gray/White/Navy blue/White - 3
    • Relaxed Fit Linen-Blend Pants - Dark gray/White/Navy blue/White - 4
    • Relaxed Fit Linen-Blend Pants - Dark gray/White/Navy blue/White - 5
    • Relaxed Fit Linen-Blend Pants - Dark gray/White/Navy blue/White - 6
    Final Sale
    -48%
    H&M Premium Selection

    Relaxed Fit Linen-Blend Pants

    Discounted price$30.99Regular price$59.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
    -44%
    H&M Premium Selection

    Regular-Fit Linen Resort Shirt

    Discounted price$24.99Regular 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
    -56%
    H&M Premium Selection

    Regular-Fit Linen Resort Shirt

    Discounted price$19.99Regular price$44.99

    • Relaxed-Fit Linen-Blend Shorts - Light beige/Navy blue/White/Dark gray/Dark beige/Black - 1
    • Relaxed-Fit Linen-Blend Shorts - Light beige/Navy blue/White/Dark gray/Dark beige/Black - 2
    • Relaxed-Fit Linen-Blend Shorts - Light beige/Navy blue/White/Dark gray/Dark beige/Black - 3
    • Relaxed-Fit Linen-Blend Shorts - Light beige/Navy blue/White/Dark gray/Dark beige/Black - 4
    • Relaxed-Fit Linen-Blend Shorts - Light beige/Navy blue/White/Dark gray/Dark beige/Black - 5
    Final Sale
    -44%
    H&M Premium Selection

    Relaxed-Fit Linen-Blend Shorts

    Discounted price$24.99Regular price$44.99

    • Regular-Fit Linen Shirt - Navy blue/Light beige/Dusty green/White - 1
    • Regular-Fit Linen Shirt - Navy blue/Light beige/Dusty green/White - 2
    • Regular-Fit Linen Shirt - Navy blue/Light beige/Dusty green/White - 3
    • Regular-Fit Linen Shirt - Navy blue/Light beige/Dusty green/White - 4
    • Regular-Fit Linen Shirt - Navy blue/Light beige/Dusty green/White - 5
    Final Sale
    -45%
    H&M Premium Selection

    Regular-Fit Linen Shirt

    Discounted price$32.99Regular price$59.99

    • Regular-Fit Linen Shirt - Dusty green/Light beige/Navy blue/White - 1
    • Regular-Fit Linen Shirt - Dusty green/Light beige/Navy blue/White - 2
    • Regular-Fit Linen Shirt - Dusty green/Light beige/Navy blue/White - 3
    • Regular-Fit Linen Shirt - Dusty green/Light beige/Navy blue/White - 4
    • Regular-Fit Linen Shirt - Dusty green/Light beige/Navy blue/White - 5
    • Regular-Fit Linen Shirt - Dusty green/Light beige/Navy blue/White - 6
    Final Sale
    -48%
    H&M Premium Selection

    Regular-Fit Linen Shirt

    Discounted price$30.99Regular price$59.99

    • Regular-Fit Linen Shorts - White/Dark beige/Light beige/Gray/Black/Navy blue - 1
    • Regular-Fit Linen Shorts - White/Dark beige/Light beige/Gray/Black/Navy blue - 2
    • Regular-Fit Linen Shorts - White/Dark beige/Light beige/Gray/Black/Navy blue - 3
    • Regular-Fit Linen Shorts - White/Dark beige/Light beige/Gray/Black/Navy blue - 4
    • Regular-Fit Linen Shorts - White/Dark beige/Light beige/Gray/Black/Navy blue - 5
    • Regular-Fit Linen Shorts - White/Dark beige/Light beige/Gray/Black/Navy blue - 6
    • Regular-Fit Linen Shorts - White/Dark beige/Light beige/Gray/Black/Navy blue - 7
    Final Sale
    -64%
    H&M Premium Selection

    Regular-Fit Linen Shorts

    Discounted price$17.99Regular price$49.99

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

    Regular Fit Linen-Blend Shorts

    Discounted price$20.99Regular price$34.99

    • Regular-Fit Linen Shorts - Navy blue/Dark beige/Light beige/Gray/Black/White - 1
    • Regular-Fit Linen Shorts - Navy blue/Dark beige/Light beige/Gray/Black/White - 2
    • Regular-Fit Linen Shorts - Navy blue/Dark beige/Light beige/Gray/Black/White - 3
    • Regular-Fit Linen Shorts - Navy blue/Dark beige/Light beige/Gray/Black/White - 4
    • Regular-Fit Linen Shorts - Navy blue/Dark beige/Light beige/Gray/Black/White - 5
    Final Sale
    -46%
    H&M Premium Selection

    Regular-Fit Linen Shorts

    Discounted price$26.99Regular price$49.99