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.


$14.95  per yard
Item #: 6910 107.7 In Stock: 20  yds

of 20 yards
$59.95  per yard
Item #: 560HM 109.1 In Stock: 7  yds

of 7 yards
$22.95  per yard
Item #: 3580BW 103.4 In Stock: 59  yds

of 59 yards
$18.95  per yard
Item #: 3884bw 95.4 In Stock: 98  yds

of 98 yards
$4.97  per yard
Item #: 3626 94.4 In Stock: 33  yds
$9.95
of 33 yards
$14.95  per yard
Item #: 464RA 104.1 In Stock: 97  yds

of 97 yards
$16.95  per yard
Item #: 2564bw 80.3 In Stock: 78  yds

of 78 yards
$28.95  per yard
Item #: 3762bw 81.4 In Stock: 75  yds

of 75 yards
$19.95  per yard
Item #: 3068bw 63.4 In Stock: 67  yds

of 67 yards
$24.95  per yard
Item #: 3870bw 81.4 In Stock: 72  yds

of 72 yards
$11.21  per yard
Item #: 2120 98.3 In Stock: 50  yds
$14.95
of 50 yards
$26.95  per yard
Item #: 380RAS 104.1 In Stock: 123  yds

of 123 yards
$14.95  per yard
Item #: 466RA 104.1 In Stock: 85  yds

of 85 yards
$22.95  per yard
Item #: 354RAS 104.1 In Stock: 114  yds

of 114 yards
$11.21  per yard
Item #: 6746 107.7 In Stock: 18  yds
$14.95
of 18 yards
$9.95  per yard
Item #: 3262 102.4 In Stock: 31  yds

of 31 yards
$11.95  per yard
Item #: 2946 110.3 In Stock: 29  yds

of 29 yards
$11.95  per yard
Item #: 2032 110.3 In Stock: 4  yds

of 4 yards
$11.21  per yard
Item #: 6736 107.7 In Stock: 10  yds
$14.95
of 10 yards
$14.95  per yard
Item #: 826 108.1 In Stock: 32  yds

of 32 yards
$24.95  per yard
Item #: 488RA 104.1 In Stock: 92  yds

of 92 yards
$22.95  per yard
Item #: 3818bw 81.4 In Stock: 64  yds

of 64 yards
$10.95  per yard
Item #: 3656ER 93.4 In Stock: 24  yds

of 24 yards
$20.95  per yard
Item #: 1018 108.2 In Stock: 110  yds

of 110 yards