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 #: 956 129.1 In Stock: 44  yds

of 44 yards
$9.95  per yard
Item #: 966 129.1 In Stock: 31  yds

of 31 yards
$13.98  for entire remnant
Item #: 756RM 120.1 In Stock: 1  pc
$54.98  for entire remnant
Item #: 594RM 122.1 In Stock: 1  pc
$39.98  for entire remnant
Item #: 1458RM 124.2 In Stock: 1  pc
$15.98  for entire remnant
Item #: 2812RM 124.3 In Stock: 1  pc
$8.95  per yard
Item #: 4396 124.5 In Stock: 18  yds

of 18 yards
$107.98  for entire remnant
Item #: 140RM 125.1 In Stock: 1  pc
$9.95  per yard
Item #: 1254 126.2 In Stock: 27  yds

of 27 yards
$143.98  for entire remnant
Item #: 2726RM 127.3 In Stock: 1  pc
Note: Creased. Wrinkled.
$16.95  per yard
Item #: 950RA 128.1 In Stock: 100  yds

of 100 yards
$65.98  for entire remnant
Item #: 3426RM 124.4 In Stock: 1  pc
$40.28  for entire remnant
Item #: 5588rm 125.6 In Stock: 1  pc
$120.98  for entire remnant
Item #: 3046RM 127.4 In Stock: 1  pc
$32.98  for entire remnant
Item #: 1150RM 129.2 In Stock: 1  pc
$8.95  per yard
Item #: 1540 126.2 In Stock: 38  yds

of 38 yards
$18.95  per yard
Item #: 1758TNT 126.2 In Stock: 100  yds

of 100 yards
$26.98  for entire remnant
Item #: 914RM 120.1 In Stock: 1  pc
$89.98  for entire remnant
Item #: 228RM 122.1 In Stock: 1  pc
$26.95  per yard
Item #: 274HM 126.1 In Stock: 106  yds

of 106 yards
$119.98  for entire remnant
Item #: 3568RM 124.4 In Stock: 1  pc
$33.98  for entire remnant
Item #: 2250RM 125.3 In Stock: 1  pc
$60.98  for entire remnant
Item #: 758RM 126.1 In Stock: 1  pc
$5.95  per yard
Item #: 4230 127.5 In Stock: 10  yds

of 10 yards
Note: Stained.