Product filters Product filters

All Drapery Fabric

Drapery Fabric Fabrics in the Drapery category are printed or lightweight woven fabrics, much lighter than most upholstery, and perfect for curtains, bedding, pillows, and crafts. Drapery can also be used for some light duty upholstery, but for more frequently used furniture, use heavier duty, traditional upholstery fabric. Fabricguru has thousands of patterns and materials that are perfect for any drapery project you have in mind.


$18.95  per yard
Item #: 206ra 68.1 In Stock: 100  yds

of 100 yards
$12.95  per yard
Item #: 176ras 86.1 In Stock: 107  yds

of 107 yards
$9.95  per yard
Item #: 1866mcp 75.2 In Stock: 56  yds

of 56 yards
$21.95  per yard
Item #: 188ra 68.1 In Stock: 76  yds

of 76 yards
$12.95  per yard
Item #: 174ras 86.1 In Stock: 154  yds

of 154 yards
$11.95  per yard
Item #: 4444 95.5 In Stock: 10  yds

of 10 yards
$21.95  per yard
Item #: 410RAS 104.1 In Stock: 169  yds

of 169 yards
$8.96  per yard
Item #: 1000FJ 97.2 In Stock: 24  yds
$11.95
of 24 yards
$21.95  per yard
Item #: 3010ras 90.4 In Stock: 118  yds

of 118 yards
$19.95  per yard
Item #: 4060MCP 104.5 In Stock: 22  yds

of 22 yards
$9.95  per yard
Item #: 3542 83.4 In Stock: 14  yds

of 14 yards
$7.98  per yard
Item #: 4056 66.5 In Stock: 74  yds

of 74 yards
$5.98  per yard
Item #: 1552 28.2 In Stock: 24  yds

of 24 yards
$12.95  per yard
Item #: 4520mcx 65.4 In Stock: 48  yds

of 48 yards
$7.98  per yard
Item #: 1412 53.2 In Stock: 37  yds

of 37 yards
$6.71  per yard
Item #: 4426 95.5 In Stock: 12  yds
$8.95
of 12 yards
$8.95  per yard
Item #: 234 99.1 In Stock: 31  yds

of 31 yards
$11.21  per yard
Item #: 1380 86.2 In Stock: 19  yds
$14.95
of 19 yards
$8.98  per yard
Item #: 484 82.1 In Stock: 58  yds

of 58 yards
$22.95  per yard
Item #: 360RAS 104.1 In Stock: 118  yds

of 118 yards
$9.95  per yard
Item #: 4502 93.5 In Stock: 21  yds

of 21 yards
$9.95  per yard
Item #: 4490 93.5 In Stock: 19  yds

of 19 yards
$16.95  per yard
Item #: 3540ras 43.3 In Stock: 96  yds

of 96 yards
$19.95  per yard
Item #: 1946 92.2 In Stock: 5  yds

of 5 yards