All Upholstery Fabric

Product filters Product filters

Upholstery Fabric

Upholstery fabric Upholstery fabric is a durable woven fabric that is primarily made to upholster furniture and durable enough to last. Lighter upholstery fabrics can be used for more than upholstering 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, Fabric Guru is your premier destination for upholstery fabrics at discount and closeout pricing. Common misspellings include upholstry fabric, upolstery fabric, uphostery fabric, upolstry fabric, and upholsery fabric.


$22.95  per yard
Item #: 2066CR 118.3 In Stock: 79  yds

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

of 132 yards
$8.97  per yard
Item #: 6898 107.7 In Stock: 10  yds
$17.95
of 10 yards
$24.95  per yard
Item #: 3712bw 81.4 In Stock: 92  yds

of 92 yards
$21.95  per yard
Item #: 350RA 104.1 In Stock: 96  yds

of 96 yards
$1.50  each
Item #: 3002ras 49.4 In Stock: 855  pcs
$23.95  per yard
Item #: 110CR 119.1 In Stock: 46  yds

of 46 yards
$9.95  per yard
Item #: 4624FJ 100.5 In Stock: 32  yds

of 32 yards
$16.95  per yard
Item #: 3072bw 63.4 In Stock: 55  yds

of 55 yards
$11.95  per yard
Item #: 2634MRX 86.3 In Stock: 17  yds

of 17 yards
$20.95  per yard
Item #: 336RA 104.1 In Stock: 92  yds

of 92 yards
$26.95  per yard
Item #: 380RAS 104.1 In Stock: 100  yds

of 100 yards
$11.95  per yard
Item #: 100 118.1 In Stock: 20  yds

of 20 yards
$9.97  per yard
Item #: 6954 107.7 In Stock: 55  yds
$19.95
of 55 yards
$14.95  per yard
Item #: 3642BW 103.4 In Stock: 59  yds

of 59 yards
$9.95  per yard
Item #: 1390 104.2 In Stock: 27  yds

of 27 yards
$6.71  per yard
Item #: 6854 107.7 In Stock: 93  yds
$8.95
of 93 yards
$13.95  per yard
Item #: 2438bw 80.3 In Stock: 66  yds

of 66 yards
$9.95  per yard
Item #: 2664vm 74.3 In Stock: 49  yds

of 49 yards
$9.74  per yard
Item #: 3718 108.4 In Stock: 8  yds
$38.95
of 8 yards
$24.95  per yard
Item #: 488RA 104.1 In Stock: 89  yds

of 89 yards
$14.95  per yard
Item #: 3790bw 95.4 In Stock: 98  yds

of 98 yards
$16.95  per yard
Item #: 2564bw 80.3 In Stock: 48  yds

of 48 yards
$25.95  per yard
Item #: 374RA 104.1 In Stock: 90  yds

of 90 yards