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.


$160.98  for entire remnant
Item #: 3582RM 115.4 In Stock: 1  pc
$10.98  for entire remnant
Item #: 4844RM 115.5 In Stock: 1  pc
$22.98  for entire remnant
Item #: 2822RM 118.3 In Stock: 1  pc
$6.95  per yard
Item #: 100 121.1 In Stock: 29  yds

of 29 yards
$47.98  for entire remnant
Item #: 540RM 113.1 In Stock: 1  pc
$17.98  for entire remnant
Item #: 2868RM 113.3 In Stock: 1  pc
$23.98  for entire remnant
Item #: 1444RM 114.2 In Stock: 1  pc
Note: Bowed, weave flaws.
$32.98  for entire remnant
Item #: 3414RM 115.4 In Stock: 1  pc
$26.95  per yard
Item #: 3948 115.4 In Stock: 8  yds

of 8 yards
$14.98  for entire remnant
Item #: 3814RM 116.4 In Stock: 1  pc
Note: Vertical lines.
$7.98  for entire remnant
Item #: 1034RM 119.2 In Stock: 1  pc
$11.95  per yard
Item #: 4208 120.5 In Stock: 50  yds

of 50 yards
$24.98  per yard
Item #: 1816BA 111.2 In Stock: 1  yds
$24.95  per yard
Item #: 3278 111.4 In Stock: 9  yds

of 9 yards
$8.76  for entire remnant
Item #: 7630rm 111.8 In Stock: 1  pc
$19.98  for entire remnant
Item #: 1314RM 112.2 In Stock: 1  pc
$19.98  for entire remnant
Item #: 1516RM 112.2 In Stock: 1  pc
$9.95  per yard
Item #: 748 113.1 In Stock: 22  yds

of 22 yards
$12.44  for entire remnant
Item #: 4476rm 114.5 In Stock: 1  pc
$74.98  for entire remnant
Item #: 3672RM 115.4 In Stock: 1  pc
$38.95  per yard
Item #: 3930 115.4 In Stock: 6  yds

of 6 yards
$27.58  for entire remnant
Item #: 5232rm 115.6 In Stock: 1  pc
$16.22  for entire remnant
Item #: 2996rm 115.3 In Stock: 1  pc
$9.95  per yard
Item #: 3114 116.4 In Stock: 39  yds

of 39 yards