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.


$14.95  per yard
Item #: 3588BW 103.4 In Stock: 88  yds

of 88 yards
$11.95  per yard
Item #: 3646 98.4 In Stock: 20  yds

of 20 yards
$14.95  per yard
Item #: 2414bw 80.3 In Stock: 100  yds

of 100 yards
$6.95  per yard
Item #: 3642rhx 69.4 In Stock: 15  yds

of 15 yards
$9.95  per yard
Item #: 418 100.1 In Stock: 7  yds

of 7 yards
$11.95  per yard
Item #: 3258 97.4 In Stock: 79  yds

of 79 yards
$12.95  per yard
Item #: 2356ras 73.3 In Stock: 100  yds

of 100 yards
$7.95  per yard
Item #: 4568 95.5 In Stock: 24  yds

of 24 yards
$34.95  per yard
Item #: 3644hm 95.4 In Stock: 37  yds

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

of 9 yards
$49.95  per yard
Item #: 3478hm 103.4 In Stock: 64  yds

of 64 yards
$9.95  per yard
Item #: 2056 111.3 In Stock: 9  yds

of 9 yards
$11.95  per yard
Item #: 392 100.1 In Stock: 44  yds

of 44 yards
$24.95  per yard
Item #: 3012bw 63.4 In Stock: 42  yds

of 42 yards
$26.95  per yard
Item #: 2448bw 80.3 In Stock: 83  yds

of 83 yards
$18.95  per yard
Item #: 3872bw 95.4 In Stock: 89  yds

of 89 yards
$8.95  per yard
Item #: 1468 104.2 In Stock: 85  yds

of 85 yards
$5.95  per yard
Item #: 1466FJ 97.2 In Stock: 12  yds

of 12 yards
$19.95  per yard
Item #: 4138 101.5 In Stock: 21  yds

of 21 yards
$13.95  per yard
Item #: 2466rax 73.3 In Stock: 3  yds

of 3 yards
$20.95  per yard
Item #: 102ra 98.1 In Stock: 60  yds

of 60 yards
$18.95  per yard
Item #: 6778 107.7 In Stock: 69  yds

of 69 yards
$27.95  per yard
Item #: 6796 107.7 In Stock: 20  yds

of 20 yards
$4.46  per yard
Item #: 238 99.1 In Stock: 27  yds
$5.95
of 27 yards