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.


$39.98  for entire remnant
Item #: 1342rm 103.2 In Stock: 1  pc
$9.95  per yard
Item #: 1398vm 85.2 In Stock: 29  yds

of 29 yards
$20.98  for entire remnant
Item #: 3368rm 100.4 In Stock: 1  pc
$5.96  per yard
Item #: 1394FJ 97.2 In Stock: 11  yds
$7.95
of 11 yards
$5.96  per yard
Item #: 1738FJ 97.2 In Stock: 8  yds
$7.95
of 8 yards
$127.98  for entire remnant
Item #: 4030rm 101.5 In Stock: 1  pc
$9.95  per yard
Item #: 4646 106.5 In Stock: 45  yds

of 45 yards
$4.46  per yard
Item #: 1462 96.2 In Stock: 16  yds
$5.95
of 16 yards
$9.95  per yard
Item #: 2662Er 87.3 In Stock: 14  yds

of 14 yards
$8.95  per yard
Item #: 1074FJ 97.2 In Stock: 13  yds

of 13 yards
$26.95  per yard
Item #: 6696 107.7 In Stock: 19  yds

of 19 yards
$9.95  per yard
Item #: 4688 105.5 In Stock: 14  yds

of 14 yards
$6.95  per yard
Item #: 3964FJ 93.4 In Stock: 20  yds

of 20 yards
$6.95  per yard
Item #: 3264 99.4 In Stock: 28  yds

of 28 yards
$11.95  per yard
Item #: 4644 106.5 In Stock: 7  yds

of 7 yards
$21.95  per yard
Item #: 354RAS 104.1 In Stock: 109  yds

of 109 yards
$21.95  per yard
Item #: 280ras 61.1 In Stock: 123  yds

of 123 yards
$9.95  per yard
Item #: 3190 103.4 In Stock: 38  yds

of 38 yards
$12.98  for entire remnant
Item #: 1330rm 102.2 In Stock: 1  pc
$45.98  for entire remnant
Item #: 2686RM 105.3 In Stock: 1  pc
$14.95  per yard
Item #: 3892bw 95.4 In Stock: 60  yds

of 60 yards
$7.99  for entire remnant
Item #: 2916rm 98.3 In Stock: 1  pc
$15.98
$6.95  per yard
Item #: 3272 104.4 In Stock: 9  yds

of 9 yards
$24.95  per yard
Item #: 3712bw 81.4 In Stock: 97  yds

of 97 yards