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.


$59.95  per yard
Item #: 2502hm 73.3 In Stock: 32  yds

of 32 yards
$17.95  per yard
Item #: 2734 112.3 In Stock: 15  yds

of 15 yards
$20.95  per yard
Item #: 1072 108.2 In Stock: 10  yds

of 10 yards
$23.95  per yard
Item #: 378RA 104.1 In Stock: 93  yds

of 93 yards
$20.95  per yard
Item #: 342RA 104.1 In Stock: 98  yds

of 98 yards
$23.99  for entire remnant
Item #: 4450rm 101.5 In Stock: 1  pc
$47.98
$8.95  per yard
Item #: 3298 99.4 In Stock: 39  yds

of 39 yards
$12.95  per yard
Item #: 138ras 86.1 In Stock: 140  yds

of 140 yards
$8.96  per yard
Item #: 1144 100.2 In Stock: 13  yds
$11.95
of 13 yards
$11.95  per yard
Item #: 3652BWS 103.4 In Stock: 129  yds

of 129 yards
$12.95  per yard
Item #: 2356ras 73.3 In Stock: 87  yds

of 87 yards
$7.95  per yard
Item #: 5700 100.6 In Stock: 30  yds

of 30 yards
$7.95  per yard
Item #: 374 92.1 In Stock: 57  yds

of 57 yards
$20.95  per yard
Item #: 3768bw 81.4 In Stock: 100  yds

of 100 yards
$4.47  per yard
Item #: 1326FJ 97.2 In Stock: 8  yds
$8.95
of 8 yards
$5.21  per yard
Item #: 4604FJ 100.5 In Stock: 38  yds
$6.95
of 38 yards
$26.95  per yard
Item #: 3604hm 95.4 In Stock: 74  yds

of 74 yards
$14.95  per yard
Item #: 3818bw 95.4 In Stock: 90  yds

of 90 yards
$20.95  per yard
Item #: 102ra 98.1 In Stock: 60  yds

of 60 yards
$24.95  per yard
Item #: 3912bw 95.4 In Stock: 100  yds

of 100 yards
$8.96  per yard
Item #: 5250 100.6 In Stock: 2  yds
$11.95
of 2 yards
$25.95  per yard
Item #: 2916hm 59.3 In Stock: 76  yds

of 76 yards
$11.95  per yard
Item #: 4630 106.5 In Stock: 4  yds

of 4 yards
$8.95  per yard
Item #: 1146 108.2 In Stock: 5  yds

of 5 yards