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.


$17.95  per yard
Item #: 3808bws 95.4 In Stock: 145  yds

of 145 yards
$8.95  per yard
Item #: 1468 104.2 In Stock: 71  yds

of 71 yards
$9.95  per yard
Item #: 1280 104.2 In Stock: 25  yds

of 25 yards
$28.95  per yard
Item #: 3848bw 81.4 In Stock: 80  yds

of 80 yards
$25.95  per yard
Item #: 3086hm 90.4 In Stock: 37  yds

of 37 yards
$8.95  per yard
Item #: 1056 108.2 In Stock: 9  yds

of 9 yards
$7.47  per yard
Item #: 4842 107.5 In Stock: 31  yds
$14.95
of 31 yards
$18.95  per yard
Item #: 3872bws 95.4 In Stock: 129  yds

of 129 yards
$13.95  per yard
Item #: 2440bw 80.3 In Stock: 89  yds

of 89 yards
$15.95  per yard
Item #: 2536bw 80.3 In Stock: 35  yds

of 35 yards
$19.95  per yard
Item #: 4138 101.5 In Stock: 21  yds

of 21 yards
$21.95  per yard
Item #: 334RAS 104.1 In Stock: 121  yds

of 121 yards
$24.95  per yard
Item #: 594RHP 117.1 In Stock: 75  yds

of 75 yards
$22.95  per yard
Item #: 3746bw 81.4 In Stock: 82  yds

of 82 yards
$6.47  per yard
Item #: 6756 107.7 In Stock: 3  yds
$12.95
of 3 yards
$18.95  per yard
Item #: 6742 107.7 In Stock: 86  yds

of 86 yards
$13.47  per yard
Item #: 6696 107.7 In Stock: 3  yds
$26.95
of 3 yards
$22.95  per yard
Item #: 3768bw 81.4 In Stock: 94  yds

of 94 yards
$36.95  per yard
Item #: 6686 107.7 In Stock: 37  yds

of 37 yards
$15.71  per yard
Item #: 1018 108.2 In Stock: 28  yds
$20.95
of 28 yards
$21.95  per yard
Item #: 3806bw 95.4 In Stock: 93  yds

of 93 yards
$15.95  per yard
Item #: 2532bw 80.3 In Stock: 81  yds

of 81 yards
$13.95  per yard
Item #: 2436bw 80.3 In Stock: 49  yds

of 49 yards
$25.95  per yard
Item #: 3830bw 95.4 In Stock: 27  yds

of 27 yards