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 material online at discount and closeout pricing. Common misspellings include upholstry fabric, upolstery fabric, uphostery fabric, upolstry fabric, and upholsery fabric.


$11.95  per yard
Item #: 758 138.1 In Stock: 19  yds

of 19 yards
$9.95  per yard
Item #: 1356 141.2 In Stock: 16  yds

of 16 yards
$5.95  per yard
Item #: 666 136.1 In Stock: 29  yds

of 29 yards
$9.95  per yard
Item #: 504 136.1 In Stock: 20  yds

of 20 yards
$9.95  per yard
Item #: 582 136.1 In Stock: 28  yds

of 28 yards
$15.95  per yard
Item #: 966 140.1 In Stock: 17  yds

of 17 yards
$8.95  per yard
Item #: 1900 136.2 In Stock: 45  yds

of 45 yards
$8.95  per yard
Item #: 460 136.1 In Stock: 2  yds

of 2 yards
$8.95  per yard
Item #: 2146 137.3 In Stock: 18  yds

of 18 yards
$8.95  per yard
Item #: 2106 137.3 In Stock: 38  yds

of 38 yards
$7.95  per yard
Item #: 1662 136.2 In Stock: 12  yds

of 12 yards
$9.95  per yard
Item #: 546 136.1 In Stock: 23  yds

of 23 yards
$9.95  per yard
Item #: 554 136.1 In Stock: 25  yds

of 25 yards
$9.95  per yard
Item #: 498 136.1 In Stock: 4  yds

of 4 yards
$8.95  per yard
Item #: 2128 137.3 In Stock: 24  yds

of 24 yards
$8.95  per yard
Item #: 2538 137.3 In Stock: 14  yds

of 14 yards
$7.95  per yard
Item #: 1658 136.2 In Stock: 11  yds

of 11 yards
$8.95  per yard
Item #: 2508 137.3 In Stock: 33  yds

of 33 yards
$7.95  per yard
Item #: 1654 136.2 In Stock: 25  yds

of 25 yards
$7.95  per yard
Item #: 1724 136.2 In Stock: 51  yds

of 51 yards
$11.95  per yard
Item #: 2186 137.3 In Stock: 25  yds

of 25 yards
$14.95  per yard
Item #: 1302 141.2 In Stock: 29  yds

of 29 yards
$5.95  per yard
Item #: 1304 141.2 In Stock: 15  yds

of 15 yards
Note: Creased
$33.95  per yard
Item #: 882 133.1 In Stock: 12  yds

of 12 yards