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.


$27.95  per yard
Item #: 110KL 136.1 In Stock: 100  yds

of 100 yards
$27.95  per yard
Item #: 2972KL 135.3 In Stock: 100  yds

of 100 yards
$27.95  per yard
Item #: 3028KL 135.4 In Stock: 100  yds

of 100 yards
$27.95  per yard
Item #: 310KL 136.1 In Stock: 100  yds

of 100 yards
$27.95  per yard
Item #: 3068KL 135.4 In Stock: 100  yds

of 100 yards
$27.95  per yard
Item #: 3082KL 135.4 In Stock: 100  yds

of 100 yards
$27.95  per yard
Item #: 2936KL 135.3 In Stock: 93  yds

of 93 yards
$27.95  per yard
Item #: 270KL 136.1 In Stock: 100  yds

of 100 yards
$21.95  per yard
Item #: 280KL 135.1 In Stock: 86  yds

of 86 yards
$22.95  per yard
Item #: 4466KL 139.5 In Stock: 100  yds

of 100 yards
$22.95  per yard
Item #: 2162KL 139.3 In Stock: 100  yds

of 100 yards
$22.95  per yard
Item #: 4486KL 139.5 In Stock: 100  yds

of 100 yards
$22.95  per yard
Item #: 2172KL 139.3 In Stock: 100  yds

of 100 yards
$20.95  per yard
Item #: 3088KL 135.4 In Stock: 98  yds

of 98 yards
$20.95  per yard
Item #: 3140KL 135.4 In Stock: 86  yds

of 86 yards
$20.95  per yard
Item #: 3038KL 135.4 In Stock: 100  yds

of 100 yards
$20.95  per yard
Item #: 3120KLS 135.4 In Stock: 143  yds

of 143 yards
$20.95  per yard
Item #: 3280KL 135.4 In Stock: 100  yds

of 100 yards
$20.95  per yard
Item #: 3034KL 135.4 In Stock: 100  yds

of 100 yards
$20.95  per yard
Item #: 3086KL 135.4 In Stock: 86  yds

of 86 yards
$22.95  per yard
Item #: 298KL 136.1 In Stock: 100  yds

of 100 yards
$22.95  per yard
Item #: 308KL 136.1 In Stock: 96  yds

of 96 yards
$22.95  per yard
Item #: 3196KL 135.4 In Stock: 100  yds

of 100 yards
$22.95  per yard
Item #: 202KL 136.1 In Stock: 99  yds

of 99 yards