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.


$19.95  per yard
Item #: 380RA 109.1 In Stock: 99  yds

of 99 yards
$21.95  per yard
Item #: 700TNT 117.1 In Stock: 47  yds

of 47 yards
$7.95  per yard
Item #: 3190 120.4 In Stock: 40  yds

of 40 yards
$31.98  for entire remnant
Item #: 1420RM 110.2 In Stock: 1  pc
$9.95  per yard
Item #: 4256 115.5 In Stock: 43  yds

of 43 yards
$11.95  per yard
Item #: 2960 110.3 In Stock: 34  yds

of 34 yards
$15.95  per yard
Item #: 2726 112.3 In Stock: 33  yds

of 33 yards
$12.95  per yard
Item #: 1492 108.2 In Stock: 49  yds

of 49 yards
$9.95  per yard
Item #: 1988 111.2 In Stock: 13  yds

of 13 yards
$76.48  for entire remnant
Item #: 100RM 109.1 In Stock: 1  pc
$101.98
$11.95  per yard
Item #: 120 118.1 In Stock: 30  yds

of 30 yards
$8.98  per yard
Item #: 632 109.1 In Stock: 13  yds

of 13 yards
$75.73  for entire remnant
Item #: 1662RM 109.2 In Stock: 1  pc
$100.98
$6.27  for entire remnant
Item #: 6080rm 110.7 In Stock: 1  pc
$8.95  per yard
Item #: 2622 117.3 In Stock: 11  yds

of 11 yards
$7.95  per yard
Item #: 2624 117.3 In Stock: 22  yds

of 22 yards
$33.73  for entire remnant
Item #: 2004RM 109.3 In Stock: 1  pc
$44.98
$19.95  per yard
Item #: 6974 107.7 In Stock: 27  yds

of 27 yards
$29.95  per yard
Item #: 692TNT 117.1 In Stock: 46  yds

of 46 yards
$8.96  per yard
Item #: 3500 109.4 In Stock: 16  yds
$11.95
of 16 yards
$18.95  per yard
Item #: 2028BW 115.3 In Stock: 65  yds

of 65 yards
$21.95  per yard
Item #: 1792RA 118.2 In Stock: 75  yds

of 75 yards
$9.95  per yard
Item #: 792 117.1 In Stock: 47  yds

of 47 yards
$8.96  per yard
Item #: 972 108.1 In Stock: 23  yds
$11.95
of 23 yards