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 #: 900 117.1 In Stock: 28  yds

of 28 yards
$11.95  per yard
Item #: 120 118.1 In Stock: 34  yds

of 34 yards
$28.95  per yard
Item #: 616HM 109.1 In Stock: 81  yds

of 81 yards
$36.98  per yard
Item #: 1756BA 111.2 In Stock: 1  yds
$51.98  per yard
Item #: 1800BA 111.2 In Stock: 1  yds
$59.98  for entire remnant
Item #: 2384RM 111.3 In Stock: 1  pc
$8.95  per yard
Item #: 1716SBT 114.2 In Stock: 52  yds

of 52 yards
$9.95  per yard
Item #: 1676 120.2 In Stock: 37  yds

of 37 yards
$52.98  for entire remnant
Item #: 930RM 110.1 In Stock: 1  pc
$18.98  for entire remnant
Item #: 912RM 113.1 In Stock: 1  pc
$69.98  for entire remnant
Item #: 2844RM 114.3 In Stock: 1  pc
$6.98  for entire remnant
Item #: 1372RM 111.2 In Stock: 1  pc
$9.95  per yard
Item #: 1762SBT 114.2 In Stock: 54  yds

of 54 yards
$41.98  for entire remnant
Item #: 3594RM 115.4 In Stock: 1  pc
$11.95  per yard
Item #: 338 116.1 In Stock: 37  yds

of 37 yards
$63.98  for entire remnant
Item #: 1558RM 109.2 In Stock: 1  pc
$39.98  for entire remnant
Item #: 3310RM 109.4 In Stock: 1  pc
$83.98  for entire remnant
Item #: 3346RM 111.4 In Stock: 1  pc
$14.95  per yard
Item #: 1744SBT 114.2 In Stock: 24  yds

of 24 yards
$11.95  per yard
Item #: 1746SBT 114.2 In Stock: 19  yds

of 19 yards
$64.98  for entire remnant
Item #: 1530RM 116.2 In Stock: 1  pc
$11.95  per yard
Item #: 144 118.1 In Stock: 38  yds

of 38 yards
$13.98  for entire remnant
Item #: 2192RM 109.3 In Stock: 1  pc
$62.98  for entire remnant
Item #: 866RM 110.1 In Stock: 1  pc