Collection: Fabrics for Custom Window Treatments, Blinds, Shades and Curtains
Shop our collection of fabrics for custom curtains, blinds and roman shades for the latest trends: eye-catching patterns, Luxurious velvets, natural textures like linen, and cotton, embroidery and drapery fabrics in vibrant and unexpected hues.
While you browse remember that we do bulk tiered discounts - perfect when you are buying multiple yards. Free shipping over $300 and low flat rate shipping on smaller purchases. Order a few samples from our spectacular selection of drapery fabric.
-
Linen Blend Drapery Fabric VanDusen White
Buy 1 at $42.00 Yard.3 for $39.66 Yard,
10 for $37.80 Yard,
20 for $35.70 Yard. -
Linen Blend Drapery Fabric VanDusen Sand
Buy 1 at $42.00 Yard.3 for $39.66 Yard,
10 for $37.80 Yard,
20 for $35.70 Yard. -
Linen Blend Drapery Fabric VanDusen Pastel Bright Blue
Buy 1 at $42.00 Yard.3 for $39.66 Yard,
10 for $37.80 Yard,
20 for $35.70 Yard. -
Linen Blend Drapery Fabric VanDusen Palest Beige
Buy 1 at $42.00 Yard.3 for $39.66 Yard,
10 for $37.80 Yard,
20 for $35.70 Yard. -
Linen Blend Drapery Fabric VanDusen Pale Taupe
Buy 1 at $42.00 Yard.3 for $39.66 Yard,
10 for $37.80 Yard,
20 for $35.70 Yard. -
Linen Blend Drapery Fabric VanDusen Pale Pink
Buy 1 at $42.00 Yard.3 for $39.66 Yard,
10 for $37.80 Yard,
20 for $35.70 Yard. -
Linen Blend Drapery Fabric VanDusen Off White
Buy 1 at $42.00 Yard.3 for $39.66 Yard,
10 for $37.80 Yard,
20 for $35.70 Yard. -
Linen Blend Drapery Fabric VanDusen Mid Grey
Buy 1 at $42.00 Yard.3 for $39.66 Yard,
10 for $37.80 Yard,
20 for $35.70 Yard. -
Linen Blend Drapery Fabric VanDusen Ivory
Buy 1 at $42.00 Yard.3 for $39.66 Yard,
10 for $37.80 Yard,
20 for $35.70 Yard. -
Linen Blend Drapery Fabric VanDusen Camel
Buy 1 at $42.00 Yard.3 for $39.66 Yard,
10 for $37.80 Yard,
20 for $35.70 Yard. -
Linen Blend Drapery Fabric VanDusen Dark Grey
Buy 1 at $42.00 Yard.3 for $39.66 Yard,
10 for $37.80 Yard,
20 for $35.70 Yard. -
Linen Blend Drapery Fabric VanDusen Cream
Buy 1 at $42.00 Yard.3 for $39.66 Yard,
10 for $37.80 Yard,
20 for $35.70 Yard.