Upholstery Fabric

Shop upholstery fabric from top brands with a selection of patterns, prints, color and textures including cotton and polyester fabric. Woven fabrics are great for upholstery and prints bring more color options. Our upholstery fabrics are durable so you can be confident bringing your design choices to life in a room that will be comfortable and stylish.
Morgan Fabrics Passion Suede Platinum On sale
New!

Passion Suede - Platinum

Sale Price: $9.74

Regular Price: $12.99

Morgan Fabrics Passion Suede Peat On sale
New!

Passion Suede - Peat

Sale Price: $9.74

Regular Price: $12.99

Morgan Fabrics Passion Suede Camel On sale
New!

Passion Suede - Camel

Sale Price: $9.74

Regular Price: $12.99

Morgan Fabrics Passion Suede Lipstick On sale
New!

Passion Suede - Lipstick

Sale Price: $9.74

Regular Price: $12.99

Morgan Fabrics Passion Suede Brick On sale
New!

Passion Suede - Brick

Sale Price: $9.74

Regular Price: $12.99

Tempo Fabric Terrasol | La-Playa Outdoor Fabric Caribbean Blue On sale

Terrasol La-Playa Outdoor Fabric - Ca...

Sale Price: $10.49

Regular Price: $13.99

Tempo Fabric Terrasol | La-Playa Outdoor Fabric Lime On sale

Terrasol La-Playa Outdoor Fabric - Lime

Sale Price: $10.49

Regular Price: $13.99

Tempo Fabric Terrasol | La-Playa Outdoor Fabric Sunset Orange On sale

Terrasol La-Playa Outdoor Fabric - Su...

Sale Price: $10.49

Regular Price: $13.99

Tempo Fabric Terrasol | La-Playa Outdoor Fabric Coral On sale

Terrasol La-Playa Outdoor Fabric - Coral

Sale Price: $10.49

Regular Price: $13.99

Tempo Fabric Terrasol | La-Playa Outdoor Fabric Citrus On sale

Terrasol La-Playa Outdoor Fabric - Ci...

Sale Price: $10.49

Regular Price: $13.99

Tempo Fabric Terrasol | La-Playa Outdoor Fabric Lemon On sale

Terrasol La-Playa Outdoor Fabric - Lemon

Sale Price: $10.49

Regular Price: $13.99

Tempo Fabric Terrasol | La-Playa Outdoor Fabric Indigo On sale

Terrasol La-Playa Outdoor Fabric - In...

Sale Price: $10.49

Regular Price: $13.99

Tempo Fabric Sunsetter | Outdoor Upholstery Fabric Watermelon On sale

Sunsetter Outdoor Upholstery Fabric -...

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Sunsetter | Outdoor Upholstery Fabric Orange On sale

Sunsetter Outdoor Upholstery Fabric -...

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Wave | Outdoor Upholstery Fabric Peacock On sale

Wave Outdoor Upholstery Fabric - Peacock

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Wave | Outdoor Upholstery Fabric Orange On sale

Wave Outdoor Upholstery Fabric - Orange

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Sicily | Outdoor Upholstery Fabric Chili Pepper On sale

Sicily Outdoor Upholstery Fabric - Ch...

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Aztec | Outdoor Upholstery Fabric Hawaiian Ocean On sale

Aztec Outdoor Upholstery Fabric - Haw...

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Aztec | Outdoor Upholstery Fabric Black On sale

Aztec Outdoor Upholstery Fabric - Black

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Vibe | Outdoor Upholstery Fabric Peacock On sale

Vibe Outdoor Upholstery Fabric - Peacock

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Vibe | Outdoor Upholstery Fabric Navy On sale

Vibe Outdoor Upholstery Fabric - Navy

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Tetris | Outdoor Upholstery Fabric Citrus On sale

Tetris Outdoor Upholstery Fabric - Ci...

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Spanish Tile | Outdoor Upholstery Fabric Red/Orange On sale

Spanish Tile Outdoor Upholstery Fabri...

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Spanish Tile | Outdoor Upholstery Fabric Peacock On sale

Spanish Tile Outdoor Upholstery Fabri...

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Pulse | Outdoor Upholstery Fabric Sienna On sale

Pulse Outdoor Upholstery Fabric - Sienna

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Pulse | Outdoor Upholstery Fabric Aqua On sale

Pulse Outdoor Upholstery Fabric - Aqua

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Jaipur | Outdoor Upholstery Fabric Peacock On sale

Jaipur Outdoor Upholstery Fabric - Pe...

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Jaipur | Outdoor Upholstery Fabric Indigo On sale

Jaipur Outdoor Upholstery Fabric - In...

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Awning Stripe | Outdoor Upholstery Fabric Teal On sale

Awning Stripe Outdoor Upholstery Fabr...

Sale Price: $8.24

Regular Price: $10.99

Tempo Fabric Awning Stripe | Outdoor Upholstery Fabric Navy On sale

Awning Stripe Outdoor Upholstery Fabr...

Sale Price: $8.24

Regular Price: $10.99

Modern Touch Upholstery Fabric - Wisteria On sale

Modern Touch Upholstery Fabric - Wist...

Sale Price: $8.99

Regular Price: $11.99

Hashtag Home Decor Fabric - Apricot On sale

Hashtag Home Decor Fabric - Apricot

Sale Price: $18.37

Regular Price: $24.49

Mixology Home Decor Fabric - Granite On sale

Mixology Home Decor Fabric - Granite

Sale Price: $18.37

Regular Price: $24.49

Chenille Home Decor Upholstery Fabric - Ivory On sale

Chenille Upholstery Fabric - Ivory

Sale Price: $12.74

Regular Price: $16.99

Tex Plain Home Decor Fabric - Plum Clearance

Tex Plain Home Decor Fabric - Plum

Clearance: $14.00

Regular Price: $23.99

Bocachica Upholstery Fabric - Atlantic Clearance

Bocachica Upholstery Fabric - Atlantic

Clearance: $16.00

Regular Price: $37.99

Manhattan Upholstery Fabric - Flagstone Clearance

Manhattan Upholstery Fabric - Flagstone

Clearance: $14.50

Regular Price: $31.99

Harrison Woven Home Decor Fabric - Classic Navy Clearance

Harrison Woven Decor Fabric - Classic...

Clearance: $17.00

Regular Price: $38.99

Passion Suede - Navy On sale

Passion Suede - Navy

Sale Price: $9.74

Regular Price: $12.99

Passion Suede - Cream On sale

Passion Suede - Cream

Sale Price: $9.74

Regular Price: $12.99

Passion Suede - Black On sale

Passion Suede - Black

Sale Price: $9.74

Regular Price: $12.99

Passion Suede - Aubergine On sale

Passion Suede - Aubergine

Sale Price: $9.74

Regular Price: $12.99