For men who value both style and comfort, MagicLinen offers a range of pure linen clothing that is both breathable and versatile.
Discover our collection of linen clothing for men and find your new wardrobe staples today.
(Read more) (Show less)
Pants
Shirts
Shorts
Blazers
Scarves
Loungewear
- TOP 20% OFF
Men's linen pants PALERMO in Natural melange
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per3 colors
Men's linen pants PALERMO in Natural melange
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per3 colors
- TOP 20% OFF
Men's linen shirt NEVADA in Matcha green
Was $99.00 (-20%)
$79.20 CAD
Unit price
CAD
/ per10 colors
Men's linen shirt NEVADA in Matcha green
Was $99.00 (-20%)
$79.20 CAD
Unit price
CAD
/ per10 colors
- 20% OFF
Men's linen shirt NEVADA in White
Was $99.00 (-20%)
$79.20 CAD
Unit price
CAD
/ per10 colors
Men's linen shirt NEVADA in White
Was $99.00 (-20%)
$79.20 CAD
Unit price
CAD
/ per10 colors
- 20% OFF
Men's linen shirt NEVADA in Ocean blue
Was $99.00 (-20%)
$79.20 CAD
Unit price
CAD
/ per10 colors
Men's linen shirt NEVADA in Ocean blue
Was $99.00 (-20%)
$79.20 CAD
Unit price
CAD
/ per10 colors
- 20% OFF
Men's linen pants PALERMO in Various colors
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per3 colors
Men's linen pants PALERMO in Various colors
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per3 colors
- 20% OFF
Men's linen pants TRUCKEE in Cinnamon
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per4 colors
Men's linen pants TRUCKEE in Cinnamon
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per4 colors
- 20% OFF
Men's linen pants TRUCKEE in Natural melange
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per4 colors
Men's linen pants TRUCKEE in Natural melange
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per4 colors
- 20% OFF
Men's linen shorts STOWE in Gray melange
Was $78.00 (-20%)
$62.40 CAD
Unit price
CAD
/ per6 colors
Men's linen shorts STOWE in Gray melange
Was $78.00 (-20%)
$62.40 CAD
Unit price
CAD
/ per6 colors
- 20% OFF
Men's linen shorts STOWE in White
Was $79.00 (-20%)
$63.20 CAD
Unit price
CAD
/ per6 colors
Men's linen shorts STOWE in White
Was $79.00 (-20%)
$63.20 CAD
Unit price
CAD
/ per6 colors
- 20% OFF
Regular straight leg men's linen pants SOGLIO in Natural melange
Was $104.00 (-20%)
$83.20 CAD
Unit price
CAD
/ per3 colors
Regular straight leg men's linen pants SOGLIO in Natural melange
Was $104.00 (-20%)
$83.20 CAD
Unit price
CAD
/ per3 colors
- 20% OFF
Men's linen shorts STOWE in Black
Was $79.00 (-20%)
$63.20 CAD
Unit price
CAD
/ per6 colors
Men's linen shorts STOWE in Black
Was $79.00 (-20%)
$63.20 CAD
Unit price
CAD
/ per6 colors
- 20% OFF
Men's linen shorts STOWE in Cinnamon
Was $79.00 (-20%)
$63.20 CAD
Unit price
CAD
/ per6 colors
Men's linen shorts STOWE in Cinnamon
Was $79.00 (-20%)
$63.20 CAD
Unit price
CAD
/ per6 colors
- 20% OFF
Men's linen shorts STOWE in Natural melange
Was $79.00 (-20%)
$63.20 CAD
Unit price
CAD
/ per6 colors
Men's linen shorts STOWE in Natural melange
Was $79.00 (-20%)
$63.20 CAD
Unit price
CAD
/ per6 colors
- 40% OFF
Men's linen cargo shorts LUGANO in White
Was $79.00 (-40%)
$47.40 CAD
Unit price
CAD
/ per3 colors
Men's linen cargo shorts LUGANO in White
Was $79.00 (-40%)
$47.40 CAD
Unit price
CAD
/ per3 colors
- 20% OFF
Men's linen pants TRUCKEE in White
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per4 colors
Men's linen pants TRUCKEE in White
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per4 colors
- TOP 10% OFF
Men's waffle robe in Dark gray
Was $142.00 (-10%)
$127.80 CAD
Unit price
CAD
/ per6 colors
Men's waffle robe in Dark gray
Was $142.00 (-10%)
$127.80 CAD
Unit price
CAD
/ per6 colors
- 40% OFF
Men's linen cargo shorts LUGANO in Teal blue
Was $79.00 (-40%)
$47.40 CAD
Unit price
CAD
/ per3 colors
Men's linen cargo shorts LUGANO in Teal blue
Was $79.00 (-40%)
$47.40 CAD
Unit price
CAD
/ per3 colors
- 20% OFF
Short-sleeved breezy men's linen shirt HAWI in Forest green
Was $89.00 (-20%)
$71.20 CAD
Unit price
CAD
/ per2 colors
Short-sleeved breezy men's linen shirt HAWI in Forest green
Was $89.00 (-20%)
$71.20 CAD
Unit price
CAD
/ per2 colors
- 30% OFF
Men's linen shirt CORONADO in Dusty blue
Was $91.00 (-30%)
$63.70 CAD
Unit price
CAD
/ per3 colors
Men's linen shirt CORONADO in Dusty blue
Was $91.00 (-30%)
$63.70 CAD
Unit price
CAD
/ per3 colors
- 20% OFF
Men's linen shirt NEVADA in Peach
Was $99.00 (-20%)
$79.20 CAD
Unit price
CAD
/ per10 colors
Men's linen shirt NEVADA in Peach
Was $99.00 (-20%)
$79.20 CAD
Unit price
CAD
/ per10 colors
- 20% OFF
Men's linen pants TRUCKEE in Dried moss
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per4 colors
Men's linen pants TRUCKEE in Dried moss
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per4 colors
- 20% OFF
Men's linen shorts WATERTON in Gray blue
Was $75.00 (-20%)
$60.00 CAD
Unit price
CAD
/ perMen's linen shorts WATERTON in Gray blue
Was $75.00 (-20%)
$60.00 CAD
Unit price
CAD
/ per - 20% OFF
Regular straight leg men's linen pants SOGLIO in Black
Was $104.00 (-20%)
$83.20 CAD
Unit price
CAD
/ per3 colors
Regular straight leg men's linen pants SOGLIO in Black
Was $104.00 (-20%)
$83.20 CAD
Unit price
CAD
/ per3 colors
- TOP 10% OFF
Men's waffle linen robe in Cinnamon
Was $142.00 (-10%)
$127.80 CAD
Unit price
CAD
/ per6 colors
Men's waffle linen robe in Cinnamon
Was $142.00 (-10%)
$127.80 CAD
Unit price
CAD
/ per6 colors
- 20% OFF
Regular straight leg men's linen pants SOGLIO in Dried moss
Was $104.00 (-20%)
$83.20 CAD
Unit price
CAD
/ per3 colors
Regular straight leg men's linen pants SOGLIO in Dried moss
Was $104.00 (-20%)
$83.20 CAD
Unit price
CAD
/ per3 colors
- 15% OFF
Men's linen shirt NEVADA in Sandy beige
Was $99.00 (-15%)
$84.15 CAD
Unit price
CAD
/ per10 colors
Men's linen shirt NEVADA in Sandy beige
Was $99.00 (-15%)
$84.15 CAD
Unit price
CAD
/ per10 colors
- 40% OFF
Men's linen cargo shorts LUGANO in Green
Was $79.00 (-40%)
$47.40 CAD
Unit price
CAD
/ per3 colors
Men's linen cargo shorts LUGANO in Green
Was $79.00 (-40%)
$47.40 CAD
Unit price
CAD
/ per3 colors
- 20% OFF
Men's linen shorts STOWE in Various colors
Was $79.00 (-20%)
$63.20 CAD
Unit price
CAD
/ per6 colors
Men's linen shorts STOWE in Various colors
Was $79.00 (-20%)
$63.20 CAD
Unit price
CAD
/ per6 colors
- 20% OFF
Men's classic linen shirt WENGEN in Black
Was $106.00 (-20%)
$84.80 CAD
Unit price
CAD
/ per5 colors
Men's classic linen shirt WENGEN in Black
Was $106.00 (-20%)
$84.80 CAD
Unit price
CAD
/ per5 colors
- 30% OFF
Men's linen shirt CORONADO in Sandy beige
Was $91.00 (-30%)
$63.70 CAD
Unit price
CAD
/ per3 colors
Men's linen shirt CORONADO in Sandy beige
Was $91.00 (-30%)
$63.70 CAD
Unit price
CAD
/ per3 colors
- 30% OFF
Men's linen shirt CORONADO in Blue gingham
Was $91.00 (-30%)
$63.70 CAD
Unit price
CAD
/ per3 colors
Men's linen shirt CORONADO in Blue gingham
Was $91.00 (-30%)
$63.70 CAD
Unit price
CAD
/ per3 colors
- 20% OFF
Men's linen shirt NEVADA in Forest green
Was $99.00 (-20%)
$79.20 CAD
Unit price
CAD
/ per10 colors
Men's linen shirt NEVADA in Forest green
Was $99.00 (-20%)
$79.20 CAD
Unit price
CAD
/ per10 colors
- 20% OFF
Men's linen shirt NEVADA in Pinstripe blue
Was $99.00 (-20%)
$79.20 CAD
Unit price
CAD
/ per10 colors
Men's linen shirt NEVADA in Pinstripe blue
Was $99.00 (-20%)
$79.20 CAD
Unit price
CAD
/ per10 colors
- 20% OFF
Men's linen pants PALERMO in Green
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per3 colors
Men's linen pants PALERMO in Green
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per3 colors
- 20% OFF
Men's classic linen shirt WENGEN in Denim chambray
Was $106.00 (-20%)
$84.80 CAD
Unit price
CAD
/ per5 colors
Men's classic linen shirt WENGEN in Denim chambray
Was $106.00 (-20%)
$84.80 CAD
Unit price
CAD
/ per5 colors
- 60% OFF
Men's linen shirt ASHEVILLE
Was $119.00 (-60%)
$47.60 CAD
Unit price
CAD
/ perMen's linen shirt ASHEVILLE
Was $119.00 (-60%)
$47.60 CAD
Unit price
CAD
/ per - 20% OFF
Men's short sleeves linen shirt VERBIER in White
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per3 colors
Men's short sleeves linen shirt VERBIER in White
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per3 colors
- TOP 10% OFF
Men's waffle linen robe in Beige
Was $142.00 (-10%)
$127.80 CAD
Unit price
CAD
/ per6 colors
Men's waffle linen robe in Beige
Was $142.00 (-10%)
$127.80 CAD
Unit price
CAD
/ per6 colors
- TOP 10% OFF
Men's waffle robe in Light gray
Was $142.00 (-10%)
$127.80 CAD
Unit price
CAD
/ per6 colors
Men's waffle robe in Light gray
Was $142.00 (-10%)
$127.80 CAD
Unit price
CAD
/ per6 colors
- 40% OFF
Men's linen band collar shirt BONAIRE in Pinstripe blue
Was $98.00 (-40%)
$58.80 CAD
Unit price
CAD
/ per2 colors
Men's linen band collar shirt BONAIRE in Pinstripe blue
Was $98.00 (-40%)
$58.80 CAD
Unit price
CAD
/ per2 colors
- 20% OFF
Men's short sleeves linen shirt VERBIER in Sky blue
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per3 colors
Men's short sleeves linen shirt VERBIER in Sky blue
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per3 colors
- 20% OFF
Classic men's linen shirt SINTRA in Wheat
Was $106.00 (-20%)
$84.80 CAD
Unit price
CAD
/ per4 colors
Classic men's linen shirt SINTRA in Wheat
Was $106.00 (-20%)
$84.80 CAD
Unit price
CAD
/ per4 colors
- 20% OFF
Men's linen loungewear set TINOS in Dried moss
Was $134.00 (-20%)
$107.20 CAD
Unit price
CAD
/ perMen's linen loungewear set TINOS in Dried moss
Was $134.00 (-20%)
$107.20 CAD
Unit price
CAD
/ per - 20% OFF
Men's short sleeves linen shirt VERBIER in Cream
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per3 colors
Men's short sleeves linen shirt VERBIER in Cream
Was $96.00 (-20%)
$76.80 CAD
Unit price
CAD
/ per3 colors
- 20% OFF
Men's linen camp shirt HAWI in Cream
Was $89.00 (-20%)
$71.20 CAD
Unit price
CAD
/ per2 colors
Men's linen camp shirt HAWI in Cream
Was $89.00 (-20%)
$71.20 CAD
Unit price
CAD
/ per2 colors
- 30% OFF
Knee-length men's linen shorts VIGAN in White
Was $87.00 (-30%)
$60.90 CAD
Unit price
CAD
/ per1 color
Knee-length men's linen shorts VIGAN in White
Was $87.00 (-30%)
$60.90 CAD
Unit price
CAD
/ per1 color
- 20% OFF
Men's linen scarf in Light gray
Was $39.00 (-20%)
$31.20 CAD
Unit price
CAD
/ per5 colors
Men's linen scarf in Light gray
Was $39.00 (-20%)
$31.20 CAD
Unit price
CAD
/ per5 colors
- 20% OFF
Men's linen scarf in Cappuccino
Was $39.00 (-20%)
$31.20 CAD
Unit price
CAD
/ per5 colors
Men's linen scarf in Cappuccino
Was $39.00 (-20%)
$31.20 CAD
Unit price
CAD
/ per5 colors
Show more
Related searches
Experience Comfort and Style: Shop our Premium Men's Linen Collection
Looking for new comfortable and stylish outfits?
Our collection of linen clothing for men is the perfect solution. From classic linen t-shirts to breezy linen pants and cozy linen scarves, we have everything you need to upgrade your summer wardrobe. Our collection features a variety of colors, patterns, and sizes to fit any taste and occasion. Discover the unbeatable quality of our pure linen fabric, carefully crafted in Vilnius, Lithuania.
Why Choose Linen Clothing?
Linen clothing has become increasingly popular for a number of reasons. Firstly, it’s a natural and sustainable material that’s kind to both the environment and your skin. Linen is also a breathable fabric, making it perfect for warmer weather.
It’s also incredibly versatile and can be dressed up or down, making it a great addition to any wardrobe.
Shop our linen clothing for men collection today and experience the comfort and quality of pure linen for yourself.