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 #: 2564 117.3 In Stock: 47  yds

of 47 yards
$28.95  per yard
Item #: 1858HM 118.2 In Stock: 22  yds

of 22 yards
$23.95  per yard
Item #: 2060CR 118.3 In Stock: 24  yds

of 24 yards
$27.98  for entire remnant
Item #: 2824RM 118.3 In Stock: 1  pc
$7.98  for entire remnant
Item #: 4856RM 115.5 In Stock: 1  pc
$85.98  for entire remnant
Item #: 1644RM 116.2 In Stock: 1  pc
$32.98  for entire remnant
Item #: 1174RM 117.2 In Stock: 1  pc
$16.98  for entire remnant
Item #: 1444RM 117.2 In Stock: 1  pc
$22.98  for entire remnant
Item #: 2740RM 118.3 In Stock: 1  pc
$32.98  per yard
Item #: 1704BA 111.2 In Stock: 1  yds
$49.98  per yard
Item #: 1762BA 111.2 In Stock: 1  yds
$20.98  per yard
Item #: 1818BA 111.2 In Stock: 1  yds
$23.98  for entire remnant
Item #: 492RM 113.1 In Stock: 1  pc
$32.98  for entire remnant
Item #: 652RM 113.1 In Stock: 1  pc
$18.98  for entire remnant
Item #: 678RM 113.1 In Stock: 1  pc
Note: Dirty.
$9.95  per yard
Item #: 748 113.1 In Stock: 24  yds

of 24 yards
$14.98  for entire remnant
Item #: 1948RM 113.2 In Stock: 1  pc
$7.98  for entire remnant
Item #: 2622RM 113.3 In Stock: 1  pc
Note: Weave flaws.
$9.98  for entire remnant
Item #: 3844RM 113.4 In Stock: 1  pc
$16.98  for entire remnant
Item #: 3846RM 113.4 In Stock: 1  pc
$43.93  for entire remnant
Item #: 5016rm 114.6 In Stock: 1  pc
$64.98  for entire remnant
Item #: 1080RM 113.2 In Stock: 1  pc
$23.98  for entire remnant
Item #: 1092RM 113.2 In Stock: 1  pc
$89.98  for entire remnant
Item #: 2326RM 114.3 In Stock: 1  pc