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.


$16.95  per yard
Item #: 298ra 36.1 In Stock: 90  yds

of 90 yards
$8.95  per yard
Item #: 414MCX 98.1 In Stock: 30  yds

of 30 yards
$7.98  per yard
Item #: 4088 102.5 In Stock: 18  yds

of 18 yards
$8.98  per yard
Item #: 4154 101.5 In Stock: 7  yds

of 7 yards
$5.95  per yard
Item #: 258 99.1 In Stock: 29  yds

of 29 yards
$7.98  per yard
Item #: 124 122.1 In Stock: 35  yds

of 35 yards
$2.95  per yard
Item #: 154 105.1 In Stock: 6  yds

of 6 yards
Note: Color loss and dye smears throughout.
$10.95  per yard
Item #: 1016MC 105.2 In Stock: 14  yds

of 14 yards
$12.95  per yard
Item #: 3246 112.4 In Stock: 32  yds

of 32 yards
$2.47  per yard
Item #: 2906 102.3 In Stock: 29  yds
$4.95
of 29 yards
$7.98  per yard
Item #: 4004 102.5 In Stock: 26  yds

of 26 yards
$9.87  for entire remnant
Item #: 3922rm 107.4 In Stock: 1  pc
$13.16
$12.95  per yard
Item #: 344RA 109.1 In Stock: 99  yds

of 99 yards
$8.95  per yard
Item #: 2940 111.3 In Stock: 2  yds

of 2 yards
$9.95  per yard
Item #: 2990 114.3 In Stock: 12  yds

of 12 yards
$8.95  per yard
Item #: 2952 114.3 In Stock: 6  yds

of 6 yards
$14.95  per yard
Item #: 494RA 104.1 In Stock: 98  yds

of 98 yards
$47.95  per yard
Item #: 242RA 109.1 In Stock: 84  yds

of 84 yards
$7.98  per yard
Item #: 4070 102.5 In Stock: 13  yds

of 13 yards
$14.95  per yard
Item #: 4504 106.5 In Stock: 52  yds

of 52 yards
$139.48  for entire remnant
Item #: 1986RM 107.2 In Stock: 1  pc
$185.98
$5.98  per yard
Item #: 4444 89.5 In Stock: 21  yds

of 21 yards
$8.98  per yard
Item #: 1714 105.2 In Stock: 40  yds

of 40 yards
$3.98  per yard
Item #: 1506 85.2 In Stock: 5  yds

of 5 yards