Whether you’re preparing an intimate dinner at home with locally-sourced foods or planning a low waste party post-Covid, this guide to eco-friendly tablecloths and table runners will help you set the table sustainably.
The brands in this guide use natural and eco-minded materials like linen (read up on linen here!) and/or follow ethical production practices, ensuring fair wages and safe conditions for their makers.
Each individual has different priorities when it comes to “conscious shopping”, so I’ve included details alongside each brand so that you can make the decision right for you!
Note that this guide includes affiliate links and partners. As always, all brands meet high standards for sustainability and are brands we love — and that we think you’ll love too!
1. Magic Linen
Magic Linen has dreamy linen everything — including tablecloths and kitchen linens! Their stonewashed tablecloths made from 100% European flax linen are ultra-versatile, perfect for both casual and more elegant, formal occasions. Ensuring safety for their makers and their customers, Magic Linen’s eco-friendly tablecloths are OEKO-TEX certified products.
Price Range: $44 – $94
Woven with exceptional attention to detail, Zuahaza’s exquisite table runners will transform any meal into a special occasion. The table runners are handmade from organic cotton and colored with natural dyes by artisan women from Colombia. Zuahaza also has matching placemats for their table runners so you can complete the set!
Material: Organic Cotton
Price Range: placemats from $30; table runners from $116
Crafted from 100% Oeko-Tex certified European flax linen, SAUTHS’ eco-friendly placemats are the perfect addition way to highlight your farm-to-table meal.
The simple style of these natural table linens will complement a variety of dining room decor styles as well.
Price: 10,39€ / $12
The bright handwoven goods from Mayamam Weavers are slow made using traditional Mayan weaving techniques by a cooperative of women artisans in the Mayan town of Cajolá in Guatemala. The artisans of Mayamam Weavers earn fair trade wages (the brand is a member of the Fair Trade Federation) and have benefits such as on-site childcare.
Material: 100% Cotton
Price Range: $18-$81
5. Wonder Linen
Another elegant linen tablecloth brand I’m swooning over on Etsy is Wonder Linen! Their gorgeous eco-friendly tablecloths come in washed soft hues and the brand has lovely ruffled tablecloths for adding a bit of personality to your table as well.
Price Range: $46 – $96
6. Made Trade
Conscious online store Made Trade has eco-friendly and fair trade tablecloths from numerous brands including organic cotton table runners from Zuahaza, linen tablecloths from Creative Women (pictured here), and a variety of organic, plant-dyed kitchen textiles from Ichcha. You can sort by values like POC-owned, Fair Trade, Sustainable, and more to find tablecloths and other kitchen linens that meet your values.
Materials: Linen, Organic Cotton, Cotton
Price Range: $40 – $125
Black-owned business Bolé Road Textiles has bold and modern table runners, cloth napkins, and other kitchen linens. Each piece is ethically handwoven by weaving collectives in Ethiopia using locally-sourced, handspun, and processed cotton.
Material: Local Ethiopian Cotton
Price Range: $95 – $115
Sourcing all things fair trade, it’s no surprise you can also find ethical tablecloths and table runners on Ten Thousand Villages! The brand’s vibrant, artisanal kitchen linens are hand-woven and hand-printed with exceptional care by artisans earning ethical wages and working in fair trade conditions.
Materials: Cotton, Upcycled Saris
Price Range: $40 – $80
Linoto is a Black-owned linen home textiles brand sourcing quality linen from mills in Italy and Belgium and manufacturing locally in the U.S. Their exceptionally-made, eco-friendly tablecloths are also pre-washed so you can use them right away!
Price Range: $159+
10. Sand Snow Linen
Sand Snow Linen’s minimalist tablecloths are sure to elevate your dining table with their soft linen fabric and beautiful draping. What’s incredible about linen too is that it’s durable and even looks better with each wash!
All of the small businesses’ tablecloths are made local-to-them in Lithuania.
Price Range: $50 – $140
Pin this post to reference it later:
You May Also Want to Check Out: