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. Many of the less heavy 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, FabricGuru.com is your premier destination for upholstery fabrics at discount and closeout pricing.


$18.95  per yard
Item #: 3886bw 95.4 In Stock: 31  yds

of 31 yards
$12.95  per yard
Item #: 2304rax 73.3 In Stock: 4  yds

of 4 yards
$14.95  per yard
Item #: 3804bws 95.4 In Stock: 55  yds

of 55 yards
$9.95  per yard
Item #: 2646vm 74.3 In Stock: 66  yds

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

of 113 yards
$26.95  per yard
Item #: 3854bws 81.4 In Stock: 138  yds

of 138 yards
$8.95  per yard
Item #: 5712 100.6 In Stock: 16  yds

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

of 32 yards
$22.95  per yard
Item #: 100ras 98.1 In Stock: 136  yds

of 136 yards
$22.95  per yard
Item #: 3820bw 81.4 In Stock: 81  yds

of 81 yards
$12.95  per yard
Item #: 3670ras 91.4 In Stock: 134  yds

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

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

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

of 120 yards
$11.95  per yard
Item #: 3636 69.4 In Stock: 13  yds

of 13 yards
$12.95  per yard
Item #: 3672ras 91.4 In Stock: 122  yds

of 122 yards
$14.95  per yard
Item #: 3218 99.4 In Stock: 24  yds

of 24 yards
$20.95  per yard
Item #: 3234ra 38.4 In Stock: 88  yds

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

of 100 yards
$12.95  per yard
Item #: 3928ras 95.4 In Stock: 130  yds

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

of 6 yards
$7.47  per yard
Item #: 4536 95.5 In Stock: 32  yds
$14.95
of 32 yards
$16.95  per yard
Item #: 3076bw 63.4 In Stock: 79  yds

of 79 yards
$9.95  per yard
Item #: 2658vm 74.3 In Stock: 49  yds

of 49 yards