Linen
Bedding Best sellers

Discover our best-selling products from MagicLinen category linen bedding. Stone washed, OEKO-TEX certified, handmade. Find magic in linen...

(Read more)

(Show less)

  • Linen couch cover in Natural linen

    Was $94.00 (-25%)

    $70.50 CAD

    23 colors
    Linen couch cover in Natural linen

    Was $94.00 (-25%)

    $70.50 CAD

    23 colors
  • Natural linen sheet set (4 pcs)

    Was $261.00 (-25%)

    $195.75 CAD

    26 colors
    Natural linen sheet set (4 pcs)

    Was $261.00 (-25%)

    $195.75 CAD

    26 colors
  • Forest green linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
    Forest green linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
  • Gray blue linen duvet cover

    Was $168.00 (-25%)

    $126.00 CAD

    27 colors
    Gray blue linen duvet cover

    Was $168.00 (-25%)

    $126.00 CAD

    27 colors
  • White linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
    White linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
  • Cinnamon linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
    Cinnamon linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
  • Cinnamon linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
    Cinnamon linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
  • White linen sheet set (4 pcs)

    Was $261.00 (-25%)

    $195.75 CAD

    26 colors
    White linen sheet set (4 pcs)

    Was $261.00 (-25%)

    $195.75 CAD

    26 colors
  • Natural linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
    Natural linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
  • White linen fitted sheet

    Was $112.00 (-25%)

    $84.00 CAD

    28 colors
    White linen fitted sheet

    Was $112.00 (-25%)

    $84.00 CAD

    28 colors
  • Natural linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
    Natural linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
  • Cinnamon waffle blanket

    Was $149.00 (-25%)

    $111.75 CAD

    9 colors
    Cinnamon waffle blanket

    Was $149.00 (-25%)

    $111.75 CAD

    9 colors
  • Striped in natural linen pillowcase

    Was $25.00 (-25%)

    $18.75 CAD

    30 colors
    Striped in natural linen pillowcase

    Was $25.00 (-25%)

    $18.75 CAD

    30 colors
  • Gray blue linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
    Gray blue linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
  • Gray blue linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
    Gray blue linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
  • Woodrose linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
    Woodrose linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
  • White linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
    White linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
  • Natural linen fitted sheet

    Was $112.00 (-25%)

    $84.00 CAD

    28 colors
    Natural linen fitted sheet

    Was $112.00 (-25%)

    $84.00 CAD

    28 colors
  • Natural linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
    Natural linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
  • Beige waffle blanket

    Was $149.00 (-25%)

    $111.75 CAD

    9 colors
    Beige waffle blanket

    Was $149.00 (-25%)

    $111.75 CAD

    9 colors
  • Charcoal gray linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
    Charcoal gray linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
  • Woodrose linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
    Woodrose linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
  • Light gray linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
    Light gray linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
  • Cinnamon linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
    Cinnamon linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
  • White linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
    White linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
  • Olive green linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
    Olive green linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
  • Cinnamon waffle throw blanket

    Was $88.00 (-25%)

    $66.00 CAD

    10 colors
    Cinnamon waffle throw blanket

    Was $88.00 (-25%)

    $66.00 CAD

    10 colors
  • Light gray linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
    Light gray linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
  • Moss yellow linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
    Moss yellow linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
  • Light gray linen sheet set (4 pcs)

    Was $261.00 (-25%)

    $195.75 CAD

    26 colors
    Light gray linen sheet set (4 pcs)

    Was $261.00 (-25%)

    $195.75 CAD

    26 colors
  • Gray blue linen sheet set (4 pcs)

    Was $261.00 (-25%)

    $195.75 CAD

    26 colors
    Gray blue linen sheet set (4 pcs)

    Was $261.00 (-25%)

    $195.75 CAD

    26 colors
  • Charcoal gray linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
    Charcoal gray linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
  • Dusty blue linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
    Dusty blue linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
  • Olive green linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
    Olive green linen duvet cover set (3 pcs)

    Was $248.00 (-25%)

    $186.00 CAD

    29 colors
  • Woodrose linen sheet set (4 pcs)

    Was $261.00 (-25%)

    $195.75 CAD

    26 colors
    Woodrose linen sheet set (4 pcs)

    Was $261.00 (-25%)

    $195.75 CAD

    26 colors
  • Woodrose linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
    Woodrose linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
  • Striped in natural linen duvet cover set (3 pcs)

    Was $214.00 (-25%)

    $160.50 CAD

    29 colors
    Striped in natural linen duvet cover set (3 pcs)

    Was $214.00 (-25%)

    $160.50 CAD

    29 colors
  • Beige waffle throw blanket

    Was $88.00 (-25%)

    $66.00 CAD

    10 colors
    Beige waffle throw blanket

    Was $88.00 (-25%)

    $66.00 CAD

    10 colors
  • Striped in natural linen sheet set (4 pcs)

    Was $302.00 (-25%)

    $226.50 CAD

    26 colors
    Striped in natural linen sheet set (4 pcs)

    Was $302.00 (-25%)

    $226.50 CAD

    26 colors
  • Charcoal gray linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
    Charcoal gray linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
  • Charcoal grid linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
    Charcoal grid linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
  • Charcoal gray linen fitted sheet

    Was $112.00 (-25%)

    $84.00 CAD

    28 colors
    Charcoal gray linen fitted sheet

    Was $112.00 (-25%)

    $84.00 CAD

    28 colors
  • Blue melange linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
    Blue melange linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
  • Blue melange linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
    Blue melange linen pillowcase

    Was $35.00 (-25%)

    $26.25 CAD

    30 colors
  • Light gray linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
    Light gray linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
  • Striped in natural linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
    Striped in natural linen duvet cover

    Was $205.00 (-25%)

    $153.75 CAD

    27 colors
  • Cinnamon linen fitted sheet

    Was $112.00 (-25%)

    $84.00 CAD

    28 colors
    Cinnamon linen fitted sheet

    Was $112.00 (-25%)

    $84.00 CAD

    28 colors
  • Charcoal gray linen sheet set (4 pcs)

    Was $261.00 (-25%)

    $195.75 CAD

    26 colors
    Charcoal gray linen sheet set (4 pcs)

    Was $261.00 (-25%)

    $195.75 CAD

    26 colors