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 #: 534 98.1 In Stock: 17  yds

of 17 yards
$5.98  per yard
Item #: 4452 89.5 In Stock: 15  yds

of 15 yards
$7.98  per yard
Item #: 556 98.1 In Stock: 40  yds

of 40 yards
$9.95  per yard
Item #: 4638FJ 100.5 In Stock: 15  yds

of 15 yards
$11.95  per yard
Item #: 3940 114.4 In Stock: 42  yds

of 42 yards
$5.97  per yard
Item #: 402 100.1 In Stock: 10  yds
$11.95
of 10 yards
$4.47  per yard
Item #: 3172 103.4 In Stock: 19  yds
$8.95
of 19 yards
$22.95  per yard
Item #: 376RAS 109.1 In Stock: 107  yds

of 107 yards
$7.95  per yard
Item #: 476mcx 86.1 In Stock: 5  yds

of 5 yards
$10.95  per yard
Item #: 3106rax 49.4 In Stock: 85  yds

of 85 yards
$12.95  per yard
Item #: 558rhx 86.1 In Stock: 20  yds

of 20 yards
$11.95  per yard
Item #: 1962 110.2 In Stock: 49  yds

of 49 yards
$34.95  per yard
Item #: 6694 107.7 In Stock: 26  yds

of 26 yards
$6.95  per yard
Item #: 104 51.1 In Stock: 13  yds

of 13 yards
$8.95  per yard
Item #: 4112 102.5 In Stock: 24  yds

of 24 yards
$59.95  per yard
Item #: 228RA 109.1 In Stock: 94  yds

of 94 yards
$7.98  per yard
Item #: 428 98.1 In Stock: 22  yds

of 22 yards
$3.47  per yard
Item #: 210 99.1 In Stock: 11  yds
$6.95
of 11 yards
$8.95  per yard
Item #: 420MCX 98.1 In Stock: 41  yds

of 41 yards
$4.47  per yard
Item #: 2626FJ 92.3 In Stock: 8  yds
$8.95
of 8 yards
$4.95  per yard
Item #: 1362mhx 79.2 In Stock: 40  yds

of 40 yards
$7.47  per yard
Item #: 506 88.1 In Stock: 38  yds
$14.95
of 38 yards
$4.46  per yard
Item #: 1116FJ 97.2 In Stock: 8  yds
$5.95
of 8 yards
$2.49  per yard
Item #: 1130 85.2 In Stock: 12  yds
$9.95
of 12 yards