Skip to content

Free Shipping on orders $150!

Upholstery Fabrics By the Yard - Toto Fabrics

Collection: Upholstery Fabrics By the Yard

Upholstery Fabric by the Yard for Furniture & DIY Projects

Browse our selection of upholstery fabric by the yard, perfect for sofas, chairs, cushions, headboards, and home décor projects. Upholstery fabrics are designed for durability, comfort, and long-term performance.

Durable Fabrics in Modern & Classic Styles

Choose from a wide variety of textures, colors, and patterns suited for both residential and commercial use. Many options feature heavy-duty construction ideal for everyday furniture applications.

Looking for fabric remnants? Explore our Upholstery Remnant Section collection.

Compare (0/5)

4846 products

Koi Color 23 Colorful Geometric Orange Upholstery Fabric
Only 11 yds left

Upholstery Fabric

Koi Color 23 Colorful Geometric Orange Upholstery Fabric

Regular price $14.75
Sale price $14.75 Regular price $59.00
Architex Astronomy Solar Crypton Geometric Black Upholstery Fabric
Only 32 yds left

Upholstery Fabric

Architex Astronomy Solar Crypton Geometric Black Upholstery Fabric

Regular price $11.50
Sale price $11.50 Regular price $46.00
Designtex Shortcut Print Black Upholstery Fabric
Only 65 yds left

Upholstery Fabric

Designtex Shortcut Print Black Upholstery Fabric

Regular price $15.75
Sale price $15.75 Regular price $63.00
Maharam Wedge Kinder Geometric Blue Upholstery Fabric 466272–003
Only 34 yds left

Upholstery Fabric

Maharam Wedge Kinder Geometric Blue Upholstery Fabric

Regular price $14.00
Sale price $14.00 Regular price $56.00
Arc-Com Sundial Fog Geometric Gray Upholstery Fabric AC-62252
Only 10 yds left

Upholstery Fabric

Arc-Com Sundial Fog Geometric Gray Upholstery Fabric

Regular price $15.00
Sale price $15.00 Regular price $32.00
Carnegie Triad Stripe 41 Sunbrella Beige Upholstery Fabric 6258
Only 11 yds left

Upholstery Fabric

Carnegie Triad Stripe 41 Sunbrella Beige Upholstery Fabric

Regular price $19.75
Sale price $19.75 Regular price $79.00
Carnegie Triad Stripe 42 Sunbrella Blue Upholstery Fabric
Only 48 yds left

Upholstery Fabric

Carnegie Triad Stripe 42 Sunbrella Blue Upholstery Fabric

Regular price $19.75
Sale price $19.75 Regular price $79.00
CF Stinson Nest Tile Geometric Blue Upholstery Fabric
Only 7 yds left

Upholstery Fabric

CF Stinson Nest Tile Geometric Blue Upholstery Fabric

Regular price $9.50
Sale price $9.50 Regular price $38.00
Upholstery Fabric Diamond Sugar Shoots Peppercorn Toto Fabrics
Only 2 yds left

Upholstery Fabric

Sugar Shoots Peppercorn Diamond Brown Upholstery Fabric

Regular price $10.50
Sale price $10.50 Regular price $42.00
Arc-Com Crystal Smoke Geometric Grey Upholstery Fabric
Only 10 yds left

Upholstery Fabric

Arc-Com Crystal Smoke Geometric Grey Upholstery Fabric

Regular price $9.50
Sale price $9.50 Regular price $38.00
Pallas Spontaneous Tidal Modern Blue Upholstery Fabric
Only 79 yds left

Upholstery Fabric

Pallas Spontaneous Tidal Modern Blue Upholstery Fabric

Regular price $9.50
Sale price $9.50 Regular price $38.00
Momentum Drawing Lines Granite Modern Grey Upholstery Fabric
Only 11 yds left

Upholstery Fabric

Momentum Drawing Lines Granite Modern Grey Upholstery Fabric

Regular price $18.25
Sale price $18.25 Regular price $73.00
Momentum Upside At Ease Geometric Crypton Gray Upholstery Fabric
Only 20 yds left

Upholstery Fabric

Momentum Upside At Ease Crypton Gray Upholstery Fabric

Regular price $9.50
Sale price $9.50 Regular price $38.00
Momentum Crossing Colors Stone Large Scale Stripe Gray Upholstery Fabric
Only 40 yds left

Upholstery Fabric

Momentum Crossing Colors Stone Stripe Gray Upholstery Fabric

Regular price $14.50
Sale price $14.50 Regular price $127.00
Paul Brayton Eclipse Aplomb Ivory Upholstery Fabric
Only 14 yds left

Upholstery Fabric

Paul Brayton Eclipse Aplomb Ivory Upholstery Fabric

Regular price $14.25
Sale price $14.25 Regular price $57.00
Designtex Starburst Dark Charcoal Geometric Wool Blend Upholstery Fabric
Only 22 yds left

Upholstery Fabric

Designtex Starburst Dark Charcoal Geometric Wool Blend Upholstery Fabric

Regular price $16.75
Sale price $16.75 Regular price $96.00
Swavelle Mill Creek Upholstery Fabric Chenille Herringbone Bucknell Ranch Toto Fabrics
Only 3 yds left

Upholstery Fabric

Bucknell Ranch Chenille Herringbone Red Upholstery Fabric

Regular price $8.50
Sale price $8.50 Regular price $34.00
Swavelle Mill Creek Rezaz Fresh Stripe Green Upholstery Fabric
Only 1 yds left

