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.


$9.95  per yard
Item #: 1768 132.2 In Stock: 40  yds

of 40 yards
$9.95  per yard
Item #: 1814 132.2 In Stock: 46  yds

of 46 yards
$9.95  per yard
Item #: 1774 132.2 In Stock: 29  yds

of 29 yards
$11.95  per yard
Item #: 1788 132.2 In Stock: 36  yds

of 36 yards
$14.95  per yard
Item #: 2142 132.3 In Stock: 31  yds

of 31 yards
$32.98  per yard
Item #: 2678 132.3 In Stock: 11  yds

of 11 yards
$32.95  per yard
Item #: 2458 132.3 In Stock: 7  yds

of 7 yards
$35.98  per yard
Item #: 2624 132.3 In Stock: 5  yds

of 5 yards
$35.98  per yard
Item #: 2626 132.3 In Stock: 9  yds

of 9 yards
$3.99  per yard
Item #: 2960 106.3 In Stock: 8  yds
$15.95
of 8 yards
$11.95  per yard
Item #: 1152 133.2 In Stock: 13  yds

of 13 yards
$9.95  per yard
Item #: 1808 132.2 In Stock: 2  yds

of 2 yards
$24.95  per yard
Item #: 2032BW 115.3 In Stock: 93  yds

of 93 yards
$24.95  per yard
Item #: 2024BW 115.3 In Stock: 61  yds

of 61 yards
$24.95  per yard
Item #: 2026BW 115.3 In Stock: 95  yds

of 95 yards
$15.95  per yard
Item #: 2022BW 115.3 In Stock: 98  yds

of 98 yards
$15.95  per yard
Item #: 2018BW 115.3 In Stock: 71  yds

of 71 yards
$15.95  per yard
Item #: 2016BW 115.3 In Stock: 100  yds

of 100 yards
$20.95  per yard
Item #: 2010BW 115.3 In Stock: 81  yds

of 81 yards
$20.95  per yard
Item #: 2038BW 115.3 In Stock: 96  yds

of 96 yards
$17.95  per yard
Item #: 3628BW 103.4 In Stock: 27  yds

of 27 yards
$17.95  per yard
Item #: 3624BW 103.4 In Stock: 97  yds

of 97 yards
$17.95  per yard
Item #: 3626BW 103.4 In Stock: 80  yds

of 80 yards
$14.95  per yard
Item #: 3642BW 103.4 In Stock: 59  yds

of 59 yards