Collection: Designer Farmhouse Fabrics & Natural Fibres for Home Decor
Shop our designer decorating fabrics for your house. Cotton and linen are essential to creating the farmhouse look that is so popular. Shop here to find linens, cottons and blends perfect for curtain fabric and reupholstery as well.
Natural fibres such as cotton and linen in upholstery and window coverings lend themselves to an environment that is more earthy and warm.
Don't forget to our bulk discounts and order a sample today!
-
Linen Embroidered Drapery Vancouver Brick
Buy 1 at $52.00 Yard.3 for $49.33 Yard,
10 for $46.80 Yard,
20 for $44.20 Yard. -
Paisley Drapery Montreal Faded Red Blue
Buy 1 at $58.00 Yard.3 for $55.00 Yard,
10 for $52.20 Yard,
20 for $49.30 Yard. -
Paisley Drapery Montreal Faded Teal Grey
Buy 1 at $58.00 Yard.3 for $55.00 Yard,
10 for $52.20 Yard,
20 for $49.30 Yard. -
Paisley Drapery Montreal Faded Teal Brick
Buy 1 at $58.00 Yard.3 for $55.00 Yard,
10 for $52.20 Yard,
20 for $49.30 Yard. -
Natural Cotton Upholstery Large Floral Print Edmonton
Buy 1 at $54.00 Yard.3 for $51.00 Yard,
10 for $48.60 Yard,
20 for $45.90 Yard. -
Ticking Fabric in Cotton Canvas Duck Honey Sand
Buy 1 at $34.00 Yard.3 for $32.00 Yard,
10 for $30.60 Yard,
20 for $28.90 Yard. -
Large Ticking Stripe Canvas Duck Veranda Navy Turquoise
Buy 1 at $34.00 Yard.3 for $32.00 Yard,
10 for $30.60 Yard,
20 for $28.90 Yard. -
Stripe Cotton Natural Eco Halifax Blue
Buy 1 at $39.00 Yard.3 for $37.00 Yard,
10 for $35.10 Yard,
20 for $33.15 Yard. -
Stripe Cotton Natural Eco Halifax Red Green Gold
Buy 1 at $39.00 Yard.3 for $37.00 Yard,
10 for $35.10 Yard,
20 for $33.15 Yard. -
Fine Linen Upholstery Fabric Recherche Almost Yellow Mix
Buy 1 at $39.00 Yard.3 for $37.00 Yard,
10 for $35.10 Yard,
20 for $33.15 Yard. -
Fine Linen Upholstery Fabric Recherche Beige Grey Mix
Buy 1 at $39.00 Yard.3 for $37.00 Yard,
10 for $35.10 Yard,
20 for $33.15 Yard. -
Fine Linen Upholstery Fabric Recherche Beige White Mix
Buy 1 at $39.00 Yard.3 for $37.00 Yard,
10 for $35.10 Yard,
20 for $33.15 Yard.