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.


$8.95  per yard
Item #: 2622 117.3 In Stock: 29  yds

of 29 yards
$11.95  per yard
Item #: 1530 126.2 In Stock: 32  yds

of 32 yards
$7.95  per yard
Item #: 2410SBT 120.3 In Stock: 46  yds

of 46 yards
$6.95  per yard
Item #: 3036 116.4 In Stock: 8  yds

of 8 yards
$9.95  per yard
Item #: 1728 113.2 In Stock: 37  yds

of 37 yards
$7.95  per yard
Item #: 358 116.1 In Stock: 27  yds

of 27 yards
$56.98  for entire remnant
Item #: 1360RM 117.2 In Stock: 1  pc
$100.98  for entire remnant
Item #: 3716RM 108.4 In Stock: 1  pc
$37.95  per yard
Item #: 110DL 120.1 In Stock: 100  yds

of 100 yards
$12.95  per yard
Item #: 2702 112.3 In Stock: 26  yds

of 26 yards
$9.95  per yard
Item #: 2908 113.3 In Stock: 16  yds

of 16 yards
$17.95  per yard
Item #: 3602BW 103.4 In Stock: 60  yds

of 60 yards
$5.98  for entire remnant
Item #: 112RM 107.1 In Stock: 1  pc
$7.98
$50.95  per yard
Item #: 136DL 120.1 In Stock: 100  yds

of 100 yards
$25.95  per yard
Item #: 654TNT 117.1 In Stock: 21  yds

of 21 yards
$22.48  for entire remnant
Item #: 108RM 107.1 In Stock: 1  pc
$29.98
$109.98  for entire remnant
Item #: 3728RM 108.4 In Stock: 1  pc
$53.98  for entire remnant
Item #: 3128RM 109.4 In Stock: 1  pc
$11.95  per yard
Item #: 1490 108.2 In Stock: 29  yds

of 29 yards
$82.98  for entire remnant
Item #: 1696RM 109.2 In Stock: 1  pc
$11.95  per yard
Item #: 824 117.1 In Stock: 54  yds

of 54 yards
$44.98  for entire remnant
Item #: 1228RM 107.2 In Stock: 1  pc
$59.98
$116.98  for entire remnant
Item #: 3434RM 109.4 In Stock: 1  pc
$11.95  per yard
Item #: 4232 120.5 In Stock: 22  yds

of 22 yards