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.


$9.95  per yard
Item #: 1934SBT 118.2 In Stock: 40  yds

of 40 yards
$7.95  per yard
Item #: 2626 117.3 In Stock: 14  yds

of 14 yards
$89.98  for entire remnant
Item #: 1632RM 110.2 In Stock: 1  pc
$6.95  per yard
Item #: 2818 112.3 In Stock: 164  yds

of 164 yards
$11.95  per yard
Item #: 770 114.1 In Stock: 14  yds

of 14 yards
$50.98  for entire remnant
Item #: 2360RM 114.3 In Stock: 1  pc
$41.95  per yard
Item #: 612HM 109.1 In Stock: 23  yds

of 23 yards
$7.46  per yard
Item #: 4880 107.5 In Stock: 11  yds
$9.95
of 11 yards
$23.95  per yard
Item #: 2766 112.3 In Stock: 42  yds

of 42 yards
$5.97  per yard
Item #: 1642SBT 114.2 In Stock: 44  yds
$11.95
of 44 yards
$9.95  per yard
Item #: 2910 113.3 In Stock: 142  yds

of 142 yards
$33.95  for entire remnant
Item #: 5140rm 109.6 In Stock: 1  pc
$5.95  per yard
Item #: 1772 113.2 In Stock: 148  yds

of 148 yards
$14.95  per yard
Item #: 780 117.1 In Stock: 51  yds

of 51 yards
$12.53  for entire remnant
Item #: 5052rm 107.6 In Stock: 1  pc
$16.71
$31.98  for entire remnant
Item #: 1420RM 110.2 In Stock: 1  pc
$11.95  per yard
Item #: 2960 110.3 In Stock: 34  yds

of 34 yards
$7.95  per yard
Item #: 1678 115.2 In Stock: 8  yds

of 8 yards
$7.95  per yard
Item #: 3192 120.4 In Stock: 25  yds

of 25 yards
$7.45  for entire remnant
Item #: 4102rm 107.5 In Stock: 1  pc
$9.94
$15.95  per yard
Item #: 2018BW 115.3 In Stock: 74  yds

of 74 yards
$45.10  for entire remnant
Item #: 5160rm 113.6 In Stock: 1  pc
$8.95  per yard
Item #: 1718 113.2 In Stock: 22  yds

of 22 yards
$17.95  per yard
Item #: 2002BW 115.3 In Stock: 88  yds

of 88 yards