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 #: 1508 126.2 In Stock: 37  yds

of 37 yards
$71.98  for entire remnant
Item #: 2200RM 126.3 In Stock: 1  pc
$9.95  per yard
Item #: 722SBT 127.1 In Stock: 61  yds

of 61 yards
$10.52  for entire remnant
Item #: 5168rm 127.6 In Stock: 1  pc
$11.95  per yard
Item #: 4164 127.5 In Stock: 40  yds

of 40 yards
$111.98  for entire remnant
Item #: 730RM 125.1 In Stock: 1  pc
$45.98  for entire remnant
Item #: 956RM 125.1 In Stock: 1  pc
$9.95  per yard
Item #: 1274 126.2 In Stock: 47  yds

of 47 yards
$11.95  per yard
Item #: 2104 126.3 In Stock: 25  yds

of 25 yards
$79.98  for entire remnant
Item #: 2468RM 126.3 In Stock: 1  pc
$32.95  per yard
Item #: 1424 127.2 In Stock: 31  yds

of 31 yards
$10.95  per yard
Item #: 1430 127.2 In Stock: 17  yds

of 17 yards
$21.98  for entire remnant
Item #: 644RM 122.1 In Stock: 1  pc
$101.98  for entire remnant
Item #: 3434RM 124.4 In Stock: 1  pc
$59.98  for entire remnant
Item #: 1138RM 125.2 In Stock: 1  pc
$20.98  for entire remnant
Item #: 1480RM 125.2 In Stock: 1  pc
Note: Stained, wrinkled.
$9.95  per yard
Item #: 878 126.1 In Stock: 32  yds

of 32 yards
$18.95  per yard
Item #: 1750TNT 126.2 In Stock: 99  yds

of 99 yards
$11.95  per yard
Item #: 738SBT 127.1 In Stock: 41  yds

of 41 yards
$11.95  per yard
Item #: 776 127.1 In Stock: 29  yds

of 29 yards
$32.95  per yard
Item #: 1350 127.2 In Stock: 22  yds

of 22 yards
$61.98  for entire remnant
Item #: 1654RM 127.2 In Stock: 1  pc
Note: Vertical weave flaw.
$28.98  for entire remnant
Item #: 1244RM 128.2 In Stock: 1  pc
$14.95  per yard
Item #: 3104TN 128.4 In Stock: 207  yds

of 207 yards