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.


$7.98  per yard
Item #: 4028 102.5 In Stock: 33  yds

of 33 yards
$28.95  per yard
Item #: 3630hm 95.4 In Stock: 163  yds

of 163 yards
$9.95  per yard
Item #: 2720rhx 79.3 In Stock: 11  yds

of 11 yards
$5.21  per yard
Item #: 3260 99.4 In Stock: 32  yds
$6.95
of 32 yards
$26.95  per yard
Item #: 200ra 68.1 In Stock: 92  yds

of 92 yards
$11.95  per yard
Item #: 134ras 86.1 In Stock: 112  yds

of 112 yards
$5.95  per yard
Item #: 1664mcx 81.2 In Stock: 43  yds

of 43 yards
$16.95  per yard
Item #: 1404ras 56.2 In Stock: 116  yds

of 116 yards
$4.47  per yard
Item #: 794 97.1 In Stock: 6  yds
$8.95
of 6 yards
$5.95  per yard
Item #: 1384 61.2 In Stock: 22  yds

of 22 yards
$23.95  per yard
Item #: 6816 107.7 In Stock: 9  yds

of 9 yards
$7.98  per yard
Item #: 3868 70.4 In Stock: 20  yds

of 20 yards
$6.98  per yard
Item #: 4398 89.5 In Stock: 53  yds

of 53 yards
$4.95  per yard
Item #: 2920 101.3 In Stock: 23  yds

of 23 yards
Note: Tiny white speck throughout.
$49.95  per yard
Item #: 498RAS 104.1 In Stock: 54  yds

of 54 yards
$11.95  per yard
Item #: 1402rax 80.2 In Stock: 33  yds

of 33 yards
$7.98  per yard
Item #: 486 82.1 In Stock: 50  yds

of 50 yards
$16.95  per yard
Item #: 2024rhx 97.3 In Stock: 8  yds

of 8 yards
$10.98  per yard
Item #: 478 63.1 In Stock: 23  yds

of 23 yards
$7.95  per yard
Item #: 508rhx 86.1 In Stock: 12  yds

of 12 yards
$12.95  per yard
Item #: 2556ras 79.3 In Stock: 115  yds

of 115 yards
$11.95  per yard
Item #: 1820 120.2 In Stock: 71  yds

of 71 yards
$8.95  per yard
Item #: 3434MCX 97.4 In Stock: 45  yds

of 45 yards
$14.95  per yard
Item #: 4516 106.5 In Stock: 13  yds

of 13 yards