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.


$24.95  per yard
Item #: 3762bw 81.4 In Stock: 75  yds

of 75 yards
$22.95  per yard
Item #: 354RAS 104.1 In Stock: 114  yds

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

of 97 yards
$25.95  per yard
Item #: 380RAS 104.1 In Stock: 123  yds

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

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

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

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

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

of 70 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.21  per yard
Item #: 6736 107.7 In Stock: 10  yds
$14.95
of 10 yards
$11.95  per yard
Item #: 2032 110.3 In Stock: 4  yds

of 4 yards
$16.46  per yard
Item #: 6880 107.7 In Stock: 28  yds
$21.95
of 28 yards
$14.95  per yard
Item #: 6910 107.7 In Stock: 21  yds

of 21 yards
$1.50  each
Item #: 3002ras 49.4 In Stock: 868  pcs
$7.95  per yard
Item #: 3038 103.4 In Stock: 40  yds

of 40 yards
$34.98  per yard
Item #: 4286 104.5 In Stock: 5  yds

of 5 yards
$3.47  per yard
Item #: 4132FJ 93.4 In Stock: 7  yds
$6.95
of 7 yards
$18.71  per yard
Item #: 6744 107.7 In Stock: 37  yds
$24.95
of 37 yards
$11.21  per yard
Item #: 6746 107.7 In Stock: 18  yds
$14.95
of 18 yards
$11.21  per yard
Item #: 2120 98.3 In Stock: 56  yds
$14.95
of 56 yards
$25.95  per yard
Item #: 3084hm 90.4 In Stock: 97  yds

of 97 yards
$15.95  per yard
Item #: 3856bw 95.4 In Stock: 92  yds

of 92 yards