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.


$7.95  per yard
Item #: 2410SBT 120.3 In Stock: 51  yds

of 51 yards
$25.98  for entire remnant
Item #: 234RM 107.1 In Stock: 1  pc
$28.95  per yard
Item #: 1896HM 118.2 In Stock: 85  yds

of 85 yards
$12.98  for entire remnant
Item #: 2792RM 111.3 In Stock: 1  pc
$54.98  for entire remnant
Item #: 220RM 107.1 In Stock: 1  pc
$15.98  for entire remnant
Item #: 3692RM 111.4 In Stock: 1  pc
$16.98  for entire remnant
Item #: 2744RM 105.3 In Stock: 1  pc
$59.98  for entire remnant
Item #: 1650RM 109.2 In Stock: 1  pc
$77.98  for entire remnant
Item #: 464RM 113.1 In Stock: 1  pc
$9.95  per yard
Item #: 2074 114.3 In Stock: 84  yds

of 84 yards
$187.98  for entire remnant
Item #: 3752RM 115.4 In Stock: 1  pc
$6.98  for entire remnant
Item #: 1078RM 116.2 In Stock: 1  pc
$40.95  per yard
Item #: 1852HM 118.2 In Stock: 100  yds

of 100 yards
$10.95  per yard
Item #: 1906SBT 118.2 In Stock: 8  yds

of 8 yards
$18.98  for entire remnant
Item #: 1558RM 105.2 In Stock: 1  pc
$8.98  for entire remnant
Item #: 1218RM 116.2 In Stock: 1  pc
$8.95  per yard
Item #: 774 117.1 In Stock: 43  yds

of 43 yards
$9.98  for entire remnant
Item #: 4008RM 105.5 In Stock: 1  pc
$12.44  for entire remnant
Item #: 3218rm 109.4 In Stock: 1  pc
$28.98  for entire remnant
Item #: 3600RM 111.4 In Stock: 1  pc
$74.98  for entire remnant
Item #: 436RM 113.1 In Stock: 1  pc
$6.95  per yard
Item #: 752 113.1 In Stock: 28  yds

of 28 yards
$22.98  for entire remnant
Item #: 2700RM 111.3 In Stock: 1  pc
$14.95  per yard
Item #: 2788 112.3 In Stock: 20  yds

of 20 yards