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.


$78.98  for entire remnant
Item #: 4290RM 104.5 In Stock: 1  pc
$12.95  per yard
Item #: 3636BW 103.4 In Stock: 100  yds

of 100 yards
$14.49  for entire remnant
Item #: 4442rm 101.5 In Stock: 1  pc
$28.98
$14.95  per yard
Item #: 3586BW 103.4 In Stock: 100  yds

of 100 yards
$26.95  per yard
Item #: 3502hm 103.4 In Stock: 100  yds

of 100 yards
$11.49  for entire remnant
Item #: 1360rm 101.2 In Stock: 1  pc
$22.98
$34.98  for entire remnant
Item #: 1886RM 104.2 In Stock: 1  pc
$9.95  per yard
Item #: 3274 104.4 In Stock: 73  yds

of 73 yards
$11.95  per yard
Item #: 2778 112.3 In Stock: 60  yds

of 60 yards
$9.95  per yard
Item #: 4676 105.5 In Stock: 27  yds

of 27 yards
$7.95  per yard
Item #: 1136 108.2 In Stock: 22  yds

of 22 yards
$65.99  for entire remnant
Item #: 3996rm 101.4 In Stock: 1  pc
$131.98
$17.95  per yard
Item #: 6898 107.7 In Stock: 18  yds

of 18 yards
$4.98  for entire remnant
Item #: 3958rm 109.4 In Stock: 1  pc
$11.95  per yard
Item #: 2926 113.3 In Stock: 20  yds

of 20 yards
$7.46  per yard
Item #: 3244 97.4 In Stock: 11  yds
$9.95
of 11 yards
$25.98  for entire remnant
Item #: 2472rm 103.3 In Stock: 1  pc
$13.95  per yard
Item #: 2014 111.3 In Stock: 3  yds

of 3 yards
$79.49  for entire remnant
Item #: 3738rm 101.4 In Stock: 1  pc
$158.98
$5.96  per yard
Item #: 1514FJ 97.2 In Stock: 15  yds
$7.95
of 15 yards
$11.95  per yard
Item #: 5266 100.6 In Stock: 10  yds

of 10 yards
$87.98  for entire remnant
Item #: 692RM 107.1 In Stock: 1  pc
$8.96  per yard
Item #: 5252 100.6 In Stock: 65  yds
$11.95
of 65 yards
$11.95  per yard
Item #: 2946 110.3 In Stock: 37  yds

of 37 yards