Product filters Product filters

Recently Viewed Recently Viewed

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.95  per yard
Item #: 1496FJ 97.2 In Stock: 9  yds

of 9 yards
$8.98  per yard
Item #: 558 98.1 In Stock: 5  yds

of 5 yards
$7.95  per yard
Item #: 104 51.1 In Stock: 15  yds

of 15 yards
$13.95  per yard
Item #: 1542RHP 104.2 In Stock: 72  yds

of 72 yards
$7.98  per yard
Item #: 3868 70.4 In Stock: 34  yds

of 34 yards
$10.95  per yard
Item #: 156ra 98.1 In Stock: 60  yds

of 60 yards
$10.95  per yard
Item #: 3106rax 49.4 In Stock: 102  yds

of 102 yards
$8.98  per yard
Item #: 4048 102.5 In Stock: 24  yds

of 24 yards
$7.98  per yard
Item #: 4028 102.5 In Stock: 46  yds

of 46 yards
$11.95  per yard
Item #: 1970 110.2 In Stock: 27  yds

of 27 yards
$8.98  per yard
Item #: 2500 39.3 In Stock: 36  yds

of 36 yards
$20.95  per yard
Item #: 2398bw 80.3 In Stock: 57  yds

of 57 yards
$7.98  per yard
Item #: 4398 89.5 In Stock: 61  yds

of 61 yards
$5.95  per yard
Item #: 1384 61.2 In Stock: 26  yds

of 26 yards
$26.95  per yard
Item #: 200ra 68.1 In Stock: 92  yds

of 92 yards
$6.71  per yard
Item #: 2812 102.3 In Stock: 37  yds
$8.95
of 37 yards
$10.95  per yard
Item #: 3434MCP 97.4 In Stock: 45  yds

of 45 yards
$5.95  per yard
Item #: 2306mhx 61.3 In Stock: 5  yds

of 5 yards
$9.98  per yard
Item #: 4054 66.5 In Stock: 7  yds

of 7 yards
$5.98  per yard
Item #: 4006 66.5 In Stock: 2  yds

of 2 yards
$2.97  per yard
Item #: 1654FJ 97.2 In Stock: 11  yds
$5.95
of 11 yards
$16.95  per yard
Item #: 2558ras 79.3 In Stock: 98  yds

of 98 yards
$3.47  per yard
Item #: 4604FJ 100.5 In Stock: 38  yds
$6.95
of 38 yards
$16.95  per yard
Item #: 3746rhx 80.4 In Stock: 28  yds

of 28 yards