Stain-Resistant Textiles, ranked by PFAS grade

110 products graded from Bad to Excellent, best-graded first. None grade Good or better yet, so we show the full ranking and the least-concerning options first.

By materialOrganic Cotton

Start here

The best non-toxic stain-resistant textiles, ranked by grade

See the picks →

Buyer’s guide

What to look for in stain-resistant textiles, and which brands grade best and worst

Read →

Graded and flagged Poor and Bad, we’d swap these

Amazon Essentials Light Blue Multicolor Cotton Tablecloth

Amazon Essentials Light Blue Multicolor Cotton Tablecloth

100% cotton

PFAS Grade65Good
Overall Grade49Poor
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Azo dyes and colorfast concerns

Limited concern

70
⛏️

Heavy metals

Limited concern

70
⚠️

Microbial growth and mold

Limited concern

70

Plain cotton tablecloth, no surface treatments, lower PFAS concern.

Starting grade for this product type

ETHAN allen Millbrook/Bridgewater Cove Extension Dining Table Cover

Ethan Allen

Millbrook/Bridgewater Cove Extension Dining Table Cover

polyester fabric with unknown finish treatment

PFAS Grade65Good
Overall Grade31Poor
🔥

Flame retardants

Limited concern

70
💨

Volatile organic compound (VOC) off-gassing

High concern

20

Water repellent finish degradation and leachables

Limited concern

70
💨

Formaldehyde / VOCs

Limited concern

70

Skip pending brand verification of finish treatment.

Starting grade for this product type

Ethan Allen Nod Hill Collection Covers 35"h

Ethan Allen

Nod Hill Collection Covers 35"h

upholstery fabric (composition unspecified)

PFAS Grade65Good
Overall Grade31Poor
💨

Formaldehyde / VOCs

Limited concern

70
🔥

Flame retardants

Limited concern

70
🎨

Heavy metals

Limited concern

70
💨

Volatile organic compound (VOC) off-gassing

High concern

20

No PFAS disclosure available from brand on this cover.

Starting grade for this product type

Morris & Co. x Williams Sonoma Bluebell Tablecloth, 70" X 108", Multi

Williams Sonoma

Morris & Co. x Williams Sonoma Bluebell Tablecloth, 70" X 108", Multi

Cotton blend printed fabric

PFAS Grade65Good
Overall Grade53Good
🎨

Azo dyes in printed finish

Limited concern

70
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Dye migration or bleeding onto skin/dishes

Limited concern

70

Cotton tablecloth unlikely to contain PFAS; no brand disclosure though.

Starting grade for this product type

Morris & Co. x Williams Sonoma Zorlue Tablecloth, 70x108, Compton, Multi

Williams Sonoma

Morris & Co. x Williams Sonoma Zorlue Tablecloth, 70x108, Compton, Multi

Cotton blend tablecloth, printed design

PFAS Grade65Good
Overall Grade57Good
💨

Formaldehyde / VOCs

Limited concern

70
💨

VOC off-gassing from dyes or sizing

Limited concern

70

Printed cotton carries low PFAS risk; no special treatments noted.

Starting grade for this product type

Lenox French Perle Embroidered Tablecloth

Lenox

French Perle Embroidered Tablecloth

100% cotton blend tablecloth with embroidered detail

PFAS Grade65Good
Overall Grade53Good
🎨

Azo dyes or other restricted colorants

Limited concern

70
⚠️

Antimony in polyester threads

Limited concern

70
🎨

Heavy metals

Limited concern

70

Lower concern. Untreated cotton lacks typical PFAS risk factors, no brand disclosure.

Starting grade for this product type

Lenox Wildflowers All-Over Tablecloth

Lenox

Wildflowers All-Over Tablecloth

100% cotton woven tablecloth

PFAS Grade65Good
Overall Grade49Poor
🎨

Azo dyes in printed textiles

Limited concern

70
🎨

Heavy metals

Limited concern

70
🫧

Microfiber shedding from degradation

Limited concern

70
🎨

Residual dye transfer or bleeding

Limited concern

70

Lower PFAS concern for untreated cotton; no treatment claims reduce likelihood.

