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.


$8.95  per yard
Item #: 3752rax 53.4 In Stock: 26  yds

of 26 yards
$19.95  per yard
Item #: 266ras 68.1 In Stock: 112  yds

of 112 yards
$28.95  per yard
Item #: 3638hm 95.4 In Stock: 39  yds

of 39 yards
$17.95  per yard
Item #: 1448ras 56.2 In Stock: 142  yds

of 142 yards
$20.95  per yard
Item #: 304rhp 62.1 In Stock: 30  yds

of 30 yards
$12.95  per yard
Item #: 1334ras 79.2 In Stock: 87  yds

of 87 yards
$18.95  per yard
Item #: 302rhp 62.1 In Stock: 10  yds

of 10 yards
$49.48  for entire remnant
Item #: 1932RM 107.2 In Stock: 1  pc
$65.98
$1.50  each
Item #: 222ras 36.1 In Stock: 696  pcs
$19.95  per yard
Item #: 3552ras 91.4 In Stock: 114  yds

of 114 yards
$7.98  per yard
Item #: 1128 44.2 In Stock: 24  yds

of 24 yards
$12.95  per yard
Item #: 166ras 86.1 In Stock: 126  yds

of 126 yards
$6.95  per yard
Item #: 4620 105.5 In Stock: 166  yds

of 166 yards
$39.95  per yard
Item #: 3660hm 95.4 In Stock: 10  yds

of 10 yards
$11.95  per yard
Item #: 132ras 98.1 In Stock: 74  yds

of 74 yards
$9.95  per yard
Item #: 1342FJ 97.2 In Stock: 17  yds

of 17 yards
$18.95  per yard
Item #: 3524ras 91.4 In Stock: 121  yds

of 121 yards
$14.95  per yard
Item #: 2450ras 73.3 In Stock: 111  yds

of 111 yards
$20.95  per yard
Item #: 3548ras 91.4 In Stock: 135  yds

of 135 yards
$2.97  per yard
Item #: 4386 88.5 In Stock: 37  yds
$5.95
of 37 yards
$9.95  per yard
Item #: 3826mcp 65.4 In Stock: 40  yds

of 40 yards
$7.98  per yard
Item #: 564 98.1 In Stock: 32  yds

of 32 yards
$16.95  per yard
Item #: 2718rhp 79.3 In Stock: 18  yds

of 18 yards
$5.97  per yard
Item #: 4458 95.5 In Stock: 37  yds
$11.95
of 37 yards