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.


$20.98  for entire remnant
Item #: 3862RM 116.4 In Stock: 1  pc
$5.98  for entire remnant
Item #: 4270RM 116.5 In Stock: 1  pc
Note: Dye spots.
$5.98  for entire remnant
Item #: 4272RM 116.5 In Stock: 1  pc
$16.98  for entire remnant
Item #: 4500RM 116.5 In Stock: 1  pc
$9.98  for entire remnant
Item #: 4808RM 116.5 In Stock: 1  pc
$12.98  for entire remnant
Item #: 4886RM 116.5 In Stock: 1  pc
$7.98  for entire remnant
Item #: 4948RM 116.5 In Stock: 1  pc
$112.28  for entire remnant
Item #: 5082rm 117.6 In Stock: 1  pc
$7.98  for entire remnant
Item #: 3238RM 116.4 In Stock: 1  pc
Note: Dirty.
$11.98  for entire remnant
Item #: 3382RM 116.4 In Stock: 1  pc
$21.95  per yard
Item #: 712TNT 117.1 In Stock: 27  yds

of 27 yards
$87.98  for entire remnant
Item #: 1152RM 117.2 In Stock: 1  pc
$25.98  for entire remnant
Item #: 1426RM 117.2 In Stock: 1  pc
$12.98  for entire remnant
Item #: 1446RM 117.2 In Stock: 1  pc
$14.98  for entire remnant
Item #: 1450RM 117.2 In Stock: 1  pc
$7.98  for entire remnant
Item #: 1548RM 117.2 In Stock: 1  pc
$14.98  for entire remnant
Item #: 1732RM 117.2 In Stock: 1  pc
$25.45  for entire remnant
Item #: 5222rm 118.6 In Stock: 1  pc
$8.95  per yard
Item #: 2656 117.3 In Stock: 20  yds

of 20 yards
$11.95  per yard
Item #: 112 118.1 In Stock: 55  yds

of 55 yards
$29.90  for entire remnant
Item #: 5466rm 118.6 In Stock: 1  pc
$22.95  per yard
Item #: 1804RA 118.2 In Stock: 100  yds

of 100 yards
$38.95  per yard
Item #: 1866HM 118.2 In Stock: 51  yds

of 51 yards
$28.95  per yard
Item #: 1896HM 118.2 In Stock: 100  yds

of 100 yards