Starting grade for this product type

Crate & Barrel Merrow Stitch Warm Natural Organic Cotton Tablecloth

Crate and Barrel

Crate & Barrel Merrow Stitch Warm Natural Organic Cotton Tablecloth

100% organic cotton, no coating

PFAS Grade65Good
Overall Grade53Good
🎨

Azo dyes and synthetic colorants

Limited concern

70
🐛

Pesticide residue

Limited concern

70
⚠️

Microbial growth and mold from retained moisture

Limited concern

70

Lower PFAS concern. Plain organic cotton without functional coatings.

Starting grade for this product type

Linen Double Hemstitch Tablecloth

Williams Sonoma

Linen Double Hemstitch Tablecloth

100% linen, double hemstitched

PFAS Grade65Good
Overall Grade49Poor
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Heavy metals

Limited concern

70
⚠️

Residual bleach or hydrogen peroxide

Limited concern

70
🫧

Fiber shedding and microfibers

Limited concern

70

Lower PFAS concern; untreated linen carries minimal risk without transparency.

Starting grade for this product type

Linen Double Hemstitch Tablecloth, 70" X 126", White, White

Williams Sonoma

Linen Double Hemstitch Tablecloth, 70" X 126", White, White

100% linen (untreated)

PFAS Grade65Good
Overall Grade59Good
Good

Lower PFAS concern; untreated linen unlikely to contain forever chemicals.

Starting grade for this product type

Italian Washed Linen Tablecloth

Williams Sonoma

Italian Washed Linen Tablecloth

100% linen, washed finish, no added coatings

PFAS Grade65Good
Overall Grade53Good
🎨

Heavy metals

Limited concern

70
🫧

Microfiber shedding and fiber degradation

Limited concern

70
⚠️

Mold or bacterial growth during storage

Limited concern

70

Lower PFAS concern; untreated linen unlikely to contain PFAS without disclosure.

Starting grade for this product type

Pottery Barn Mixed Organic Cotton Tablecloth

Pottery Barn

Mixed Organic Cotton Tablecloth

Organic cotton (primary); no stated finish or treatment

PFAS Grade65Good
Overall Grade53Good
🎨

Heavy metals

Limited concern

70
🐛

Pesticide residue

Limited concern

70
💨

Off-gassing of volatile organic compounds (VOCs)

Limited concern

70

Lower PFAS concern; untreated organic cotton unlikely to contain PFAS.

Starting grade for this product type

Pottery Barn Shannon Block Print Tablecloth

Pottery Barn

Shannon Block Print Tablecloth

100% cotton block print tablecloth

PFAS Grade65Good
Overall Grade53Good
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Dye bleeding and colorfast stability

Limited concern

70
💨

VOC off-gassing from finish or inks

Limited concern

70

Lower PFAS concern; plain cotton with no known PFAS triggers.

Starting grade for this product type

Pottery Barn Lena Medallion Organic Cotton Tablecloth

Pottery Barn

Lena Medallion Organic Cotton Tablecloth

organic cotton

PFAS Grade65Good
Overall Grade53Good
🎨

Azo dyes and dye allergens

Limited concern

70
💨

Formaldehyde / VOCs

Limited concern

70
🫧

Microfiber shedding and fiber degradation

Limited concern

70

Lower PFAS concern; plain organic cotton with no PFAS-prone treatments.

Starting grade for this product type

Pottery Barn Organic Cotton Casual Tablecloth

Pottery Barn

Organic Cotton Casual Tablecloth

Organic cotton (no functional coating disclosed)

PFAS Grade65Good
Overall Grade53Good
🎨

Heavy metals

Limited concern

70
💨

Formaldehyde / VOCs

Limited concern

70
💨

Formaldehyde / VOCs

Limited concern

70

Lower PFAS concern; untreated organic cotton with no disclosed coatings.

Starting grade for this product type

Amazon Basics Tablecloth Black 52x70in Pack Of 2

Amazon Basics

Tablecloth Black 52x70in Pack Of 2

100% Polyester

PFAS Grade65Good
Overall Grade47Poor
🎨

