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.


$7.95  per yard
Item #: 184 127.1 In Stock: 48  yds

of 48 yards
$5.98  for entire remnant
Item #: 390RM 127.1 In Stock: 1  pc
$7.95  per yard
Item #: 428 127.1 In Stock: 57  yds

of 57 yards
$26.95  per yard
Item #: 1344 127.2 In Stock: 29  yds

of 29 yards
$37.98  for entire remnant
Item #: 1734RM 127.2 In Stock: 1  pc
$20.95  per yard
Item #: 2040CR 127.3 In Stock: 50  yds

of 50 yards
$22.98  for entire remnant
Item #: 2456RM 127.3 In Stock: 1  pc
$33.98  for entire remnant
Item #: 2738RM 127.3 In Stock: 1  pc
$19.98  for entire remnant
Item #: 2762RM 127.3 In Stock: 1  pc
$20.93  for entire remnant
Item #: 5610rm 127.6 In Stock: 1  pc
$29.98  for entire remnant
Item #: 1456RM 125.2 In Stock: 1  pc
$9.95  per yard
Item #: 888 126.1 In Stock: 48  yds

of 48 yards
$7.98  for entire remnant
Item #: 2060RM 126.3 In Stock: 1  pc
$90.98  for entire remnant
Item #: 2242RM 126.3 In Stock: 1  pc
$17.98  for entire remnant
Item #: 2246RM 126.3 In Stock: 1  pc
$23.98  for entire remnant
Item #: 2410RM 126.3 In Stock: 1  pc
$8.95  per yard
Item #: 176 127.1 In Stock: 50  yds

of 50 yards
$16.98  for entire remnant
Item #: 508RM 127.1 In Stock: 1  pc
$10.98  for entire remnant
Item #: 684RM 127.1 In Stock: 1  pc
$21.98  for entire remnant
Item #: 896RM 127.1 In Stock: 1  pc
$9.95  per yard
Item #: 2010 127.3 In Stock: 21  yds

of 21 yards
$11.95  per yard
Item #: 4156 127.5 In Stock: 40  yds

of 40 yards
$7.98  for entire remnant
Item #: 1680RM 126.2 In Stock: 1  pc
$37.98  for entire remnant
Item #: 2666RM 126.3 In Stock: 1  pc