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.


$18.95  per yard
Item #: 2312ras 73.3 In Stock: 100  yds

of 100 yards
$4.46  per yard
Item #: 1146FJ 97.2 In Stock: 18  yds
$5.95
of 18 yards
$16.95  per yard
Item #: 1354bw 36.2 In Stock: 81  yds

of 81 yards
$59.95  per yard
Item #: 2562hm 73.3 In Stock: 60  yds

of 60 yards
$12.95  per yard
Item #: 2538ras 79.3 In Stock: 113  yds

of 113 yards
$11.95  per yard
Item #: 150ras 86.1 In Stock: 128  yds

of 128 yards
$14.95  per yard
Item #: 5024 101.6 In Stock: 2  yds

of 2 yards
$12.95  per yard
Item #: 3702vm 91.4 In Stock: 16  yds

of 16 yards
$29.95  per yard
Item #: 2460bws 80.3 In Stock: 156  yds

of 156 yards
$30.95  per yard
Item #: 3110BW 96.4 In Stock: 100  yds

of 100 yards
$18.95  per yard
Item #: 3020ras 90.4 In Stock: 88  yds

of 88 yards
$21.95  per yard
Item #: 2610rhx 86.3 In Stock: 16  yds

of 16 yards
$14.95  per yard
Item #: 1100 100.2 In Stock: 13  yds

of 13 yards
$7.46  per yard
Item #: 2332 98.3 In Stock: 58  yds
$9.95
of 58 yards
$7.46  per yard
Item #: 1686FJ 97.2 In Stock: 18  yds
$9.95
of 18 yards
$9.95  per yard
Item #: 2662vm 74.3 In Stock: 70  yds

of 70 yards
$5.96  per yard
Item #: 4584 95.5 In Stock: 14  yds
$7.95
of 14 yards
$19.95  per yard
Item #: 1300bw 36.2 In Stock: 85  yds

of 85 yards
$18.95  per yard
Item #: 1364bw 36.2 In Stock: 71  yds

of 71 yards
$16.98  for entire remnant
Item #: 1716rm 100.2 In Stock: 1  pc
$14.95  per yard
Item #: 3646 94.4 In Stock: 16  yds

of 16 yards
$20.95  per yard
Item #: 3746ras 53.4 In Stock: 99  yds

of 99 yards
$23.95  per yard
Item #: 198ra 98.1 In Stock: 100  yds

of 100 yards
$24.95  per yard
Item #: 3866bw 81.4 In Stock: 57  yds

of 57 yards