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.


$5.97  per yard
Item #: 4498 100.5 In Stock: 4  yds
$11.95
of 4 yards
$5.21  per yard
Item #: 3354 99.4 In Stock: 8  yds
$6.95
of 8 yards
$16.95  per yard
Item #: 3102ras 49.4 In Stock: 115  yds

of 115 yards
$7.98  per yard
Item #: 4152 101.5 In Stock: 22  yds

of 22 yards
$5.95  per yard
Item #: 1060FJ 97.2 In Stock: 23  yds

of 23 yards
$19.95  per yard
Item #: 326RAS 109.1 In Stock: 113  yds

of 113 yards
$7.95  per yard
Item #: 2422 57.3 In Stock: 9  yds

of 9 yards
$20.95  per yard
Item #: 100ras 98.1 In Stock: 141  yds

of 141 yards
$14.95  per yard
Item #: 3640ras 91.4 In Stock: 103  yds

of 103 yards
$5.97  per yard
Item #: 1864 99.2 In Stock: 12  yds
$11.95
of 12 yards
$5.97  per yard
Item #: 2842 94.3 In Stock: 11  yds
$11.95
of 11 yards
$19.95  per yard
Item #: 3608ras 91.4 In Stock: 101  yds

of 101 yards
$18.95  per yard
Item #: 384RAS 104.1 In Stock: 164  yds

of 164 yards
$6.95  per yard
Item #: 1324 105.2 In Stock: 9  yds

of 9 yards
$3.47  per yard
Item #: 4280FJ 93.4 In Stock: 54  yds
$6.95
of 54 yards
$8.96  per yard
Item #: 3188 96.4 In Stock: 72  yds
$11.95
of 72 yards
$16.95  per yard
Item #: 212ra 68.1 In Stock: 73  yds

of 73 yards
$8.98  per yard
Item #: 426 98.1 In Stock: 9  yds

of 9 yards
$11.95  per yard
Item #: 672 97.1 In Stock: 33  yds

of 33 yards
$14.95  per yard
Item #: 2016RHX 97.3 In Stock: 15  yds

of 15 yards
$12.95  per yard
Item #: 2714rhx 79.3 In Stock: 3  yds

of 3 yards
$2.47  per yard
Item #: 4468 88.5 In Stock: 7  yds
$4.95
of 7 yards
$14.95  per yard
Item #: 3376 98.4 In Stock: 16  yds

of 16 yards
$6.98  per yard
Item #: 4040 66.5 In Stock: 34  yds

of 34 yards