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.


$6.95  per yard
Item #: 3642rhx 69.4 In Stock: 17  yds

of 17 yards
$51.95  per yard
Item #: 302RA 104.1 In Stock: 100  yds

of 100 yards
$14.95  per yard
Item #: 6896 107.7 In Stock: 23  yds

of 23 yards
$9.95  per yard
Item #: 1188 104.2 In Stock: 65  yds

of 65 yards
$9.95  per yard
Item #: 1704FJ 97.2 In Stock: 19  yds

of 19 yards
$19.95  per yard
Item #: 2644rhx 87.3 In Stock: 14  yds

of 14 yards
$13.95  per yard
Item #: 460RAS 104.1 In Stock: 120  yds

of 120 yards
$11.95  per yard
Item #: 6788 107.7 In Stock: 74  yds

of 74 yards
$16.95  per yard
Item #: 3806bw 95.4 In Stock: 100  yds

of 100 yards
$7.95  per yard
Item #: 5700 100.6 In Stock: 33  yds

of 33 yards
$5.21  per yard
Item #: 370 85.1 In Stock: 25  yds
$6.95
of 25 yards
$8.96  per yard
Item #: 1144 100.2 In Stock: 17  yds
$11.95
of 17 yards
$9.95  per yard
Item #: 418 100.1 In Stock: 19  yds

of 19 yards
$110.98  for entire remnant
Item #: 3094rm 102.4 In Stock: 1  pc
$20.95  per yard
Item #: 2500bw 80.3 In Stock: 73  yds

of 73 yards
$11.95  per yard
Item #: 3652BWS 103.4 In Stock: 129  yds

of 129 yards
$19.95  per yard
Item #: 1638 109.2 In Stock: 12  yds

of 12 yards
$14.95  per yard
Item #: 1400SBT 109.2 In Stock: 51  yds

of 51 yards
$4.97  per yard
Item #: 1212FJ 97.2 In Stock: 44  yds
$9.95
of 44 yards
$7.95  per yard
Item #: 3630 93.4 In Stock: 9  yds

of 9 yards
$17.95  per yard
Item #: 4136FJ 93.4 In Stock: 16  yds

of 16 yards
$7.46  per yard
Item #: 1820FJ 97.2 In Stock: 8  yds
$9.95
of 8 yards
$18.95  per yard
Item #: 6830 107.7 In Stock: 20  yds

of 20 yards
$24.95  per yard
Item #: 3864bw 81.4 In Stock: 72  yds

of 72 yards