Azo dyes and synthetic colorants

Limited concern

70
⚠️

Antimony in polyester fiber

Limited concern

70
🫧

Microplastics

Moderate concern

45

Lower PFAS concern; basic polyester with no waterproofing treatment.

Starting grade for this product type

Spritz Solid Table

Spritz

Solid Table

Fabric composition unknown; typical Target Spritz apparel uses polyester blends or cotton

PFAS Grade65Good
Overall Grade39Poor
♾️

PFAS

Limited concern

70
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Azo dyes in colored or printed variants

Limited concern

70
🫧

Microfiber shedding from polyester blends

Limited concern

70

Insufficient data; skip unless Target discloses materials and water-repellent coating details.

Starting grade for this product type

Amazon Essentials Pink Tablecloth, 6 Foot, Soft Furnishings

Amazon Essentials Pink Tablecloth, 6 Foot, Soft Furnishings

100% polyester textile

PFAS Grade65Good
Overall Grade57Good
🎨

Azo dyes in pink coloring

Limited concern

70

Stain-resistant finish degradation and ingestion risk

Limited concern

70

Lower PFAS concern for basic polyester; Amazon provides no transparency.

Starting grade for this product type

Garnier- Thiebaut Jardin de Pivoines Tablecloth

Garnier-Thiebaut

Garnier- Thiebaut Jardin de Pivoines Tablecloth

100% cotton (uncoated woven textile)

PFAS Grade65Good
Overall Grade53Good
🎨

Heavy metals

Limited concern

70

Allergenic dyes and fiber degradation products

Limited concern

70
🐛

Pesticide residue

Limited concern

70

Plain cotton carries minimal PFAS risk, though brand provides no supply-chain verification.

Starting grade for this product type

Garnier- Thiebaut Alexandria Ruby Jacquard Tablecloth

Garnier-Thiebaut

Garnier- Thiebaut Alexandria Ruby Jacquard Tablecloth

100% cotton jacquard weave

PFAS Grade65Good
Overall Grade53Good
🎨

Reactive dye residues and unfixed dye

Limited concern

70
💨

Formaldehyde / VOCs

Limited concern

70
🎨

Heavy metals

Limited concern

70

Plain jacquard cotton without disclosed treatments carries minimal PFAS concern.

Starting grade for this product type

Reece Oblong Tablecloth

Reece Oblong Tablecloth

100% linen

PFAS Grade65Good
Overall Grade59Good
🎨

Azo dyes (synthetic colorants)

Limited concern

70

Plain linen tablecloth with no known treatments carries minimal PFAS concern.

Starting grade for this product type

Sferra Classico Oblong Tablecloth

Sferra

Classico Oblong Tablecloth

100% cotton damask weave

PFAS Grade65Good
Overall Grade57Good
💨

Formaldehyde / VOCs

Limited concern

70
💨

Volatile organic compounds (VOC) off-gassing from sizing

Limited concern

70

Plain woven cotton baseline with no obvious PFAS triggers, but verify finishing if desired.

Starting grade for this product type

Sferra Festival Table Runner

Sferra

Festival Table Runner

Cotton/linen blend textile (table runner, no finish stated)

PFAS Grade65Good
Overall Grade57Good
🧠

Lead

Limited concern

70
🎨

Azo dyes and carcinogenic breakdown products

Limited concern

70

Plain woven textile without disclosed treatments carries minimal concern.

Starting grade for this product type

The Big One Rectangular Tablecloth, Jet Black, 60X84

The Big One

Rectangular Tablecloth, Jet Black, 60X84

100% polyester fabric

PFAS Grade65Good
Overall Grade53Good
🎨

Azo dyes (colorfastness and potential aromatic amines)

Limited concern

70
💨

Volatile organic compounds (VOC) off-gassing from synthetic coatings

Limited concern

70
🫧

Microplastic fiber shedding during laundering

Limited concern

70

Plain polyester tablecloth typically poses lower PFAS risk, but verify the seller.

Starting grade for this product type

Get the graded list, free

The products we score each week, and the best-graded alternative in every category.

No spam. Unsubscribe anytime.