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.


$5.21  per yard
Item #: 3308 99.4 In Stock: 40  yds
$6.95
of 40 yards
$20.95  per yard
Item #: 3824bws 95.4 In Stock: 200  yds

of 200 yards
$12.95  per yard
Item #: 3792bws 95.4 In Stock: 120  yds

of 120 yards
$8.95  per yard
Item #: 1616FJ 97.2 In Stock: 11  yds

of 11 yards
$22.95  per yard
Item #: 1238bws 36.2 In Stock: 122  yds

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

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

of 20 yards
$14.95  per yard
Item #: 2524bw 80.3 In Stock: 60  yds

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

of 83 yards
$21.95  per yard
Item #: 2386ras 73.3 In Stock: 118  yds

of 118 yards
$26.95  per yard
Item #: 3854bws 81.4 In Stock: 142  yds

of 142 yards
$12.95  per yard
Item #: 3670ras 91.4 In Stock: 181  yds

of 181 yards
$21.95  per yard
Item #: 3578ras 91.4 In Stock: 104  yds

of 104 yards
$16.95  per yard
Item #: 188ras 98.1 In Stock: 13  yds

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

of 81 yards
$9.95  per yard
Item #: 2646vm 74.3 In Stock: 82  yds

of 82 yards
$33.95  per yard
Item #: 2550ras 79.3 In Stock: 118  yds

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

of 13 yards
$8.95  per yard
Item #: 5712 100.6 In Stock: 17  yds

of 17 yards
$19.95  per yard
Item #: 348RAS 104.1 In Stock: 13  yds

of 13 yards
$14.95  per yard
Item #: 2506ras 79.3 In Stock: 118  yds

of 118 yards
$11.95  per yard
Item #: 2954FJ 92.3 In Stock: 8  yds

of 8 yards
$12.95  per yard
Item #: 3672ras 91.4 In Stock: 138  yds

of 138 yards
$4.46  per yard
Item #: 162 89.1 In Stock: 62  yds
$5.95
of 62 yards