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.


$3.97  per yard
Item #: 1048FJ 97.2 In Stock: 31  yds
$7.95
of 31 yards
$6.71  per yard
Item #: 3252 99.4 In Stock: 33  yds
$8.95
of 33 yards
$9.95  per yard
Item #: 418 100.1 In Stock: 17  yds

of 17 yards
$16.95  per yard
Item #: 3806bw 95.4 In Stock: 98  yds

of 98 yards
$1.74  per yard
Item #: 3136FJ 92.4 In Stock: 12  yds
$6.95
of 12 yards
$12.95  per yard
Item #: 434RAS 104.1 In Stock: 155  yds

of 155 yards
$18.95  per yard
Item #: 6830 107.7 In Stock: 20  yds

of 20 yards
$7.47  per yard
Item #: 1896 92.2 In Stock: 21  yds
$14.95
of 21 yards
$6.95  per yard
Item #: 3642rhx 69.4 In Stock: 17  yds

of 17 yards
$17.95  per yard
Item #: 4136FJ 93.4 In Stock: 4  yds

of 4 yards
$7.47  per yard
Item #: 1540FJ 97.2 In Stock: 36  yds
$14.95
of 36 yards
$14.95  per yard
Item #: 3000 103.4 In Stock: 13  yds

of 13 yards
$11.95  per yard
Item #: 3650BWS 103.4 In Stock: 144  yds

of 144 yards
$7.95  per yard
Item #: 3256 99.4 In Stock: 60  yds

of 60 yards
$28.95  per yard
Item #: 504RA 104.1 In Stock: 80  yds

of 80 yards
$15.95  per yard
Item #: 182ras 98.1 In Stock: 125  yds

of 125 yards
$7.95  per yard
Item #: 3630 93.4 In Stock: 9  yds

of 9 yards
$8.95  per yard
Item #: 2366rax 80.3 In Stock: 11  yds

of 11 yards
$14.95  per yard
Item #: 932 108.1 In Stock: 9  yds

of 9 yards
$26.98  per yard
Item #: 3842bw 95.4 In Stock: 53  yds

of 53 yards
$11.95  per yard
Item #: 118ras 86.1 In Stock: 110  yds

of 110 yards
$24.95  per yard
Item #: 3822bw 95.4 In Stock: 60  yds

of 60 yards
$6.95  per yard
Item #: 800 108.1 In Stock: 103  yds

of 103 yards
$14.95  per yard
Item #: 1184 85.2 In Stock: 27  yds

of 27 yards