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.


$5.97  per yard
Item #: 5252 100.6 In Stock: 52  yds
$11.95
of 52 yards
$11.95  for entire remnant
Item #: 6428rm 110.7 SBT In Stock: 1  pc
$26.95  per yard
Item #: 1356 107.2 In Stock: 10  yds

of 10 yards
$109.49  for entire remnant
Item #: 4144rm 103.5 In Stock: 1  pc
$218.98
$14.95  per yard
Item #: 6820 107.7 In Stock: 20  yds

of 20 yards
$5.95  per yard
Item #: 1026 107.2 In Stock: 22  yds

of 22 yards
Note: Bowed.
$11.95  per yard
Item #: 2958 110.3 In Stock: 18  yds

of 18 yards
$23.95  per yard
Item #: 6784 107.7 In Stock: 45  yds

of 45 yards
$16.95  per yard
Item #: 3612BW 103.4 In Stock: 100  yds

of 100 yards
$9.95  per yard
Item #: 3208 103.4 In Stock: 31  yds

of 31 yards
$8.95  per yard
Item #: 1460 104.2 In Stock: 88  yds

of 88 yards
$37.95  per yard
Item #: 6904 107.7 In Stock: 22  yds

of 22 yards
$6.71  per yard
Item #: 5710 100.6 In Stock: 103  yds
$8.95
of 103 yards
$56.49  for entire remnant
Item #: 4226rm 103.5 In Stock: 1  pc
$112.98
$24.95  per yard
Item #: 3844bw 95.4 In Stock: 98  yds

of 98 yards
$21.95  per yard
Item #: 280ras 61.1 In Stock: 123  yds

of 123 yards
$30.95  per yard
Item #: 3200 106.4 In Stock: 6  yds

of 6 yards
$11.95  for entire remnant
Item #: 6410rm 110.7 SBT In Stock: 1  pc
$9.95  per yard
Item #: 250 99.1 In Stock: 9  yds

of 9 yards
$14.95  per yard
Item #: 320RA 104.1 In Stock: 96  yds

of 96 yards
$34.98  for entire remnant
Item #: 2858RM 105.3 In Stock: 1  pc
$11.95  per yard
Item #: 962 108.1 In Stock: 29  yds

of 29 yards
$12.95  per yard
Item #: 6826 107.7 In Stock: 4  yds

of 4 yards
$8.96  per yard
Item #: 3100 103.4 In Stock: 22  yds
$11.95
of 22 yards