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.


$11.95  per yard
Item #: 2082 93.3 In Stock: 24  yds

of 24 yards
$2.49  per yard
Item #: 1130 85.2 In Stock: 27  yds
$9.95
of 27 yards
$8.98  per yard
Item #: 438 98.1 In Stock: 13  yds

of 13 yards
$11.95  per yard
Item #: 4094 102.5 In Stock: 58  yds

of 58 yards
$5.98  per yard
Item #: 998 73.1 In Stock: 7  yds

of 7 yards
$8.95  per yard
Item #: 1312 104.2 In Stock: 23  yds

of 23 yards
$7.47  per yard
Item #: 2040 93.3 In Stock: 30  yds
$14.95
of 30 yards
$7.98  per yard
Item #: 514 63.1 In Stock: 15  yds

of 15 yards
$21.95  per yard
Item #: 1378hm 80.2 In Stock: 100  yds

of 100 yards
$6.95  per yard
Item #: 1508FJ 97.2 In Stock: 4  yds

of 4 yards
$8.98  per yard
Item #: 4350 89.5 In Stock: 27  yds

of 27 yards
$10.98  per yard
Item #: 2888 75.3 In Stock: 6  yds

of 6 yards
$21.95  per yard
Item #: 1362hm 80.2 In Stock: 100  yds

of 100 yards
$18.95  per yard
Item #: 104ras 86.1 In Stock: 110  yds

of 110 yards
$12.95  per yard
Item #: 134ras 98.1 In Stock: 97  yds

of 97 yards
$5.95  per yard
Item #: 1664mcx 81.2 In Stock: 73  yds

of 73 yards
$3.47  per yard
Item #: 4566 95.5 In Stock: 20  yds
$6.95
of 20 yards
$4.46  per yard
Item #: 1162FJ 97.2 In Stock: 37  yds
$5.95
of 37 yards
$4.47  per yard
Item #: 298 92.1 In Stock: 15  yds
$8.95
of 15 yards
$4.95  per yard
Item #: 4532 100.5 In Stock: 8  yds

of 8 yards
Note: Slightly off register.
$6.98  per yard
Item #: 462 82.1 In Stock: 4  yds

of 4 yards
$8.96  per yard
Item #: 4480 95.5 In Stock: 49  yds
$11.95
of 49 yards
$8.96  per yard
Item #: 1702 99.2 In Stock: 6  yds
$11.95
of 6 yards
$6.95  per yard
Item #: 222 89.1 In Stock: 63  yds

of 63 yards