All Upholstery Fabric

Product filters Product filters

Upholstery Fabric

Upholstery fabric Upholstery fabric is a durable woven fabric that is primarily made to upholster furniture and durable enough to last. Lighter upholstery fabrics can be used for more than upholstering 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. Common misspellings include upholstry fabric, upolstery fabric, uphostery fabric, upolstry fabric, and upholsery fabric.


$37.95  per yard
Item #: 1336bw 36.2 In Stock: 75  yds

of 75 yards
$14.95  per yard
Item #: 118bws 12.1 In Stock: 250  yds

of 250 yards
$9.95  per yard
Item #: 2662vm 74.3 In Stock: 55  yds

of 55 yards
$9.95  per yard
Item #: 2654vm 74.3 In Stock: 48  yds

of 48 yards
$21.95  per yard
Item #: 348RAS 104.1 In Stock: 137  yds

of 137 yards
$33.95  per yard
Item #: 2550ras 79.3 In Stock: 8  yds

of 8 yards
$20.95  per yard
Item #: 2476ras 73.3 In Stock: 108  yds

of 108 yards
$22.95  per yard
Item #: 2634ras 79.3 In Stock: 102  yds

of 102 yards
$20.95  per yard
Item #: 3824bws 95.4 In Stock: 55  yds

of 55 yards
$17.95  per yard
Item #: 1236bws 36.2 In Stock: 162  yds

of 162 yards
$15.95  per yard
Item #: 3816bw 95.4 In Stock: 69  yds

of 69 yards
$13.95  per yard
Item #: 3792bws 95.4 In Stock: 93  yds

of 93 yards
$14.95  per yard
Item #: 3210 99.4 In Stock: 5  yds

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

of 57 yards
$7.47  per yard
Item #: 4536 95.5 In Stock: 11  yds
$14.95
of 11 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: 28  yds

of 28 yards
$9.95  per yard
Item #: 2646vm 74.3 In Stock: 47  yds

of 47 yards
$34.95  per yard
Item #: 3250ras 38.4 In Stock: 158  yds

of 158 yards
$8.95  per yard
Item #: 5712 100.6 In Stock: 14  yds

of 14 yards
$22.95  per yard
Item #: 100ras 98.1 In Stock: 21  yds

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

of 10 yards
$28.95  per yard
Item #: 3854bws 81.4 In Stock: 137  yds

of 137 yards
$11.95  per yard
Item #: 3636 69.4 In Stock: 6  yds

of 6 yards