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.


$12.95  per yard
Item #: 516RHX 85.1 In Stock: 10  yds

of 10 yards
$7.95  per yard
Item #: 1058 105.2 In Stock: 10  yds

of 10 yards
$10.95  per yard
Item #: 422MC 98.1 In Stock: 102  yds

of 102 yards
$8.95  per yard
Item #: 4118 102.5 In Stock: 34  yds

of 34 yards
$8.95  per yard
Item #: 1440rax 56.2 In Stock: 59  yds

of 59 yards
$11.95  per yard
Item #: 400 100.1 In Stock: 16  yds

of 16 yards
$11.95  per yard
Item #: 4718 89.5 In Stock: 34  yds

of 34 yards
$5.95  per yard
Item #: 1670mcx 81.2 In Stock: 11  yds

of 11 yards
$6.71  per yard
Item #: 1716FJ 97.2 In Stock: 37  yds
$8.95
of 37 yards
$5.98  per yard
Item #: 464 82.1 In Stock: 13  yds

of 13 yards
$19.95  per yard
Item #: 2012 111.3 In Stock: 6  yds

of 6 yards
$8.98  per yard
Item #: 4048 102.5 In Stock: 39  yds

of 39 yards
$12.98  per yard
Item #: 2100 106.3 In Stock: 34  yds

of 34 yards
$4.95  per yard
Item #: 476mcx 75.1 In Stock: 6  yds

of 6 yards
$12.95  per yard
Item #: 3542rax 43.3 In Stock: 20  yds

of 20 yards
$11.95  per yard
Item #: 134ras 86.1 In Stock: 151  yds

of 151 yards
$8.96  per yard
Item #: 4514 95.5 In Stock: 25  yds
$11.95
of 25 yards
$9.95  per yard
Item #: 4638FJ 100.5 In Stock: 17  yds

of 17 yards
$9.95  per yard
Item #: 220rax 68.1 In Stock: 3  yds

of 3 yards
$10.95  per yard
Item #: 4058MCP 104.5 In Stock: 9  yds

of 9 yards
$16.95  per yard
Item #: 2558ras 79.3 In Stock: 123  yds

of 123 yards
$19.95  per yard
Item #: 1340ras 56.2 In Stock: 114  yds

of 114 yards
$8.98  per yard
Item #: 558 98.1 In Stock: 24  yds

of 24 yards
$4.47  per yard
Item #: 1306 96.2 In Stock: 33  yds
$8.95
of 33 yards