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. Lighter 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, Fabric Guru is your premier destination for upholstery fabrics at discount and closeout pricing.


$11.95  per yard
Item #: 3082SBT 124.4 In Stock: 11  yds

of 11 yards
$17.96  per yard
Item #: 1068 108.2 In Stock: 12  yds
$23.95
of 12 yards
$8.95  per yard
Item #: 3510 109.4 In Stock: 7  yds

of 7 yards
$8.95  per yard
Item #: 3224 117.4 In Stock: 45  yds

of 45 yards
$11.95  per yard
Item #: 1952 111.2 In Stock: 29  yds

of 29 yards
$14.95  per yard
Item #: 2792 112.3 In Stock: 34  yds

of 34 yards
$11.95  per yard
Item #: 2794 112.3 In Stock: 18  yds

of 18 yards
$22.95  per yard
Item #: 112CR 119.1 In Stock: 48  yds

of 48 yards
$44.95  per yard
Item #: 1888HM 118.2 In Stock: 63  yds

of 63 yards
$60.95  per yard
Item #: 134DL 120.1 In Stock: 94  yds

of 94 yards
$8.96  per yard
Item #: 1476 108.2 In Stock: 22  yds
$11.95
of 22 yards
$8.96  per yard
Item #: 2968 110.3 In Stock: 35  yds
$11.95
of 35 yards
$9.95  per yard
Item #: 3212 118.4 In Stock: 11  yds

of 11 yards
$12.95  per yard
Item #: 1382 108.2 In Stock: 6  yds

of 6 yards
$11.95  per yard
Item #: 5266 100.6 In Stock: 9  yds

of 9 yards
$201.98  for entire remnant
Item #: 3274RM 111.4 In Stock: 1  pc
$15.47  per yard
Item #: 3074 106.4 In Stock: 5  yds
$30.95
of 5 yards
$6.95  per yard
Item #: 812 113.1 In Stock: 6  yds

of 6 yards
$9.95  per yard
Item #: 944 117.1 In Stock: 16  yds

of 16 yards
$9.47  per yard
Item #: 6944 107.7 In Stock: 12  yds
$18.95
of 12 yards
$9.95  per yard
Item #: 4272 115.5 In Stock: 17  yds

of 17 yards
$10.95  per yard
Item #: 2730 112.3 In Stock: 23  yds

of 23 yards
$11.95  per yard
Item #: 1896 120.2 In Stock: 42  yds

of 42 yards
$11.95  per yard
Item #: 3630BWS 103.4 In Stock: 150  yds

of 150 yards