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.


$32.98  for entire remnant
Item #: 1580rm 103.2 In Stock: 1  pc
$8.96  per yard
Item #: 1162 100.2 In Stock: 19  yds
$11.95
of 19 yards
$2.99  for entire remnant
Item #: 3178rm 100.4 In Stock: 1  pc
$11.98
$8.96  per yard
Item #: 4282 102.5 In Stock: 16  yds
$11.95
of 16 yards
$15.98  for entire remnant
Item #: 3638RM 104.4 In Stock: 1  pc
$20.23  for entire remnant
Item #: 3746rm 102.4 In Stock: 1  pc
$26.98
$8.95  per yard
Item #: 2598 117.3 In Stock: 10  yds

of 10 yards
$8.96  per yard
Item #: 1308SBT 109.2 In Stock: 41  yds
$11.95
of 41 yards
$5.96  per yard
Item #: 3274 102.4 In Stock: 17  yds
$7.95
of 17 yards
$179.98  for entire remnant
Item #: 3994rm 103.4 In Stock: 1  pc
$13.98  for entire remnant
Item #: 618RM 103.1 In Stock: 1  pc
$62.98  for entire remnant
Item #: 2054rm 103.3 In Stock: 1  pc
$4.48  for entire remnant
Item #: 1320rm 102.2 In Stock: 1  pc
$5.98
$29.95  per yard
Item #: 4760 107.5 In Stock: 85  yds

of 85 yards
$49.49  for entire remnant
Item #: 3550rm 101.4 In Stock: 1  pc
$98.98
$80.98  for entire remnant
Item #: 2704rm 102.3 In Stock: 1  pc
$107.98
$11.95  per yard
Item #: 1758SBT 114.2 In Stock: 40  yds

of 40 yards
$39.99  for entire remnant
Item #: 4326rm 101.5 In Stock: 1  pc
$79.98
$12.95  per yard
Item #: 994 108.1 In Stock: 8  yds

of 8 yards
$14.95  per yard
Item #: 812 108.1 In Stock: 67  yds

of 67 yards
$36.95  per yard
Item #: 6868 107.7 In Stock: 31  yds

of 31 yards
$46.99  for entire remnant
Item #: 3580rm 101.4 In Stock: 1  pc
$93.98
$16.95  per yard
Item #: 3610BW 103.4 In Stock: 100  yds

of 100 yards
$8.95  per yard
Item #: 1510 108.2 In Stock: 13  yds

of 13 yards