Upholstery Fabric

Swavelle Mill Creek Rezaz Fresh Stripe Green Upholstery Fabric

Regular price $9.00
Sale price $9.00 Regular price $36.00
Swavelle Mill Creek Gosselin Fawn Floral Beige Upholstery Fabric
Only 9 yds left

Upholstery Fabric

Swavelle Mill Creek Gosselin Fawn Floral Beige Upholstery Fabric

Regular price $8.00
Sale price $8.00 Regular price $32.00
Swavelle Mill Creek Palance Pebble Weaved Beige Upholstery Fabric
Only 28 yds left

Upholstery Fabric

Swavelle Mill Creek Palance Pebble Weaved Beige Upholstery Fabric

Regular price $8.00
Sale price $8.00 Regular price $32.00
Swavelle Mill Creek Midori Pewter Tweed Grey Upholstery Fabric
Only 44 yds left

Upholstery Fabric

Swavelle Mill Creek Midori Pewter Tweed Gray Upholstery Fabric

Regular price $8.00
Sale price $8.00 Regular price $32.00
Richloom Absolute Black Saddle Stripe Brown Upholstery Fabric
Only 202 yds left

Upholstery Fabric

Richloom Absolute Black Saddle Stripe Brown Upholstery Fabric

Regular price $8.00
Sale price $8.00 Regular price $32.00
Swavelle Mill Creek AOkay Sand Dune Neutral Design Beige Upholstery Fabric
Only 97 yds left

Upholstery Fabric

Swavelle Mill Creek A Okay Sand Dune Neutral Design Beige Upholstery Fabric

Regular price $8.00
Sale price $8.00 Regular price $32.00
Swavelle Mill Creek Upholstery Fabric Modern Design Chiarelli Shadow Toto Fabrics
Only 55 yds left

Upholstery Fabric

Chiarelli Shadow Modern Design Black Upholstery Fabric

Regular price $8.00
Sale price $8.00 Regular price $32.00
Swavelle Mill Creek Bitsy Taupe Neutral Taupe Upholstery Fabric
Only 5 yds left

Upholstery Fabric

Swavelle Mill Creek Bitsy Taupe Neutral Taupe Upholstery Fabric

Regular price $7.00
Sale price $7.00 Regular price $28.00
Swavelle Mill Creek Enseta Stone Botanical Brown Upholstery Fabric
Only 110 yds left

Upholstery Fabric

Swavelle Mill Creek Enseta Stone Botanical Brown Upholstery Fabric

Regular price $9.50
Sale price $9.50 Regular price $38.00
Richloom Otto Sahara Stripe Brown Upholstery Fabric
Only 38 yds left

Upholstery Fabric

Richloom Otto Sahara Stripe Brown Upholstery Fabric

Regular price $11.00
Sale price $11.00 Regular price $44.00
Swavelle Mill Creek Hobson Rustic Tone On Tone Brown Upholstery Fabric
Only 56 yds left

Upholstery Fabric

Swavelle Mill Creek Hobson Rustic Tone On Tone Brown Upholstery Fabric

Regular price $8.00
Sale price $8.00 Regular price $32.00
Swavelle Mill Creek Raven Mink Botanical Brown Upholstery Fabric
Only 152 yds left

Upholstery Fabric

Swavelle Mill Creek Raven Mink Botanical Brown Upholstery Fabric

Regular price $8.00
Sale price $8.00 Regular price $32.00
Swavelle Mill Creek Estrella Malt Small Check Brown Upholstery Fabric
Only 35 yds left

Upholstery Fabric

Swavelle Mill Creek Estrella Malt Small Check Brown Upholstery Fabric

Regular price $7.00
Sale price $7.00 Regular price $28.00
Swavelle Mill Creek Bamboozle Acorn Dash Stripe Brown Upholstery Fabric
Only 29 yds left

Upholstery Fabric

Swavelle Mill Creek Bamboozle Acorn Dash Stripe Brown Upholstery Fabric

Regular price $7.00
Sale price $7.00 Regular price $28.00
Richloom Hubble Granite Circles Grey Upholstery Fabric
Only 22 yds left

Upholstery Fabric

Richloom Hubble Granite Circles Grey Upholstery Fabric

Regular price $8.00
Sale price $8.00 Regular price $32.00
Swavelle Mill Creek Kent Chocolate Diamond Brown Upholstery Fabric
Only 164 yds left

Upholstery Fabric

Swavelle Mill Creek Kent Chocolate Diamond Brown Upholstery Fabric

Regular price $8.00
Sale price $8.00 Regular price $32.00
Swavelle Mill Creek Clayton Pecan Diamond Brown Upholstery Fabric
Only 24 yds left

Upholstery Fabric

Swavelle Mill Creek Clayton Pecan Diamond Brown Upholstery Fabric

Regular price $8.00
Sale price $8.00 Regular price $32.00
Upholstery Fabric Diamond Waldorf Bronze Toto Fabrics
Only 13 yds left

Upholstery Fabric

Waldorf Bronze Diamond Brown Upholstery Fabric

Regular price $8.00
Sale price $8.00 Regular price $32.00
Swavelle Mill Creek Bermuda Sand Leaf Design Beige Upholstery Fabric
Only 14 yds left

Upholstery Fabric

Swavelle Mill Creek Bermuda Sand Leaf Design Beige Upholstery Fabric

Regular price $8.50
Sale price $8.50 Regular price $34.00