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.


$14.95  per yard
Item #: 3816bw 95.4 In Stock: 83  yds

of 83 yards
$11.95  per yard
Item #: 2954FJ 92.3 In Stock: 9  yds

of 9 yards
$12.95  per yard
Item #: 3928ras 95.4 In Stock: 114  yds

of 114 yards
$8.95  per yard
Item #: 3726FJ 93.4 In Stock: 9  yds

of 9 yards
$59.95  per yard
Item #: 3512hm 103.4 In Stock: 20  yds

of 20 yards
$7.47  per yard
Item #: 1624FJ 97.2 In Stock: 18  yds
$14.95
of 18 yards
$8.95  per yard
Item #: 2802 101.3 In Stock: 22  yds

of 22 yards
$12.95  per yard
Item #: 3792bws 95.4 In Stock: 155  yds

of 155 yards
$8.95  per yard
Item #: 5712 100.6 In Stock: 18  yds

of 18 yards
$12.95  per yard
Item #: 428RAS 104.1 In Stock: 103  yds

of 103 yards
$14.95  per yard
Item #: 2906 97.3 In Stock: 42  yds

of 42 yards
$16.95  per yard
Item #: 188ras 98.1 In Stock: 127  yds

of 127 yards
$11.95  per yard
Item #: 2942CLX 82.3 In Stock: 3  yds

of 3 yards
$9.95  per yard
Item #: 2646vm 74.3 In Stock: 60  yds

of 60 yards
$33.95  per yard
Item #: 2550ras 79.3 In Stock: 121  yds

of 121 yards
$14.95  per yard
Item #: 2506ras 79.3 In Stock: 130  yds

of 130 yards
$20.95  per yard
Item #: 100ras 98.1 In Stock: 141  yds

of 141 yards
$24.95  per yard
Item #: 1184 106.2 In Stock: 61  yds

of 61 yards
$14.95  per yard
Item #: 3640ras 91.4 In Stock: 103  yds

of 103 yards
$20.95  per yard
Item #: 3234ra 38.4 In Stock: 100  yds

of 100 yards
$14.95  per yard
Item #: 3004ras 90.4 In Stock: 132  yds

of 132 yards
$14.95  per yard
Item #: 3668 98.4 In Stock: 5  yds

of 5 yards
$14.95  per yard
Item #: 4482 93.5 In Stock: 7  yds

of 7 yards
$9.95  per yard
Item #: 1342 104.2 In Stock: 3  yds

of 3 yards