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.


$9.95  per yard
Item #: 1778 113.2 In Stock: 31  yds

of 31 yards
$35.98  for entire remnant
Item #: 1354RM 117.2 In Stock: 1  pc
$7.95  per yard
Item #: 156 122.1 In Stock: 39  yds

of 39 yards
$17.98  for entire remnant
Item #: 3946RM 108.4 In Stock: 1  pc
$16.22  for entire remnant
Item #: 4550rm 114.5 In Stock: 1  pc
$28.95  per yard
Item #: 1896HM 118.2 In Stock: 30  yds

of 30 yards
$7.48  for entire remnant
Item #: 3558RM 104.4 In Stock: 1  pc
$9.98
Note: Holes.
$55.98  per yard
Item #: 1746BA 111.2 In Stock: 1  yds
$83.98  for entire remnant
Item #: 3346RM 111.4 In Stock: 1  pc
$40.98  for entire remnant
Item #: 2520RM 114.3 In Stock: 1  pc
$9.95  per yard
Item #: 2264 114.3 In Stock: 28  yds

of 28 yards
$9.95  per yard
Item #: 3214 115.4 In Stock: 14  yds

of 14 yards
$11.95  per yard
Item #: 4232 120.5 In Stock: 29  yds

of 29 yards
$82.98  for entire remnant
Item #: 152RM 109.1 In Stock: 1  pc
$21.98  for entire remnant
Item #: 632RM 110.1 In Stock: 1  pc
$9.98  for entire remnant
Item #: 1244RM 116.2 In Stock: 1  pc
$14.95  per yard
Item #: 834 117.1 In Stock: 52  yds

of 52 yards
$11.95  per yard
Item #: 4208 120.5 In Stock: 50  yds

of 50 yards
$22.98  for entire remnant
Item #: 2700RM 111.3 In Stock: 1  pc
$18.95  per yard
Item #: 2294 112.3 In Stock: 63  yds

of 63 yards
$9.95  per yard
Item #: 2834 112.3 In Stock: 18  yds

of 18 yards
$9.98  for entire remnant
Item #: 4264RM 114.5 In Stock: 1  pc
$25.95  per yard
Item #: 652TNT 117.1 In Stock: 27  yds

of 27 yards
$34.95  per yard
Item #: 166DL 120.1 In Stock: 99  yds

of 99 yards