Before you buy, measure your table and add of "drop" for each side. A tablecloth that is too short looks like a shirt that’s been shrunk in the wash—it’s always better to go slightly too long than too short!
Stock is unpredictable. If you see something you like, buy it immediately; it won't be there tomorrow. 2. The Reliable Classics: Williams Sonoma & Pottery Barn best place to buy tablecloths
If you are looking for an heirloom piece—the kind of tablecloth used at weddings or state dinners—these luxury brands are the answer. Before you buy, measure your table and add
Unmatched quality. We’re talking about Italian-spun linens that actually get softer and more beautiful the more you wash them. Cons: Extremely expensive. Expect to pay $300+. 6. Best for Custom Sizes: Etsy If you see something you like, buy it
Target has leveled up its textile game. The Joanna Gaines collaboration, in particular, offers fantastic rustic-chic tablecloths that look much more expensive than they are.
Very affordable ($15–$35); most are machine-washable and durable enough for kids and daily use. Cons: Limited size options compared to specialty retailers. 5. The "Investment" Choice: SFERRA or Matouk
You can choose your exact fabric and dimensions; supports small businesses.