Product filters Product filters

Upholstery Fabric

Upholstery fabric Upholstery fabrics are durable woven fabrics that are primarily made to be used on furniture and are durable enough to last. Lighter upholstery fabrics can be used for more than 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.


$119.98  for entire remnant
Item #: 3736RM 115.4 In Stock: 1  pc
$11.95  per yard
Item #: 3962 114.4 In Stock: 3  yds

of 3 yards
$37.95  per yard
Item #: 110DL 120.1 In Stock: 100  yds

of 100 yards
$8.98  per yard
Item #: 632 109.1 In Stock: 13  yds

of 13 yards
$9.95  per yard
Item #: 2032 114.3 In Stock: 12  yds

of 12 yards
$9.95  per yard
Item #: 888 117.1 In Stock: 4  yds

of 4 yards
$29.95  per yard
Item #: 158DL 120.1 In Stock: 97  yds

of 97 yards
$19.95  per yard
Item #: 1792CR 123.2 In Stock: 38  yds

of 38 yards
$9.95  per yard
Item #: 3890RH 124.4 In Stock: 132  yds

of 132 yards
$19.95  per yard
Item #: 6974 107.7 In Stock: 27  yds

of 27 yards
$60.95  per yard
Item #: 132DL 120.1 In Stock: 100  yds

of 100 yards
$11.95  per yard
Item #: 4232 120.5 In Stock: 22  yds

of 22 yards
$19.95  per yard
Item #: 1794CR 123.2 In Stock: 40  yds

of 40 yards
$9.95  per yard
Item #: 3090 116.4 In Stock: 31  yds

of 31 yards
$2.99  per yard
Item #: 1986SBT 118.2 In Stock: 16  yds
$11.95
of 16 yards
$8.96  per yard
Item #: 972 108.1 In Stock: 23  yds
$11.95
of 23 yards
$14.95  per yard
Item #: 2292 112.3 In Stock: 31  yds

of 31 yards
$14.95  per yard
Item #: 2076 114.3 In Stock: 22  yds

of 22 yards
$8.96  per yard
Item #: 3500 109.4 In Stock: 16  yds
$11.95
of 16 yards
$6.95  per yard
Item #: 2966 116.3 In Stock: 21  yds

of 21 yards
$50.95  per yard
Item #: 136DL 120.1 In Stock: 100  yds

of 100 yards
$11.95  per yard
Item #: 3508 109.4 In Stock: 4  yds

of 4 yards
$9.95  per yard
Item #: 1886 117.2 In Stock: 30  yds

of 30 yards
$14.95  per yard
Item #: 3028 128.4 In Stock: 35  yds

of 35 yards