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!
-
Ticking Fabric Cotton Canvas Duck Honey Black
Buy 1 at $34.00 Yard.3 for $32.00 Yard,
10 for $30.60 Yard,
20 for $28.90 Yard. -
Ticking Fabric in Cotton Canvas Duck Honey Burnt Red
Buy 1 at $34.00 Yard.3 for $32.00 Yard,
10 for $30.60 Yard,
20 for $28.90 Yard. -
Ticking Fabric in Cotton Canvas Duck Honey Cobalt Blue
Buy 1 at $34.00 Yard.3 for $32.00 Yard,
10 for $30.60 Yard,
20 for $28.90 Yard. -
Ticking Fabric Cotton Canvas Duck Honey Dark Grey
Buy 1 at $34.00 Yard.3 for $32.00 Yard,
10 for $30.60 Yard,
20 for $28.90 Yard. -
Ticking Fabric Cotton Canvas Duck Honey Faded Brick Red
Buy 1 at $34.00 Yard.3 for $32.00 Yard,
10 for $30.60 Yard,
20 for $28.90 Yard. -
Ticking Fabric Cotton Canvas Duck Faded Brown
Buy 1 at $34.00 Yard.3 for $32.00 Yard,
10 for $30.60 Yard,
20 for $28.90 Yard. -
Ticking Fabric Cotton Canvas Duck Honey Mid Grey
Buy 1 at $34.00 Yard.3 for $32.00 Yard,
10 for $30.60 Yard,
20 for $28.90 Yard. -
Ticking Fabric 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. -
Block Print Cotton Canvas Duck Mandala Faded Aqua
Buy 1 at $31.00 Yard.3 for $29.33 Yard,
10 for $27.90 Yard,
20 for $26.35 Yard. -
Block Print Cotton Canvas Duck Mandala Faded Charcoal
Buy 1 at $31.00 Yard.3 for $29.33 Yard,
10 for $27.90 Yard,
20 for $26.35 Yard. -
Block Print Cotton Canvas Duck Mandala Stonewash Indigo
Buy 1 at $31.00 Yard.3 for $29.33 Yard,
10 for $27.90 Yard,
20 for $26.35 Yard. -
Cotton Canvas Duck Print Ogee Faded Aqua
Buy 1 at $31.00 Yard.3 for $29.33 Yard,
10 for $27.90 Yard,
20 for $26.35 Yard.