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 #: 744SBT 127.1 In Stock: 57  yds

of 57 yards
$5.95  per yard
Item #: 3228TN 128.4 In Stock: 50  yds

of 50 yards
Note: Water stains.
$16.98  for entire remnant
Item #: 2738RM 124.3 In Stock: 1  pc
$7.98  for entire remnant
Item #: 798RM 125.1 In Stock: 1  pc
$119.98  for entire remnant
Item #: 404RM 126.1 In Stock: 1  pc
$36.98  for entire remnant
Item #: 1690RM 126.2 In Stock: 1  pc
$11.98  for entire remnant
Item #: 1852RM 126.2 In Stock: 1  pc
$58.98  for entire remnant
Item #: 396RM 122.1 In Stock: 1  pc
$8.76  for entire remnant
Item #: 5384rm 124.6 In Stock: 1  pc
$24.98  for entire remnant
Item #: 2496RM 124.3 In Stock: 1  pc
$18.98  for entire remnant
Item #: 2716RM 124.3 In Stock: 1  pc
$39.98  for entire remnant
Item #: 3438RM 124.4 In Stock: 1  pc
$74.98  for entire remnant
Item #: 3440RM 124.4 In Stock: 1  pc
$7.95  per yard
Item #: 180 127.1 In Stock: 38  yds

of 38 yards
$71.98  for entire remnant
Item #: 3068RM 127.4 In Stock: 1  pc
$24.95  per yard
Item #: 978RA 128.1 In Stock: 100  yds

of 100 yards
$52.98  for entire remnant
Item #: 1272RM 124.2 In Stock: 1  pc
$18.98  for entire remnant
Item #: 876RM 125.1 In Stock: 1  pc
$41.98  for entire remnant
Item #: 2280RM 126.3 In Stock: 1  pc
$16.95  per yard
Item #: 2932CV 126.3 In Stock: 55  yds

of 55 yards
$11.95  per yard
Item #: 764 127.1 In Stock: 28  yds

of 28 yards
$18.98  for entire remnant
Item #: 868RM 127.1 In Stock: 1  pc
$19.95  per yard
Item #: 1342 127.2 In Stock: 20  yds

of 20 yards
$21.95  per yard
Item #: 2056CR 127.3 In Stock: 45  yds

of 45 yards