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.


$12.95  per yard
Item #: 150ras 86.1 In Stock: 161  yds

of 161 yards
$19.95  per yard
Item #: 3020ras 90.4 In Stock: 136  yds

of 136 yards
$22.95  per yard
Item #: 178ras 98.1 In Stock: 129  yds

of 129 yards
$18.95  per yard
Item #: 2312rax 73.3 In Stock: 15  yds

of 15 yards
$20.95  per yard
Item #: 1364bw 36.2 In Stock: 62  yds

of 62 yards
$11.95  per yard
Item #: 2550bws 80.3 In Stock: 129  yds

of 129 yards
$18.95  per yard
Item #: 3870bw 95.4 In Stock: 77  yds

of 77 yards
$16.95  per yard
Item #: 192ras 98.1 In Stock: 111  yds

of 111 yards
$12.95  per yard
Item #: 3016ras 90.4 In Stock: 123  yds

of 123 yards
$24.95  per yard
Item #: 3866bw 81.4 In Stock: 44  yds

of 44 yards
$14.95  per yard
Item #: 2394bws 80.3 In Stock: 150  yds

of 150 yards
$24.95  per yard
Item #: 198ra 98.1 In Stock: 88  yds

of 88 yards
$7.46  per yard
Item #: 1308FJ 97.2 In Stock: 28  yds
$9.95
of 28 yards
$19.95  per yard
Item #: 3924ras 95.4 In Stock: 145  yds

of 145 yards
$20.95  per yard
Item #: 3034bws 22.4 In Stock: 187  yds

of 187 yards
$20.95  per yard
Item #: 3574ra 91.4 In Stock: 87  yds

of 87 yards
$14.95  per yard
Item #: 3646 94.4 In Stock: 12  yds

of 12 yards
$21.95  per yard
Item #: 3746ras 53.4 In Stock: 127  yds

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

of 147 yards
$32.95  per yard
Item #: 2456bw 80.3 In Stock: 98  yds

of 98 yards
$30.95  per yard
Item #: 3110BW 96.4 In Stock: 85  yds

of 85 yards
$11.95  per yard
Item #: 3220 103.4 In Stock: 30  yds

of 30 yards
$12.95  per yard
Item #: 428RAS 104.1 In Stock: 145  yds

of 145 yards
$6.95  per yard
Item #: 3246 99.4 In Stock: 16  yds

of 16 yards