Linen
Men's Clothing

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)

  • Knee-length men's linen shorts VIGAN in White

    Was $87.00 (-30%)

    $60.90 CAD

    2 colors
    Knee-length men's linen shorts VIGAN in White

    Was $87.00 (-30%)

    $60.90 CAD

    2 colors
  • Men's short sleeves linen shirt VERBIER in Cream

    $96.00 CAD

    3 colors
    Men's short sleeves linen shirt VERBIER in Cream

    $96.00 CAD

    3 colors
  • Men's linen camp shirt HAWI in Cream

    $89.00 CAD

    2 colors
    Men's linen camp shirt HAWI in Cream

    $89.00 CAD

    2 colors
  • Men's classic linen shirt WENGEN in Light pink

    $106.00 CAD

    5 colors
    Men's classic linen shirt WENGEN in Light pink

    $106.00 CAD

    5 colors
  • Men's linen scarf in Cinnamon

    $39.00 CAD

    3 colors
    Men's linen scarf in Cinnamon

    $39.00 CAD

    3 colors
  • Men's waffle linen robe in Forest green

    $142.00 CAD

    6 colors
    Men's waffle linen robe in Forest green

    $142.00 CAD

    6 colors
  • Men's classic linen shorts GLENCOE in Wheat

    $92.00 CAD

    1 color
    Men's classic linen shorts GLENCOE in Wheat

    $92.00 CAD

    1 color
  • Men's linen band collar shirt BONAIRE in Cream

    $106.00 CAD

    3 colors
    Men's linen band collar shirt BONAIRE in Cream

    $106.00 CAD

    3 colors
  • Classic men's linen shirt SINTRA in Blue stripes

    $106.00 CAD

    4 colors
    Classic men's linen shirt SINTRA in Blue stripes

    $106.00 CAD

    4 colors
  • Men's heavyweight linen blazer SALVADOR in White

    $192.00 CAD

    2 colors
    Men's heavyweight linen blazer SALVADOR in White

    $192.00 CAD

    2 colors
  • Men's linen shirt NEVADA in Sky blue

    $99.00 CAD

    10 colors
    Men's linen shirt NEVADA in Sky blue

    $99.00 CAD

    10 colors
  • Heavyweight men's linen pants MORCOTE in White

    $136.00 CAD

    2 colors
    Heavyweight men's linen pants MORCOTE in White

    $136.00 CAD

    2 colors
  • Men's classic linen shirt WENGEN in Forest green gingham

    $106.00 CAD

    5 colors
    Men's classic linen shirt WENGEN in Forest green gingham

    $106.00 CAD

    5 colors
  • Classic men's linen shirt SINTRA in Cobalt blue

    $106.00 CAD

    4 colors
    Classic men's linen shirt SINTRA in Cobalt blue

    $106.00 CAD

    4 colors
  • Men's classic linen shirt WENGEN in Cream

    $106.00 CAD

    5 colors
    Men's classic linen shirt WENGEN in Cream

    $106.00 CAD

    5 colors
  • Men's linen vest HOLBOX in White

    $94.00 CAD

    1 color
    Men's linen vest HOLBOX in White

    $94.00 CAD

    1 color
  • Heavyweight men's linen pants MORCOTE in Natural melange

    $136.00 CAD

    2 colors
    Heavyweight men's linen pants MORCOTE in Natural melange

    $136.00 CAD

    2 colors
  • Men's heavyweight linen blazer SALVADOR in Natural melange

    $192.00 CAD

    2 colors
    Men's heavyweight linen blazer SALVADOR in Natural melange

    $192.00 CAD

    2 colors
  • Men's short sleeves linen shirt VERBIER in Sky blue

    $96.00 CAD

    3 colors
    Men's short sleeves linen shirt VERBIER in Sky blue

    $96.00 CAD

    3 colors
  • Men's short sleeves linen shirt VERBIER in White

    $96.00 CAD

    3 colors
    Men's short sleeves linen shirt VERBIER in White

    $96.00 CAD

    3 colors
  • Men's linen shirt NEVADA in Cranberry

    $99.00 CAD

    10 colors
    Men's linen shirt NEVADA in Cranberry

    $99.00 CAD

    10 colors
  • Classic men's linen shirt SINTRA in Sage

    $106.00 CAD

    4 colors
    Classic men's linen shirt SINTRA in Sage

    $106.00 CAD

    4 colors
  • Men's linen shirt PERUGIA in Sky blue

    $108.00 CAD

    2 colors
    Men's linen shirt PERUGIA in Sky blue

    $108.00 CAD

    2 colors
  • Men's linen shirt PERUGIA in White

    $108.00 CAD

    2 colors
    Men's linen shirt PERUGIA in White

    $108.00 CAD

    2 colors