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.


$3.95  per yard
Item #: 1008 80.2 In Stock: 22  yds

of 22 yards
$7.98  per yard
Item #: 2448 92.3 In Stock: 41  yds

of 41 yards
$19.95  per yard
Item #: 2738mcp 87.3 In Stock: 32  yds

of 32 yards
$7.98  per yard
Item #: 3340 26.4 In Stock: 66  yds

of 66 yards
$5.95  per yard
Item #: 1276 102.2 In Stock: 108  yds

of 108 yards
$10.95  per yard
Item #: 2458ras 73.3 In Stock: 105  yds

of 105 yards
$7.98  per yard
Item #: 2436 92.3 In Stock: 45  yds

of 45 yards
$12.95  per yard
Item #: 164ras 86.1 In Stock: 136  yds

of 136 yards
$7.46  per yard
Item #: 3226 99.4 In Stock: 43  yds
$9.95
of 43 yards
$20.98  per yard
Item #: 1874rhp 92.2 In Stock: 43  yds

of 43 yards
$3.47  per yard
Item #: 1316 96.2 In Stock: 5  yds
$6.95
of 5 yards
$4.95  per yard
Item #: 1812 99.2 In Stock: 36  yds

of 36 yards
Note: Bowed.
$22.95  per yard
Item #: 378RAS 109.1 In Stock: 154  yds

of 154 yards
$28.95  per yard
Item #: 202ras 68.1 In Stock: 118  yds

of 118 yards
$14.95  per yard
Item #: 3628ras 91.4 In Stock: 116  yds

of 116 yards
$21.95  per yard
Item #: 4142 102.5 In Stock: 14  yds

of 14 yards
$22.95  per yard
Item #: 3882bw 95.4 In Stock: 75  yds

of 75 yards
$19.95  per yard
Item #: 4062MCP 104.5 In Stock: 15  yds

of 15 yards
$12.95  per yard
Item #: 2224rhx 74.3 In Stock: 32  yds

of 32 yards
$11.95  per yard
Item #: 2206rhx 74.3 In Stock: 10  yds

of 10 yards
$14.95  per yard
Item #: 2734rhx 79.3 In Stock: 1  yds
$8.95  per yard
Item #: 320 100.1 In Stock: 265  yds

of 265 yards
$8.95  per yard
Item #: 2370 98.3 In Stock: 42  yds

of 42 yards
$1.95  per yard
Item #: 3188 103.4 In Stock: 402  yds

of 402 yards