Product filters Product filters

Recently Viewed Recently Viewed

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 #: 3646 94.4 In Stock: 16  yds

of 16 yards
$11.95  per yard
Item #: 2550bws 80.3 In Stock: 147  yds

of 147 yards
$29.95  per yard
Item #: 2460bws 80.3 In Stock: 154  yds

of 154 yards
$21.95  per yard
Item #: 178ras 98.1 In Stock: 105  yds

of 105 yards
$14.95  per yard
Item #: 3406 98.4 In Stock: 12  yds

of 12 yards
$30.95  per yard
Item #: 3110BW 96.4 In Stock: 100  yds

of 100 yards
$22.95  per yard
Item #: 3034bw 22.4 In Stock: 55  yds

of 55 yards
$8.96  per yard
Item #: 4648FJ 100.5 In Stock: 7  yds
$11.95
of 7 yards
$28.95  per yard
Item #: 786hm 69.1 In Stock: 18  yds

of 18 yards
$20.95  per yard
Item #: 3746ras 53.4 In Stock: 98  yds

of 98 yards
$22.95  per yard
Item #: 3742hm 95.4 In Stock: 16  yds

of 16 yards
$9.95  per yard
Item #: 2662vm 74.3 In Stock: 67  yds

of 67 yards
$9.95  per yard
Item #: 1308FJ 97.2 In Stock: 32  yds

of 32 yards
$6.95  per yard
Item #: 4606FJ 100.5 In Stock: 8  yds

of 8 yards
$12.95  per yard
Item #: 3016ras 90.4 In Stock: 135  yds

of 135 yards
$8.96  per yard
Item #: 5704 100.6 In Stock: 2  yds
$11.95
of 2 yards
$6.95  per yard
Item #: 3246 99.4 In Stock: 28  yds

of 28 yards
$21.95  per yard
Item #: 204ra 98.1 In Stock: 100  yds

of 100 yards
$14.95  per yard
Item #: 3692FJ 93.4 In Stock: 35  yds

of 35 yards
$15.95  per yard
Item #: 192ras 98.1 In Stock: 149  yds

of 149 yards
$14.95  per yard
Item #: 2394bws 80.3 In Stock: 130  yds

of 130 yards
$39.95  per yard
Item #: 3664hm 95.4 In Stock: 99  yds

of 99 yards
$9.95  per yard
Item #: 2626vm 74.3 In Stock: 53  yds

of 53 yards
$5.95  per yard
Item #: 2456MRX 81.3 In Stock: 12  yds

of 12 yards