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 #: 120 118.1 In Stock: 25  yds

of 25 yards
$21.95  per yard
Item #: 2048CR 127.3 In Stock: 31  yds

of 31 yards
$24.95  per yard
Item #: 2024BW 115.3 In Stock: 100  yds

of 100 yards
$2.49  per yard
Item #: 744 114.1 In Stock: 38  yds
$9.95
of 38 yards
$4.97  per yard
Item #: 3090 116.4 In Stock: 16  yds
$9.95
of 16 yards
$9.95  per yard
Item #: 2908 126.3 In Stock: 17  yds

of 17 yards
$11.95  per yard
Item #: 138 118.1 In Stock: 25  yds

of 25 yards
$21.95  per yard
Item #: 1792RA 118.2 In Stock: 100  yds

of 100 yards
$13.46  per yard
Item #: 6920 107.7 In Stock: 30  yds
$17.95
of 30 yards
$13.47  per yard
Item #: 2470 112.3 In Stock: 5  yds
$26.95
of 5 yards
$8.96  per yard
Item #: 728SBT 127.1 In Stock: 14  yds
$11.95
of 14 yards
$9.95  per yard
Item #: 4214 120.5 In Stock: 9  yds

of 9 yards
$9.95  per yard
Item #: 1952 124.2 In Stock: 18  yds

of 18 yards
$22.95  per yard
Item #: 1898BW 118.2 In Stock: 82  yds

of 82 yards
$9.95  per yard
Item #: 2378 121.3 In Stock: 15  yds

of 15 yards
$11.95  per yard
Item #: 2568 119.3 In Stock: 29  yds

of 29 yards
$7.95  per yard
Item #: 170 122.1 In Stock: 6  yds

of 6 yards
$15.95  per yard
Item #: 2726 112.3 In Stock: 32  yds

of 32 yards
$4.97  per yard
Item #: 356 116.1 In Stock: 23  yds
$9.95
of 23 yards
$7.99  per yard
Item #: 3206 112.4 In Stock: 4  yds
$31.95
of 4 yards
$15.95  per yard
Item #: 3596BW 103.4 In Stock: 100  yds

of 100 yards
$14.95  per yard
Item #: 928 118.1 In Stock: 35  yds

of 35 yards
$11.21  per yard
Item #: 1066 108.2 In Stock: 44  yds
$14.95
of 44 yards
$8.95  per yard
Item #: 950 118.1 In Stock: 9  yds

of 9 yards