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 #: 2524bw 80.3 In Stock: 60  yds

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

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

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

of 20 yards
$12.95  per yard
Item #: 3628 69.4 In Stock: 13  yds

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

of 83 yards
$12.95  per yard
Item #: 3636 69.4 In Stock: 13  yds

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

of 83 yards
$12.95  per yard
Item #: 3792bws 95.4 In Stock: 135  yds

of 135 yards
$7.47  per yard
Item #: 4526 95.5 In Stock: 29  yds
$14.95
of 29 yards
$12.95  per yard
Item #: 3672ras 91.4 In Stock: 139  yds

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

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

of 17 yards
$28.95  per yard
Item #: 3854bw 81.4 In Stock: 34  yds

of 34 yards
$22.95  per yard
Item #: 3740ra 53.4 In Stock: 97  yds

of 97 yards
$14.95  per yard
Item #: 2506ras 79.3 In Stock: 122  yds

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

of 62 yards
$9.95  per yard
Item #: 2646vm 74.3 In Stock: 111  yds

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

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

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

of 127 yards
$5.97  per yard
Item #: 2340 98.3 In Stock: 41  yds
$11.95
of 41 yards
$19.95  per yard
Item #: 348RAS 104.1 In Stock: 129  yds

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

of 118 yards