Product filters Product filters

Recently Viewed Recently Viewed

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.


$8.95  per yard
Item #: 2900 113.3 In Stock: 6  yds

of 6 yards
$14.95  per yard
Item #: 2080 114.3 In Stock: 71  yds

of 71 yards
$9.95  per yard
Item #: 3952 114.4 In Stock: 22  yds

of 22 yards
$48.73  for entire remnant
Item #: 242rm 104.1 In Stock: 1  pc
$64.98
$7.95  per yard
Item #: 790 113.1 In Stock: 3  yds

of 3 yards
Note: Creased.
$14.95  per yard
Item #: 2000 114.3 In Stock: 107  yds

of 107 yards
$14.95  per yard
Item #: 806 117.1 In Stock: 7  yds

of 7 yards
$14.95  per yard
Item #: 936 108.1 In Stock: 40  yds

of 40 yards
$16.95  per yard
Item #: 3240 112.4 In Stock: 32  yds

of 32 yards
$118.98  for entire remnant
Item #: 4990RM 107.5 In Stock: 1  pc
$16.98  for entire remnant
Item #: 2498RM 108.3 In Stock: 1  pc
$59.95  per yard
Item #: 3450hm 103.4 In Stock: 60  yds

of 60 yards
$60.98  for entire remnant
Item #: 2036RM 107.3 In Stock: 1  pc
$16.95  per yard
Item #: 2308 112.3 In Stock: 6  yds

of 6 yards
$11.95  per yard
Item #: 2028SBT 118.3 In Stock: 15  yds

of 15 yards
$19.95  per yard
Item #: 2074CR 118.3 In Stock: 42  yds

of 42 yards
$111.98  for entire remnant
Item #: 2118RM 105.3 In Stock: 1  pc
$113.98  for entire remnant
Item #: 3176RM 106.4 In Stock: 1  pc
$26.95  per yard
Item #: 226RAS 109.1 In Stock: 111  yds

of 111 yards
$7.95  per yard
Item #: 2550 117.3 In Stock: 19  yds

of 19 yards
$6.71  per yard
Item #: 3320 102.4 In Stock: 10  yds
$8.95
of 10 yards
$16.95  per yard
Item #: 3562BW 103.4 In Stock: 95  yds

of 95 yards
$14.95  per yard
Item #: 4296 112.5 In Stock: 5  yds

of 5 yards
$11.95  per yard
Item #: 100 118.1 In Stock: 33  yds

of 33 yards