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.


$21.95  per yard
Item #: 700TNT 117.1 In Stock: 52  yds

of 52 yards
$8.96  per yard
Item #: 972 108.1 In Stock: 23  yds
$11.95
of 23 yards
$100.98  for entire remnant
Item #: 1662RM 109.2 In Stock: 1  pc
$9.95  per yard
Item #: 4258 115.5 In Stock: 44  yds

of 44 yards
$18.95  per yard
Item #: 2028BW 115.3 In Stock: 65  yds

of 65 yards
$8.95  per yard
Item #: 636 109.1 In Stock: 8  yds

of 8 yards
$101.98  for entire remnant
Item #: 1674RM 109.2 In Stock: 1  pc
$8.96  per yard
Item #: 1946SBT 118.2 In Stock: 43  yds
$11.95
of 43 yards
$11.21  per yard
Item #: 6840 107.7 In Stock: 37  yds
$14.95
of 37 yards
$11.95  per yard
Item #: 3500 109.4 In Stock: 16  yds

of 16 yards
$9.98  for entire remnant
Item #: 4678RM 111.5 In Stock: 1  pc
$7.95  per yard
Item #: 3190 120.4 In Stock: 40  yds

of 40 yards
$24.95  per yard
Item #: 598RHP 117.1 In Stock: 39  yds

of 39 yards
$117.98  for entire remnant
Item #: 2390RM 112.3 In Stock: 1  pc
$21.95  per yard
Item #: 1792RA 118.2 In Stock: 75  yds

of 75 yards
$17.96  for entire remnant
Item #: 5224rm 119.6 In Stock: 1  pc
$6.98  for entire remnant
Item #: 1172RM 110.2 In Stock: 1  pc
$21.95  per yard
Item #: 706TNT 117.1 In Stock: 57  yds

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

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

of 47 yards
$9.98  for entire remnant
Item #: 1868RM 109.2 In Stock: 1  pc
$15.95  per yard
Item #: 2726 112.3 In Stock: 43  yds

of 43 yards
$71.23  for entire remnant
Item #: 3650RM 108.4 In Stock: 1  pc
$94.98