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. Many of the less heavy 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, FabricGuru.com is your premier destination for upholstery fabrics at discount and closeout pricing.


$6.95  per yard
Item #: 4296 115.5 In Stock: 7  yds

of 7 yards
$13.98  for entire remnant
Item #: 1370RM 110.2 In Stock: 1  pc
$6.95  per yard
Item #: 1978 124.2 In Stock: 42  yds

of 42 yards
Note: Creased.
$9.95  per yard
Item #: 4270 115.5 In Stock: 51  yds

of 51 yards
$9.95  per yard
Item #: 2010SBT 118.3 In Stock: 48  yds

of 48 yards
$74.98  for entire remnant
Item #: 696RM 114.1 In Stock: 1  pc
$148.98  for entire remnant
Item #: 1300RM 114.2 In Stock: 1  pc
$79.98  for entire remnant
Item #: 4506rm 103.5 In Stock: 1  pc
$6.27  for entire remnant
Item #: 6048rm 110.7 In Stock: 1  pc
$6.98  for entire remnant
Item #: 856RM 119.1 In Stock: 1  pc
$26.95  per yard
Item #: 224RA 109.1 In Stock: 99  yds

of 99 yards
$33.98  for entire remnant
Item #: 2730RM 111.3 In Stock: 1  pc
$113.98  for entire remnant
Item #: 3262RM 111.4 In Stock: 1  pc
$28.44  for entire remnant
Item #: 2806rm 120.3 In Stock: 1  pc
$9.95  per yard
Item #: 3058SBT 124.4 In Stock: 18  yds

of 18 yards
$41.23  for entire remnant
Item #: 220RM 107.1 In Stock: 1  pc
$54.98
$14.98  for entire remnant
Item #: 570RM 110.1 In Stock: 1  pc
$13.98  for entire remnant
Item #: 622RM 110.1 In Stock: 1  pc
$86.98  for entire remnant
Item #: 3676RM 113.4 In Stock: 1  pc
$11.95  per yard
Item #: 3096SBT 124.4 In Stock: 21  yds

of 21 yards
$33.98  for entire remnant
Item #: 554RM 114.1 In Stock: 1  pc
$36.98  for entire remnant
Item #: 1394RM 117.2 In Stock: 1  pc
$16.95  per yard
Item #: 272 124.1 In Stock: 5  yds

of 5 yards
$14.95  per yard
Item #: 3142SBT 124.4 In Stock: 45  yds

of 45 yards