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.


$11.95  per yard
Item #: 3664ras 91.4 In Stock: 111  yds

of 111 yards
$31.95  per yard
Item #: 3246ras 38.4 In Stock: 124  yds

of 124 yards
$5.21  per yard
Item #: 1710FJ 97.2 In Stock: 16  yds
$6.95
of 16 yards
$18.95  per yard
Item #: 3920bw 95.4 In Stock: 46  yds

of 46 yards
$20.95  per yard
Item #: 3744bws 81.4 In Stock: 147  yds

of 147 yards
$22.95  per yard
Item #: 3808bw 81.4 In Stock: 65  yds

of 65 yards
$11.95  per yard
Item #: 126ras 98.1 In Stock: 137  yds

of 137 yards
$6.71  per yard
Item #: 3156FJ 92.4 In Stock: 2  yds
$8.95
of 2 yards
$5.97  per yard
Item #: 4406 88.5 In Stock: 47  yds
$11.95
of 47 yards
$20.95  per yard
Item #: 116ras 98.1 In Stock: 101  yds

of 101 yards
$24.95  per yard
Item #: 4054 98.5 In Stock: 11  yds

of 11 yards
$9.95  per yard
Item #: 2652vm 74.3 In Stock: 47  yds

of 47 yards
$12.95  per yard
Item #: 2542ras 79.3 In Stock: 136  yds

of 136 yards
$5.97  per yard
Item #: 1382 86.2 In Stock: 11  yds
$11.95
of 11 yards
$26.95  per yard
Item #: 182ras 68.1 In Stock: 29  yds

of 29 yards
$20.95  per yard
Item #: 114ras 98.1 In Stock: 97  yds

of 97 yards
$14.95  per yard
Item #: 194ras 86.1 In Stock: 100  yds

of 100 yards
$31.95  per yard
Item #: 2722ras 63.3 In Stock: 108  yds

of 108 yards
$12.95  per yard
Item #: 3810 103.4 In Stock: 1  yds
$11.21  per yard
Item #: 3382 99.4 In Stock: 47  yds
$14.95
of 47 yards
$11.21  per yard
Item #: 2074 96.3 In Stock: 23  yds
$14.95
of 23 yards
$31.95  per yard
Item #: 2720ras 63.3 In Stock: 110  yds

of 110 yards
$14.95  per yard
Item #: 3782bw 95.4 In Stock: 100  yds

of 100 yards
$18.95  per yard
Item #: 2390rax 73.3 In Stock: 124  yds

of 124 yards