Linen
Rectangle Tablecloths

Experience the charm of timeless elegance with our rectangular linen tablecloths. Handcrafted to perfection, MagicLinen offers you an exquisite selection that seamlessly merges style and functionality. Dive into our collection today, and let the allure of pure linen transform your dining experience!"

(Read more)

(Show less)

  • Gray striped traditional linen tablecloth
    Regular price From $108.00
    30 colors
    Gray striped traditional linen tablecloth
    Regular price From $108.00
    30 colors
  • Floral print linen tablecloth
    Regular price From $82.00
    30 colors
    Floral print linen tablecloth
    Regular price From $82.00
    30 colors
  • Forest green gingham linen tablecloth
    Regular price From $60.00
    30 colors
    Forest green gingham linen tablecloth
    Regular price From $60.00
    30 colors
  • Cinnamon gingham linen tablecloth
    Regular price From $60.00
    30 colors
    Cinnamon gingham linen tablecloth
    Regular price From $60.00
    30 colors
  • Abstract print linen tablecloth
    Regular price From $100.00

    Was $250.00 (-20%)

    $200.00

    30 colors
    Abstract print linen tablecloth
    Regular price From $100.00

    Was $250.00 (-20%)

    $200.00

    30 colors
  • Blossom print linen tablecloth
    Regular price $116.00

    Was $145.00 (-20%)

    $116.00

    30 colors
    Blossom print linen tablecloth
    Regular price $116.00

    Was $145.00 (-20%)

    $116.00

    30 colors
  • Botanical print linen tablecloth
    Regular price From $118.00
    30 colors
    Botanical print linen tablecloth
    Regular price From $118.00
    30 colors
  • Red gingham linen tablecloth
    Regular price From $107.00
    30 colors
    Red gingham linen tablecloth
    Regular price From $107.00
    30 colors
  • Natural Gingham Linen tablecloth
    Regular price From $60.00
    30 colors
    Natural Gingham Linen tablecloth
    Regular price From $60.00
    30 colors
  • Gray Blue Linen tablecloth
    Regular price From $60.00
    30 colors
    Gray Blue Linen tablecloth
    Regular price From $60.00
    30 colors
  • Woodrose Linen tablecloth
    Regular price From $60.00
    30 colors
    Woodrose Linen tablecloth
    Regular price From $60.00
    30 colors
  • White Linen tablecloth
    Regular price From $60.00
    30 colors
    White Linen tablecloth
    Regular price From $60.00
    30 colors
  • Natural Linen tablecloth
    Regular price From $60.00
    30 colors
    Natural Linen tablecloth
    Regular price From $60.00
    30 colors
  • Cinnamon Linen tablecloth
    Regular price From $63.00
    30 colors
    Cinnamon Linen tablecloth
    Regular price From $63.00
    30 colors
  • Charcoal Gray Linen tablecloth
    Regular price From $60.00
    30 colors
    Charcoal Gray Linen tablecloth
    Regular price From $60.00
    30 colors
  • Matcha green linen tablecloth
    Regular price From $60.00
    30 colors
    Matcha green linen tablecloth
    Regular price From $60.00
    30 colors
  • Charcoal Grid Linen tablecloth
    Regular price From $53.55

    Was $63.00 (-15%)

    $53.55

    30 colors
    Charcoal Grid Linen tablecloth
    Regular price From $53.55

    Was $63.00 (-15%)

    $53.55

    30 colors
  • Forest green linen tablecloth
    Regular price From $60.00
    30 colors
    Forest green linen tablecloth
    Regular price From $60.00
    30 colors
  • Dusty Blue Linen tablecloth
    Regular price From $60.00
    30 colors
    Dusty Blue Linen tablecloth
    Regular price From $60.00
    30 colors
  • Clay Linen tablecloth
    Regular price $45.60

    Was $57.00 (-20%)

    $45.60

    30 colors
    Clay Linen tablecloth
    Regular price $45.60

    Was $57.00 (-20%)

    $45.60

    30 colors
  • Blue Melange Linen tablecloth
    Regular price From $60.00
    30 colors
    Blue Melange Linen tablecloth
    Regular price From $60.00
    30 colors
  • Striped linen tablecloth
    Regular price $48.30

    Was $69.00 (-30%)

    $48.30

    Striped linen tablecloth
    Regular price $48.30

    Was $69.00 (-30%)

    $48.30

  • Striped in Natural Linen tablecloth
    Regular price From $60.00
    30 colors
    Striped in Natural Linen tablecloth
    Regular price From $60.00
    30 colors
  • Sandy beige linen tablecloth
    Regular price From $51.00

    Was $60.00 (-15%)

    $51.00

    30 colors
    Sandy beige linen tablecloth
    Regular price From $51.00

    Was $60.00 (-15%)

    $51.00

    30 colors
  • Peach linen tablecloth
    Regular price From $48.00

    Was $60.00 (-20%)

    $48.00

    30 colors
    Peach linen tablecloth
    Regular price From $48.00

    Was $60.00 (-20%)

    $48.00