Contemporary/Retro Prints

Product filters Product filters

Contemporary/Retro Prints

Most Popular Most Popular

Contemporary & Retro Prints Drapery Fabric

Looking for contemporary curtain fabric to use in custom window treatments? Fabric Guru is the place to go. In business since 1999, we specialize in offering contemporary drapery fabric in a wide range of designs. Use the tabs on the left to shop by colors or price, and find just the right bold and retro curtain material for your project. Whether you are updating the living room, creating custom treatments for bedrooms, or helping a client add stylish curtains to his or her home, our retro drapery fabric is the perfect touch. Shop this page to explore a wide variety of retro material for curtains that can inspire you with how to complete your new window coverings. We sell our materials by the yard or as remnants. Designs come from leading brands such as Robert Allen, Premier Prints, Waverly, Duralee and more. Browse this page and place your online order today.

$11.95  per yard
Item #: 2448ras 73.3 In Stock: 101  yds

of 101 yards
$7.98  per yard
Item #: 1122 44.2 In Stock: 49  yds

of 49 yards
$12.95  per yard
Item #: 170ras 98.1 In Stock: 109  yds

of 109 yards
$19.95  per yard
Item #: 122ras 98.1 In Stock: 94  yds

of 94 yards
$13.95  per yard
Item #: 1448rax 56.2 In Stock: 17  yds

of 17 yards
$12.95  per yard
Item #: 132ras 98.1 In Stock: 142  yds

of 142 yards
$5.95  per yard
Item #: 4040rax 32.5 In Stock: 29  yds

of 29 yards
$11.95  per yard
Item #: 4024rax 32.5 In Stock: 10  yds

of 10 yards
$10.95  per yard
Item #: 114rax 68.1 In Stock: 25  yds

of 25 yards
$9.95  per yard
Item #: 1376rax 56.2 In Stock: 31  yds

of 31 yards
$7.98  per yard
Item #: 4030 102.5 In Stock: 32  yds

of 32 yards
$7.98  per yard
Item #: 4082 102.5 In Stock: 40  yds

of 40 yards
$14.95  per yard
Item #: 3040rax 49.4 In Stock: 11  yds

of 11 yards
$11.95  per yard
Item #: 1372rax 56.2 In Stock: 35  yds

of 35 yards
$12.95  per yard
Item #: 164rax 98.1 In Stock: 4  yds

of 4 yards
$12.95  per yard
Item #: 172ras 98.1 In Stock: 108  yds

of 108 yards
$12.95  per yard
Item #: 3602ras 91.4 In Stock: 104  yds

of 104 yards
$16.95  per yard
Item #: 302RAS 109.1 In Stock: 119  yds

of 119 yards
$12.95  per yard
Item #: 2556rax 79.3 In Stock: 10  yds

of 10 yards
$9.95  per yard
Item #: 246rax 36.1 In Stock: 77  yds

of 77 yards
$16.95  per yard
Item #: 1778RAS 118.2 In Stock: 167  yds

of 167 yards
$12.95  per yard
Item #: 934RAS 128.1 In Stock: 137  yds

of 137 yards
$7.98  per yard
Item #: 118 122.1 In Stock: 48  yds

of 48 yards
$12.95  per yard
Item #: 168rax 98.1 In Stock: 3  yds

of 3 yards
$5.98  per yard
Item #: 1614 105.2 In Stock: 5  yds

of 5 yards
$5.98  per yard
Item #: 428 98.1 In Stock: 13  yds

of 13 yards
$12.95  per yard
Item #: 110ras 98.1 In Stock: 111  yds

of 111 yards
$7.98  per yard
Item #: 1816 117.2 In Stock: 58  yds

of 58 yards
$14.95  per yard
Item #: 268RAS 109.1 In Stock: 110  yds

of 110 yards
$5.98  per yard
Item #: 1616 105.2 In Stock: 14  yds

of 14 yards
$8.95  per yard
Item #: 3588rax 43.3 In Stock: 16  yds

of 16 yards
$12.95  per yard
Item #: 136ra 98.1 In Stock: 82  yds

of 82 yards
$11.95  per yard
Item #: 3228 124.4 In Stock: 8  yds

of 8 yards
$4.99  per yard
Item #: 260rax 68.1 In Stock: 15  yds

of 15 yards
$4.95  per yard
Item #: 1530 77.2 In Stock: 14  yds

of 14 yards
$8.98  per yard
Item #: 2504 68.3 In Stock: 57  yds

of 57 yards
$9.95  per yard
Item #: 128rax 98.1 In Stock: 9  yds

of 9 yards
$12.98  per yard
Item #: 4096PPS 115.5 In Stock: 34  yds

of 34 yards
$6.95  per yard
Item #: 3268 99.4 In Stock: 11  yds

of 11 yards
$3.98  per yard
Item #: 2876 75.3 In Stock: 15  yds

of 15 yards
$5.99  per yard
Item #: 4456 89.5 In Stock: 14  yds

of 14 yards
$14.95  per yard
Item #: 492RA 104.1 In Stock: 71  yds

of 71 yards
$5.98  per yard
Item #: 1684 105.2 In Stock: 24  yds

of 24 yards
$5.96  per yard
Item #: 4214 102.5 In Stock: 15  yds
$7.95
of 15 yards
$7.47  per yard
Item #: 4508 106.5 In Stock: 58  yds
$14.95
of 58 yards
$1.97  per yard
Item #: 1636 112.2 In Stock: 110  yds
$3.95
of 110 yards
Note: Bowed.
$10.97  per yard
Item #: 2342 105.3 In Stock: 44  yds
$21.95
of 44 yards
$17.95  per yard
Item #: 910 119.1 In Stock: 84  yds

of 84 yards