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.


$91.98  for entire remnant
Item #: 1684RM 109.2 In Stock: 1  pc
$7.95  per yard
Item #: 2568 117.3 In Stock: 16  yds

of 16 yards
$146.98  for entire remnant
Item #: 356rm 108.1 In Stock: 1  pc
$8.76  for entire remnant
Item #: 3904rm 109.4 In Stock: 1  pc
$20.95  per yard
Item #: 2010BW 115.3 In Stock: 84  yds

of 84 yards
$5.40  for entire remnant
Item #: 5878rm 107.6 In Stock: 1  pc
$7.20
$26.95  per yard
Item #: 210RAS 109.1 In Stock: 114  yds

of 114 yards
$27.95  per yard
Item #: 602TNT 117.1 In Stock: 23  yds

of 23 yards
$9.95  per yard
Item #: 2596 117.3 In Stock: 19  yds

of 19 yards
$9.95  per yard
Item #: 706 114.1 In Stock: 11  yds

of 11 yards
$103.98  for entire remnant
Item #: 3644RM 108.4 In Stock: 1  pc
$7.95  per yard
Item #: 3336 102.4 In Stock: 11  yds

of 11 yards
$12.95  per yard
Item #: 2020BWS 115.3 In Stock: 138  yds

of 138 yards
$3.47  per yard
Item #: 1656SBT 114.2 In Stock: 31  yds
$6.95
of 31 yards
$11.49  for entire remnant
Item #: 380RM 106.1 In Stock: 1  pc
$22.98
$11.95  per yard
Item #: 2952 110.3 In Stock: 52  yds

of 52 yards
$30.95  per yard
Item #: 3552hm 103.4 In Stock: 28  yds

of 28 yards
$8.95  per yard
Item #: 1128 108.2 In Stock: 98  yds

of 98 yards
$38.95  per yard
Item #: 3542 115.4 In Stock: 4  yds

of 4 yards
$9.95  per yard
Item #: 1912SBT 118.2 In Stock: 9  yds

of 9 yards
$9.95  per yard
Item #: 192 122.1 In Stock: 19  yds

of 19 yards
$14.95  per yard
Item #: 1066 108.2 In Stock: 44  yds

of 44 yards
$163.98  for entire remnant
Item #: 3422RM 109.4 In Stock: 1  pc
$11.95  per yard
Item #: 1736 113.2 In Stock: 23  yds

of 23 yards