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.


$30.95  per yard
Item #: 3014bws 22.4 In Stock: 149  yds

of 149 yards
$34.95  per yard
Item #: 768hm 69.1 In Stock: 11  yds

of 11 yards
$22.95  per yard
Item #: 3078bws 22.4 In Stock: 174  yds

of 174 yards
$19.95  per yard
Item #: 3074ras 49.4 In Stock: 113  yds

of 113 yards
$16.95  per yard
Item #: 180ras 98.1 In Stock: 98  yds

of 98 yards
$12.95  per yard
Item #: 2540ras 79.3 In Stock: 127  yds

of 127 yards
$4.95  per yard
Item #: 1146 104.2 In Stock: 602  yds

of 602 yards
$15.95  per yard
Item #: 306ras 61.1 In Stock: 131  yds

of 131 yards
$17.95  per yard
Item #: 3656ras 91.4 In Stock: 77  yds

of 77 yards
$24.95  per yard
Item #: 3566ras 91.4 In Stock: 127  yds

of 127 yards
$18.95  per yard
Item #: 3272ras 38.4 In Stock: 152  yds

of 152 yards
$16.95  per yard
Item #: 1240bws 36.2 In Stock: 144  yds

of 144 yards
$9.95  per yard
Item #: 3608rax 43.3 In Stock: 21  yds

of 21 yards
$16.98  per yard
Item #: 2472bws 80.3 In Stock: 55  yds

of 55 yards
$22.95  per yard
Item #: 3016bws 63.4 In Stock: 117  yds

of 117 yards
$12.95  per yard
Item #: 126ras 86.1 In Stock: 89  yds

of 89 yards
$12.95  per yard
Item #: 3704vm 91.4 In Stock: 48  yds

of 48 yards
$16.95  per yard
Item #: 3832bws 95.4 In Stock: 133  yds

of 133 yards
$28.95  per yard
Item #: 3680hm 95.4 In Stock: 4  yds

of 4 yards
$18.95  per yard
Item #: 3070ras 49.4 In Stock: 111  yds

of 111 yards
$29.95  per yard
Item #: 1354hm 80.2 In Stock: 9  yds

of 9 yards
$29.95  per yard
Item #: 2064 96.3 In Stock: 5  yds

of 5 yards
$30.95  per yard
Item #: 3058bw 22.4 In Stock: 83  yds

of 83 yards
$24.95  per yard
Item #: 3018bw 22.4 In Stock: 56  yds

of 56 yards