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 #: 1412 104.2 In Stock: 50  yds

of 50 yards
$11.21  per yard
Item #: 2746 112.3 In Stock: 24  yds
$14.95
of 24 yards
$8.95  per yard
Item #: 718 114.1 In Stock: 3  yds

of 3 yards
$9.95  per yard
Item #: 118 124.1 In Stock: 283  yds

of 283 yards
$28.95  per yard
Item #: 2206ra 109.3 In Stock: 56  yds

of 56 yards
$17.95  per yard
Item #: 3558BW 103.4 In Stock: 42  yds

of 42 yards
$7.46  per yard
Item #: 3794 110.4 In Stock: 5  yds
$9.95
of 5 yards
$9.95  per yard
Item #: 1738 113.2 In Stock: 13  yds

of 13 yards
$9.95  per yard
Item #: 3040 124.4 In Stock: 11  yds

of 11 yards
$6.71  per yard
Item #: 1344 108.2 In Stock: 8  yds
$8.95
of 8 yards
$7.97  per yard
Item #: 6912 107.7 In Stock: 13  yds
$15.95
of 13 yards
$7.46  per yard
Item #: 1108 109.2 In Stock: 30  yds
$9.95
of 30 yards
$11.95  per yard
Item #: 894 117.1 In Stock: 42  yds

of 42 yards
$11.95  per yard
Item #: 3216 118.4 In Stock: 10  yds

of 10 yards
$17.95  per yard
Item #: 3564BW 103.4 In Stock: 98  yds

of 98 yards
$14.95  per yard
Item #: 2350 121.3 In Stock: 47  yds

of 47 yards
$11.95  per yard
Item #: 928 117.1 In Stock: 14  yds

of 14 yards
$56.98  for entire remnant
Item #: 1360RM 117.2 In Stock: 1  pc
$5.74  per yard
Item #: 2028 107.3 In Stock: 5  yds
$22.95
of 5 yards
$4.47  per yard
Item #: 638 109.1 In Stock: 19  yds
$8.95
of 19 yards
$9.95  per yard
Item #: 2868 114.3 In Stock: 21  yds

of 21 yards
$7.95  per yard
Item #: 1678 115.2 In Stock: 6  yds

of 6 yards
$8.95  per yard
Item #: 2608 117.3 In Stock: 24  yds

of 24 yards
$20.97  per yard
Item #: 3714 108.4 In Stock: 4  yds
$41.95
of 4 yards