Product filters Product filters

Upholstery Fabric

Upholstery fabric Upholstery fabrics are durable woven fabrics that are primarily made to be used on furniture and are durable enough to last. Lighter upholstery fabrics can be used for more than furniture: pillows, curtains, bedding, or crafts. Whether you are looking for a new covering for your living room sofa, or new upholstery for your favorite easy chair, Fabric Guru is your premier destination for upholstery fabrics at discount and closeout pricing.


$33.95  per yard
Item #: 2550ras 79.3 In Stock: 108  yds

of 108 yards
$15.95  per yard
Item #: 3816bw 95.4 In Stock: 80  yds

of 80 yards
$15.95  per yard
Item #: 2524bw 80.3 In Stock: 57  yds

of 57 yards
$13.95  per yard
Item #: 3792bws 95.4 In Stock: 110  yds

of 110 yards
$21.95  per yard
Item #: 3886bw 95.4 In Stock: 29  yds

of 29 yards
$16.95  per yard
Item #: 188ras 98.1 In Stock: 113  yds

of 113 yards
$34.95  per yard
Item #: 3250ras 38.4 In Stock: 102  yds

of 102 yards
$17.95  per yard
Item #: 3804bws 95.4 In Stock: 100  yds

of 100 yards
$14.95  per yard
Item #: 2506rax 79.3 In Stock: 32  yds

of 32 yards
$8.95  per yard
Item #: 5712 100.6 In Stock: 15  yds

of 15 yards
$28.95  per yard
Item #: 3854bws 81.4 In Stock: 138  yds

of 138 yards
$9.95  per yard
Item #: 2646vm 74.3 In Stock: 123  yds

of 123 yards
$25.95  per yard
Item #: 3820bw 81.4 In Stock: 78  yds

of 78 yards
$22.95  per yard
Item #: 100ras 98.1 In Stock: 35  yds

of 35 yards
$14.95  per yard
Item #: 3004ras 90.4 In Stock: 118  yds

of 118 yards
$14.95  per yard
Item #: 3218 99.4 In Stock: 10  yds

of 10 yards
$21.95  per yard
Item #: 2386ras 73.3 In Stock: 108  yds

of 108 yards
$12.95  per yard
Item #: 3672ras 91.4 In Stock: 14  yds

of 14 yards
$21.95  per yard
Item #: 3234ra 38.4 In Stock: 83  yds

of 83 yards
$7.47  per yard
Item #: 4536 95.5 In Stock: 26  yds
$14.95
of 26 yards
$11.95  per yard
Item #: 3636 69.4 In Stock: 13  yds

of 13 yards
$22.95  per yard
Item #: 3578ras 91.4 In Stock: 120  yds

of 120 yards
$21.95  per yard
Item #: 152ras 86.1 In Stock: 100  yds

of 100 yards
$12.95  per yard
Item #: 462MRX 85.1 In Stock: 6  yds

of 6 yards