Collection: Stain Resistant Upholstery for Couches, Chairs and Dining Chairs
The Best Type Of Stain Treatment
Look for a newer stain treatment that does not wash out and is non toxic. Many fabrics we carry (below) are available pre-treated.
Stain Proof Fabrics for Recovering Dining Chairs
Dining chairs suffer spills much more than sofas and armchairs.
Stain Proof Upholstery Fabric for an Armchair or Couch
Polyester fabrics are inherently stain resistant. If you prefer linen, cotton, a blend or any lighter colour, stain treatments make for long lasting furniture fabrics, preventing stains from spills, denim dye transfer and dirt build up. The extra cost will be offset by reduced cleaning charges.
Expand descriptionShow less
-
Tweed Upholstery Fabric Sustainable and Stain Treated Sofa Vanilla
Buy 1 at $39.00 Yard.3 for $37.00 Yard,
10 for $35.10 Yard,
20 for $33.15 Yard. -
Tweed Upholstery Fabric Sustainable and Stain Treated Sofa Almost Black
Buy 1 at $39.00 Yard.3 for $37.00 Yard,
10 for $35.10 Yard,
20 for $33.15 Yard. -
Brush Stroke Print Drapery Upholstery Fabric Precis Aqua
Buy 1 at $48.00 Yard.3 for $45.33 Yard,
10 for $43.20 Yard,
20 for $40.80 Yard. -
Velvet Upholstery Fabric Lindy Off White
Buy 1 at $46.00 Yard.3 for $43.66 Yard,
10 for $41.40 Yard,
20 for $39.10 Yard. -
Chenille Upholstery Fabric Felix Bright Gold
Buy 1 at $40.00 Yard.3 for $38.00 Yard,
10 for $36.00 Yard,
20 for $34.00 Yard. -
Chenille Upholstery Fabric Cardigan Indigo
Buy 1 at $39.00 Yard.3 for $37.00 Yard,
10 for $35.10 Yard,
20 for $33.15 Yard. -
Ultra Quality Indoor Outdoor Fabric Guildwood Navy
Buy 1 at $54.00 Yard.3 for $51.00 Yard,
10 for $48.60 Yard,
20 for $45.90 Yard. -
Ultra Strong Indoor Outdoor Fabric Guildwood Warm Grey
Buy 1 at $54.00 Yard.3 for $51.00 Yard,
10 for $48.60 Yard,
20 for $45.90 Yard. -
High Quality Indoor Outdoor Fabric Guildwood Sand Mix
Buy 1 at $54.00 Yard.3 for $51.00 Yard,
10 for $48.60 Yard,
20 for $45.90 Yard. -
High Quality Indoor Outdoor Fabric Guildwood Pale Grey
Buy 1 at $54.00 Yard.3 for $51.00 Yard,
10 for $48.60 Yard,
20 for $45.90 Yard.