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.


$26.95  per yard
Item #: 182ras 68.1 In Stock: 143  yds

of 143 yards
$18.95  per yard
Item #: 2390rax 73.3 In Stock: 64  yds

of 64 yards
$9.95  per yard
Item #: 3696 98.4 In Stock: 12  yds

of 12 yards
$30.95  per yard
Item #: 3612hm 95.4 In Stock: 100  yds

of 100 yards
$12.95  per yard
Item #: 2542ras 79.3 In Stock: 136  yds

of 136 yards
$16.95  per yard
Item #: 1214bws 36.2 In Stock: 150  yds

of 150 yards
$16.95  per yard
Item #: 214ras 98.1 In Stock: 104  yds

of 104 yards
$22.95  per yard
Item #: 3712hm 95.4 In Stock: 30  yds

of 30 yards
$3.95  per yard
Item #: 3734 89.3 In Stock: 53  yds

of 53 yards
$32.95  per yard
Item #: 2722ras 63.3 In Stock: 106  yds

of 106 yards
$12.95  per yard
Item #: 3702vm 91.4 In Stock: 25  yds

of 25 yards
$18.95  per yard
Item #: 3100bw 63.4 In Stock: 72  yds

of 72 yards
$14.95  per yard
Item #: 1354bws 36.2 In Stock: 158  yds

of 158 yards
$12.95  per yard
Item #: 3666ras 91.4 In Stock: 123  yds

of 123 yards
$19.95  per yard
Item #: 1300bw 36.2 In Stock: 83  yds

of 83 yards
$21.95  per yard
Item #: 3800bws 81.4 In Stock: 114  yds

of 114 yards
$21.95  per yard
Item #: 2610rhx 86.3 In Stock: 8  yds

of 8 yards
$8.95  per yard
Item #: 1112 100.2 In Stock: 106  yds

of 106 yards
$9.95  per yard
Item #: 2622vm 74.3 In Stock: 70  yds

of 70 yards
$18.95  per yard
Item #: 2312ras 73.3 In Stock: 120  yds

of 120 yards
$62.95  per yard
Item #: 246RAS 109.1 In Stock: 81  yds

of 81 yards
$12.95  per yard
Item #: 150ras 86.1 In Stock: 136  yds

of 136 yards
$19.95  per yard
Item #: 3924ras 95.4 In Stock: 145  yds

of 145 yards
$12.95  per yard
Item #: 124ras 86.1 In Stock: 138  yds

of 138 yards