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.


$6.71  per yard
Item #: 1616FJ 97.2 In Stock: 12  yds
$8.95
of 12 yards
$9.95  per yard
Item #: 2646vm 74.3 In Stock: 56  yds

of 56 yards
$14.95  per yard
Item #: 2524bw 80.3 In Stock: 79  yds

of 79 yards
$14.95  per yard
Item #: 2906 97.3 In Stock: 43  yds

of 43 yards
$16.95  per yard
Item #: 3076bw 63.4 In Stock: 100  yds

of 100 yards
$20.95  per yard
Item #: 3824bws 95.4 In Stock: 94  yds

of 94 yards
$14.95  per yard
Item #: 3640ras 91.4 In Stock: 133  yds

of 133 yards
$110.98  for entire remnant
Item #: 2316rm 101.3 In Stock: 1  pc
$13.95  per yard
Item #: 454RAS 104.1 In Stock: 93  yds

of 93 yards
$59.95  per yard
Item #: 246RA 109.1 In Stock: 67  yds

of 67 yards
$9.95  per yard
Item #: 982FJ 97.1 In Stock: 3  yds

of 3 yards
$12.95  per yard
Item #: 3636 69.4 In Stock: 19  yds

of 19 yards
$5.96  per yard
Item #: 348 92.1 In Stock: 29  yds
$7.95
of 29 yards
$13.95  per yard
Item #: 2506ras 79.3 In Stock: 129  yds

of 129 yards
$13.95  per yard
Item #: 2522ras 79.3 In Stock: 147  yds

of 147 yards
$22.95  per yard
Item #: 3726hm 95.4 In Stock: 13  yds

of 13 yards
$14.95  per yard
Item #: 3004ras 90.4 In Stock: 140  yds

of 140 yards
$11.95  per yard
Item #: 3372mrx 83.4 In Stock: 31  yds

of 31 yards
$18.95  per yard
Item #: 3870bw 95.4 In Stock: 91  yds

of 91 yards
$11.95  per yard
Item #: 1020 105.2 In Stock: 2  yds

of 2 yards
$14.95  per yard
Item #: 3376 98.4 In Stock: 16  yds

of 16 yards
$27.95  per yard
Item #: 448RAS 104.1 In Stock: 129  yds

of 129 yards
$20.95  per yard
Item #: 3572ra 91.4 In Stock: 91  yds

of 91 yards
$14.95  per yard
Item #: 3916FJ 93.4 In Stock: 3  yds

of 3 yards