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.


$74.98  for entire remnant
Item #: 1652RM 127.2 In Stock: 1  pc
$40.98  for entire remnant
Item #: 1510RM 128.2 In Stock: 1  pc
$13.98  for entire remnant
Item #: 2966RM 128.3 In Stock: 1  pc
$21.98  for entire remnant
Item #: 3406RM 128.4 In Stock: 1  pc
$9.95  per yard
Item #: 934 129.1 In Stock: 36  yds

of 36 yards
$24.98  for entire remnant
Item #: 2212RM 132.2 In Stock: 1  pc
$19.98  for entire remnant
Item #: 2204RM 125.3 In Stock: 1  pc
$33.95  per yard
Item #: 1380 127.2 In Stock: 21  yds

of 21 yards
$62.98  for entire remnant
Item #: 3612RM 127.4 In Stock: 1  pc
$24.98  for entire remnant
Item #: 3820RM 127.4 In Stock: 1  pc
Note: Horizontal lines.
$37.98  for entire remnant
Item #: 1614RM 128.2 In Stock: 1  pc
$9.95  per yard
Item #: 886 129.1 In Stock: 48  yds

of 48 yards
$29.98  for entire remnant
Item #: 1778RM 129.2 In Stock: 1  pc
$37.95  per yard
Item #: 924TNT 130.1 In Stock: 100  yds

of 100 yards
$31.98  for entire remnant
Item #: 994RM 125.1 In Stock: 1  pc
$29.98  for entire remnant
Item #: 1002RM 125.2 In Stock: 1  pc
$24.95  per yard
Item #: 342HM 126.1 In Stock: 54  yds

of 54 yards
$14.95  per yard
Item #: 2240 129.3 In Stock: 32  yds

of 32 yards
$5.98  for entire remnant
Item #: 2098RM 124.3 In Stock: 1  pc
$47.98  for entire remnant
Item #: 2608RM 124.3 In Stock: 1  pc
$14.98  for entire remnant
Item #: 2640RM 124.3 In Stock: 1  pc
$8.98  for entire remnant
Item #: 1928RM 126.2 In Stock: 1  pc
$10.95  per yard
Item #: 4192 127.5 In Stock: 22  yds

of 22 yards
$48.95  per yard
Item #: 1024HM 128.2 In Stock: 100  yds

of 100 yards