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.


$11.95  per yard
Item #: 1970 124.2 In Stock: 37  yds

of 37 yards
$22.95  per yard
Item #: 356HM 126.1 In Stock: 107  yds

of 107 yards
$43.98  for entire remnant
Item #: 1622RM 116.2 In Stock: 1  pc
$11.95  per yard
Item #: 4150 127.5 In Stock: 28  yds

of 28 yards
$13.98  for entire remnant
Item #: 4224RM 116.5 In Stock: 1  pc
$9.95  per yard
Item #: 1302 119.2 In Stock: 18  yds

of 18 yards
$9.95  per yard
Item #: 2908 126.3 In Stock: 31  yds

of 31 yards
$7.98  for entire remnant
Item #: 4352RM 114.5 In Stock: 1  pc
$7.48  for entire remnant
Item #: 502RM 110.1 In Stock: 1  pc
$9.98
$12.73  for entire remnant
Item #: 3586RM 110.4 In Stock: 1  pc
$16.98
$9.95  per yard
Item #: 1600 120.2 In Stock: 15  yds

of 15 yards
$3.47  per yard
Item #: 2534SBT 120.3 In Stock: 47  yds
$6.95
of 47 yards
$19.90  for entire remnant
Item #: 5024rm 112.6 In Stock: 1  pc
$26.95  per yard
Item #: 730 113.1 In Stock: 19  yds

of 19 yards
$16.98  for entire remnant
Item #: 1060RM 113.2 In Stock: 1  pc
$8.95  per yard
Item #: 3264 118.4 In Stock: 49  yds

of 49 yards
$5.98  for entire remnant
Item #: 4298RM 114.5 In Stock: 1  pc
$11.95  per yard
Item #: 736SBT 127.1 In Stock: 45  yds

of 45 yards
$8.23  for entire remnant
Item #: 566RM 110.1 In Stock: 1  pc
$10.98
$35.98  for entire remnant
Item #: 3872RM 113.4 In Stock: 1  pc
$11.95  per yard
Item #: 3042 124.4 In Stock: 12  yds

of 12 yards
$11.95  per yard
Item #: 796 127.1 In Stock: 2  yds

of 2 yards
$59.98  for entire remnant
Item #: 2384RM 111.3 In Stock: 1  pc
$18.95  per yard
Item #: 2296 112.3 In Stock: 58  yds

of 58 yards