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.


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

of 21 yards
$10.95  per yard
Item #: 2516rax 79.3 In Stock: 11  yds

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

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

of 100 yards
$21.95  per yard
Item #: 3582ras 91.4 In Stock: 116  yds

of 116 yards
$4.97  per yard
Item #: 378 100.1 In Stock: 22  yds
$9.95
of 22 yards
$26.21  per yard
Item #: 4438 103.5 In Stock: 6  yds
$34.95
of 6 yards
$34.95  per yard
Item #: 3644hm 95.4 In Stock: 37  yds

of 37 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
$5.95  per yard
Item #: 1466FJ 97.2 In Stock: 12  yds

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

of 3 yards
$8.95  per yard
Item #: 3024 103.4 In Stock: 11  yds

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

of 85 yards
$16.95  per yard
Item #: 212ra 98.1 In Stock: 100  yds

of 100 yards
$11.95  per yard
Item #: 5140FJ 100.6 In Stock: 5  yds

of 5 yards
$4.46  per yard
Item #: 238 99.1 In Stock: 27  yds
$5.95
of 27 yards
$20.95  per yard
Item #: 3840bw 81.4 In Stock: 67  yds

of 67 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
$22.95  per yard
Item #: 338RA 104.1 In Stock: 99  yds

of 99 yards
$18.95  per yard
Item #: 3906bw 95.4 In Stock: 100  yds

of 100 yards
$21.95  per yard
Item #: 2520hm 73.3 In Stock: 22  yds

of 22 yards
$25.95  per yard
Item #: 3086hm 90.4 In Stock: 60  yds

of 60 yards