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 Upholstery Fabric Sustainable Blend Grain Natural
Buy 1 at $44.00 Yard.3 for $41.66 Yard,
10 for $39.60 Yard,
20 for $37.40 Yard. -
Linen Upholstery Fabric Sustainable Blend Grain Olive
Buy 1 at $44.00 Yard.3 for $41.66 Yard,
10 for $39.60 Yard,
20 for $37.40 Yard. -
Linen Upholstery Fabric Sustainable Blend Grain Plum
Buy 1 at $44.00 Yard.3 for $41.66 Yard,
10 for $39.60 Yard,
20 for $37.40 Yard. -
Linen Upholstery Fabric Sustainable Blend Grain Purple
Buy 1 at $44.00 Yard.3 for $41.66 Yard,
10 for $39.60 Yard,
20 for $37.40 Yard. -
Linen Upholstery Fabric Sustainable Blend Grain Sable
Buy 1 at $44.00 Yard.3 for $41.66 Yard,
10 for $39.60 Yard,
20 for $37.40 Yard. -
Linen Upholstery Fabric Sustainable Blend Grain Sand
Buy 1 at $44.00 Yard.3 for $41.66 Yard,
10 for $39.60 Yard,
20 for $37.40 Yard. -
Upholstery Fabric Eco Friendly Bella Beige Mix
Buy 1 at $46.00 Yard.3 for $43.66 Yard,
10 for $41.40 Yard,
20 for $39.10 Yard. -
Upholstery Fabric Eco Friendly Bella Black
Buy 1 at $46.00 Yard.3 for $43.66 Yard,
10 for $41.40 Yard,
20 for $39.10 Yard. -
Upholstery Fabric Eco Friendly Bella Cafe au Lait
Buy 1 at $46.00 Yard.3 for $43.66 Yard,
10 for $41.40 Yard,
20 for $39.10 Yard. -
Upholstery Fabric Eco Friendly Bella Charcoal
Buy 1 at $46.00 Yard.3 for $43.66 Yard,
10 for $41.40 Yard,
20 for $39.10 Yard. -
Upholstery Fabric Eco Friendly Bella Dark Grey
Buy 1 at $46.00 Yard.3 for $43.66 Yard,
10 for $41.40 Yard,
20 for $39.10 Yard. -
Upholstery Fabric Eco Friendly Bella Dark Taupe
Buy 1 at $46.00 Yard.3 for $43.66 Yard,
10 for $41.40 Yard,
20 for $39.10 Yard.