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.


$14.95  per yard
Item #: 464RA 104.1 In Stock: 97  yds

of 97 yards
$14.95  per yard
Item #: 466RA 104.1 In Stock: 85  yds

of 85 yards
$16.95  per yard
Item #: 3068bw 63.4 In Stock: 70  yds

of 70 yards
$24.95  per yard
Item #: 3762bw 81.4 In Stock: 76  yds

of 76 yards
$9.95  per yard
Item #: 3262 102.4 In Stock: 31  yds

of 31 yards
$15.95  per yard
Item #: 6884 107.7 In Stock: 25  yds

of 25 yards
$6.71  per yard
Item #: 4678 105.5 In Stock: 21  yds
$8.95
of 21 yards
$22.95  per yard
Item #: 3580BW 103.4 In Stock: 59  yds

of 59 yards
$22.95  per yard
Item #: 3818bw 81.4 In Stock: 64  yds

of 64 yards
$24.95  per yard
Item #: 488RA 104.1 In Stock: 92  yds

of 92 yards
$11.95  per yard
Item #: 3042 103.4 In Stock: 45  yds

of 45 yards
$21.95  per yard
Item #: 6880 107.7 In Stock: 28  yds

of 28 yards
$10.95  per yard
Item #: 3656ER 93.4 In Stock: 24  yds

of 24 yards
$14.95  per yard
Item #: 6736 107.7 In Stock: 10  yds

of 10 yards
$24.95  per yard
Item #: 3870bw 81.4 In Stock: 72  yds

of 72 yards
$11.95  per yard
Item #: 2032 110.3 In Stock: 4  yds

of 4 yards
$7.46  per yard
Item #: 4038FJ 93.4 In Stock: 43  yds
$9.95
of 43 yards
$34.98  per yard
Item #: 4286 104.5 In Stock: 5  yds

of 5 yards
$1.50  each
Item #: 3002ras 49.4 In Stock: 868  pcs
$14.95  per yard
Item #: 6910 107.7 In Stock: 21  yds

of 21 yards
$14.95  per yard
Item #: 1062 109.2 In Stock: 4  yds

of 4 yards
$11.95  per yard
Item #: 2778 112.3 In Stock: 42  yds

of 42 yards
$25.95  per yard
Item #: 3084hm 90.4 In Stock: 97  yds

of 97 yards
$49.95  per yard
Item #: 3432hm 103.4 In Stock: 100  yds

of 100 yards