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.


$42.98  for entire remnant
Item #: 328rm 108.1 In Stock: 1  pc
$30.95  per yard
Item #: 3460hm 103.4 In Stock: 100  yds

of 100 yards
$3.47  per yard
Item #: 1524sbt 108.2 In Stock: 18  yds
$6.95
of 18 yards
$8.98  for entire remnant
Item #: 3652rm 102.4 In Stock: 1  pc
$11.98
$67.98  for entire remnant
Item #: 2244RM 105.3 In Stock: 1  pc
$12.98  for entire remnant
Item #: 4084RM 105.5 In Stock: 1  pc
$29.98  for entire remnant
Item #: 1760RM 108.2 In Stock: 1  pc
$83.98  for entire remnant
Item #: 3056rm 102.4 In Stock: 1  pc
$111.98
$22.48  for entire remnant
Item #: 3612rm 102.4 In Stock: 1  pc
$29.98
$119.98  for entire remnant
Item #: 4450rm 103.5 In Stock: 1  pc
$9.73  for entire remnant
Item #: 1372rm 102.2 In Stock: 1  pc
$12.98
$164.98  for entire remnant
Item #: 132rm 104.1 In Stock: 1  pc
$33.98  for entire remnant
Item #: 756rm 108.1 In Stock: 1  pc
$116.98  for entire remnant
Item #: 4228rm 103.5 In Stock: 1  pc
$24.98  for entire remnant
Item #: 3856RM 104.4 In Stock: 1  pc
$94.98  for entire remnant
Item #: 106rm 104.1 In Stock: 1  pc
$114.98  for entire remnant
Item #: 2586RM 105.3 In Stock: 1  pc
$16.98  for entire remnant
Item #: 2746RM 105.3 In Stock: 1  pc
$8.95  per yard
Item #: 844 108.1 In Stock: 21  yds

of 21 yards
$9.95  per yard
Item #: 334 116.1 In Stock: 17  yds

of 17 yards
$83.98  for entire remnant
Item #: 2534RM 105.3 In Stock: 1  pc
$135.98  for entire remnant
Item #: 1636RM 107.2 In Stock: 1  pc
Note: Creased.
$87.98  for entire remnant
Item #: 1606RM 109.2 In Stock: 1  pc
$16.95  per yard
Item #: 2756 112.3 In Stock: 64  yds

of 64 yards