Product filters Product filters

Recently Viewed Recently Viewed

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.


$13.95  per yard
Item #: 3658BW 103.4 In Stock: 78  yds

of 78 yards
$5.96  per yard
Item #: 3028 103.4 In Stock: 27  yds
$7.95
of 27 yards
$9.95  per yard
Item #: 3268 102.4 In Stock: 4  yds

of 4 yards
$4.97  per yard
Item #: 1642FJ 97.2 In Stock: 36  yds
$9.95
of 36 yards
$25.95  per yard
Item #: 2532hm 73.3 In Stock: 59  yds

of 59 yards
$56.49  for entire remnant
Item #: 4226rm 103.5 In Stock: 1  pc
$112.98
$14.95  per yard
Item #: 6856 107.7 In Stock: 11  yds

of 11 yards
$16.95  per yard
Item #: 2228 105.3 In Stock: 14  yds

of 14 yards
$51.98  per yard
Item #: 6776 107.7 In Stock: 60  yds

of 60 yards
$14.95  per yard
Item #: 4842 107.5 In Stock: 39  yds

of 39 yards
$3.97  per yard
Item #: 1822SBT 110.2 In Stock: 38  yds
$7.95
of 38 yards
$14.95  per yard
Item #: 2530bw 80.3 In Stock: 64  yds

of 64 yards
$14.95  per yard
Item #: 3892bw 95.4 In Stock: 60  yds

of 60 yards
$20.95  per yard
Item #: 328RA 104.1 In Stock: 100  yds

of 100 yards
$20.95  per yard
Item #: 6748 107.7 In Stock: 60  yds

of 60 yards
$5.95  per yard
Item #: 3082 103.4 In Stock: 128  yds

of 128 yards
$13.95  per yard
Item #: 3642BW 103.4 In Stock: 100  yds

of 100 yards
$39.74  for entire remnant
Item #: 3738rm 101.4 In Stock: 1  pc
$158.98
$14.95  per yard
Item #: 2170 93.3 In Stock: 21  yds

of 21 yards
$16.95  per yard
Item #: 108bw 12.1 In Stock: 90  yds

of 90 yards
$10.95  per yard
Item #: 210rax 68.1 In Stock: 12  yds

of 12 yards
$8.95  per yard
Item #: 4716 105.5 In Stock: 9  yds

of 9 yards
$11.95  per yard
Item #: 2778 112.3 In Stock: 42  yds

of 42 yards
$9.95  per yard
Item #: 1390 104.2 In Stock: 30  yds

of 30 yards