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.


$5.97  per yard
Item #: 4462 93.5 In Stock: 9  yds
$11.95
of 9 yards
$9.98  per yard
Item #: 772 55.1 In Stock: 33  yds

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

of 116 yards
$14.95  per yard
Item #: 490mcx 86.1 In Stock: 27  yds

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

of 118 yards
$18.95  per yard
Item #: 2450MRX 81.3 In Stock: 18  yds

of 18 yards
$20.95  per yard
Item #: 106ra 98.1 In Stock: 53  yds

of 53 yards
$5.95  per yard
Item #: 3952FJ 93.4 In Stock: 27  yds

of 27 yards
$5.95  per yard
Item #: 212 99.1 In Stock: 11  yds

of 11 yards
$16.95  per yard
Item #: 280ras 36.1 In Stock: 112  yds

of 112 yards
$10.95  per yard
Item #: 4408mcp 100.5 In Stock: 61  yds

of 61 yards
$7.98  per yard
Item #: 262 60.1 In Stock: 57  yds

of 57 yards
$5.95  per yard
Item #: 3820FJ 93.4 In Stock: 7  yds

of 7 yards
$12.95  per yard
Item #: 158ra 98.1 In Stock: 96  yds

of 96 yards
$21.95  per yard
Item #: 176ras 98.1 In Stock: 105  yds

of 105 yards
$19.95  per yard
Item #: 1438 88.2 In Stock: 13  yds

of 13 yards
$8.96  per yard
Item #: 2746 94.3 In Stock: 12  yds
$11.95
of 12 yards
$12.95  per yard
Item #: 174ras 86.1 In Stock: 7  yds

of 7 yards
$13.95  per yard
Item #: 1546RHP 104.2 In Stock: 12  yds

of 12 yards
$22.95  per yard
Item #: 360RAS 104.1 In Stock: 111  yds

of 111 yards
$6.95  per yard
Item #: 2684FJ 92.3 In Stock: 10  yds

of 10 yards
$21.95  per yard
Item #: 256ras 61.1 In Stock: 119  yds

of 119 yards
$12.95  per yard
Item #: 176ras 86.1 In Stock: 105  yds

of 105 yards
$14.95  per yard
Item #: 4496 89.5 In Stock: 20  yds

of 20 yards