Cotton / Linen / Viscose Fabrics
Explore our collection of cotton and linen fabrics, featuring a beautiful mix of woven and printed designs. At Blue Duck Fabrics, we offer eco-friendly options including recycled cotton, organic linen, and 100% pure linen, alongside practical polyester and cotton-linen look blends. These versatile fabrics are ideal for curtains and soft furnishings, with many also suitable for upholstery — always check the fabric rub test before use.
Our range includes timeless floral designs, traditional William Morris style prints, and classic stripes, perfect for adding natural texture and character to your interiors. Choose from soft, breathable weaves and durable finishes, available by the metre and 1/2 metre and ready to bring your interior projects to life.
View
A timeless irregular deep khaki striped fabric with a relaxed lived in rustic finish. This woven 100% cotton fabric is perfect for modern country cottage and farmhouse interiors. Ideal for curtains, blinds and cushions.
French Washed Cotton Irregular Stripe Khaki
0 review(s)
£21.99
A timeless irregular deep khaki striped fabric with a relaxed lived in rustic finish. This woven 100% cotton fabric is perfect for modern country cottage and farmhouse interiors. Ideal for curtains, blinds and cushions.
A timeless fine indigo stripe with a relaxed lived in rustic finish. This woven 100% cotton fabric is perfect for modern country cottage and farmhouse interiors. Ideal for curtains, blinds and cushions,
French Washed Cotton Fine Stripe Indigo
0 review(s)
£21.99
A timeless fine indigo stripe with a relaxed lived in rustic finish. This woven 100% cotton fabric is perfect for modern country cottage and farmhouse interiors. Ideal for curtains, blinds and cushions,
A timeless French-inspired woven check featuring a soft neutral base with red and blue checks. A relaxed, rustic fabric ideal for curtains, cushions and French country style table linens.
French Washed Cotton Farmhouse Check
0 review(s)
£19.99
A timeless French-inspired woven check featuring a soft neutral base with red and blue checks. A relaxed, rustic fabric ideal for curtains, cushions and French country style table linens.
A timeless red gingham check featuring a soft, relaxed finish ideal for curtains, cushions, table linens and craft projects.
French Washed Cotton Gingham Check Red
0 review(s)
£21.99
A timeless red gingham check featuring a soft, relaxed finish ideal for curtains, cushions, table linens and craft projects.
A timeless blue gingham check featuring a soft, relaxed finish ideal for curtains, cushions, table linens and craft projects
French Washed Cotton Gingham Check Denim Blue
0 review(s)
£21.99
A timeless blue gingham check featuring a soft, relaxed finish ideal for curtains, cushions, table linens and craft projects
Beautiful relaxed French washed cotton fabric with mixed terracotta stripes. Perfect for farmhouse, country and rustic interiors. Ideal for curtains, cushions and blinds.
French Washed Cotton Mixed Stripe Denim
0 review(s)
£19.99
Beautiful relaxed French washed cotton fabric with mixed terracotta stripes. Perfect for farmhouse, country and rustic interiors. Ideal for curtains, cushions and blinds.
Heavyweight French farmhouse stripe fabric in a natural cotton and hemp blend. 150cm wide and fully reversible, ideal for curtains, Roman blinds cushions and light use upholstery.
French Farmhouse Hemp Stripe Fabric Natural
0 review(s)
£28.99
Heavyweight French farmhouse stripe fabric in a natural cotton and hemp blend. 150cm wide and fully reversible, ideal for curtains, Roman blinds cushions and light use upholstery.
Beautiful relaxed French washed cotton fabric with mixed dark khaki green stripes. Perfect for farmhouse, country and rustic interiors. Ideal for curtains, cushions and blinds.
French Washed Cotton Mixed Stripe Khaki
0 review(s)
£19.99
Beautiful relaxed French washed cotton fabric with mixed dark khaki green stripes. Perfect for farmhouse, country and rustic interiors. Ideal for curtains, cushions and blinds.
Beautiful relaxed French washed cotton fabric with mixed terracotta stripes. Perfect for farmhouse, country and rustic interiors. Ideal for curtains, cushions and blinds.
French Washed Cotton Mixed Stripe Terracotta
0 review(s)
£19.99
Beautiful relaxed French washed cotton fabric with mixed terracotta stripes. Perfect for farmhouse, country and rustic interiors. Ideal for curtains, cushions and blinds.
Heavyweight, woven cotton with a mustard pin stripe.
£22.99
Heavyweight, woven cotton with a mustard pin stripe.
Heavyweight, woven cotton with linen / light beige colour pin stripe.
Rustic French Sacking Cotton Fabric Linen Stripe
0 review(s)
£22.99
Heavyweight, woven cotton with linen / light beige colour pin stripe.
Heavyweight, woven cotton with parallel white stripe.
Rustic French Sacking Cotton Fabric White Stripe
0 review(s)
£23.99
Heavyweight, woven cotton with parallel white stripe.
Heavyweight, woven cotton with parallel grey stripe.
Rustic French Sacking Cotton Fabric Grey Stripe
2 review(s)
£23.99
Heavyweight, woven cotton with parallel grey stripe.
Heavyweight, woven cotton with sage green stripe.
Rustic French Sacking Cotton Fabric Green Stripe
0 review(s)
£23.99
Heavyweight, woven cotton with sage green stripe.
Heavyweight, woven cotton with double sage green stripe.
£23.99
Heavyweight, woven cotton with double sage green stripe.
Heavyweight, woven cotton with marine blue pin stripe.
Rustic French Sacking Cotton Fabric Blue Stripe
0 review(s)
£22.99
Heavyweight, woven cotton with marine blue pin stripe.
Heavyweight rustic woven fabric with a rough natural texture and a single grey stripe. Ideal for heavy curtains, blinds, craft projects and domestic upholstery.
£23.99
Heavyweight rustic woven fabric with a rough natural texture and a single grey stripe. Ideal for heavy curtains, blinds, craft projects and domestic upholstery.
Heavyweight, woven, cotton upholstery and furnishing fabric.
Rustic French Sacking Cotton Fabric Plain
0 review(s)
£23.99
Heavyweight, woven, cotton upholstery and furnishing fabric.
A heavy duty faux linen upholstery fabric with the natural look of linen and the durability of polyester. At 510gsm, this woven fabric offers strength, structure and a timeless linen look finish suitable for both domestic and contract upholstery.
£17.99
A heavy duty faux linen upholstery fabric with the natural look of linen and the durability of polyester. At 510gsm, this woven fabric offers strength, structure and a timeless linen look finish suitable for both domestic and contract upholstery.
A heavy duty faux linen upholstery fabric with the natural look of linen and the durability of polyester. At 510gsm, this woven fabric offers strength, structure and a timeless linen look finish suitable for both domestic and contract upholstery.
£17.99
A heavy duty faux linen upholstery fabric with the natural look of linen and the durability of polyester. At 510gsm, this woven fabric offers strength, structure and a timeless linen look finish suitable for both domestic and contract upholstery.
A heavy duty faux linen upholstery fabric with the natural look of linen and the durability of polyester. At 510gsm, this woven fabric offers strength, structure and a timeless linen look finish suitable for both domestic and contract upholstery.
£17.99
A heavy duty faux linen upholstery fabric with the natural look of linen and the durability of polyester. At 510gsm, this woven fabric offers strength, structure and a timeless linen look finish suitable for both domestic and contract upholstery.
A heavy duty faux linen upholstery fabric with the natural look of linen and the durability of polyester. At 510gsm, this woven fabric offers strength, structure and a timeless linen look finish suitable for both domestic and contract upholstery.
£17.99
A heavy duty faux linen upholstery fabric with the natural look of linen and the durability of polyester. At 510gsm, this woven fabric offers strength, structure and a timeless linen look finish suitable for both domestic and contract upholstery.
A contemporary damask design with a natural lived-in texture. Ideal for curtains, cushions and upholstery.
£34.99
A contemporary damask design with a natural lived-in texture. Ideal for curtains, cushions and upholstery.
A contemporary damask design with a natural lived-in texture. Ideal for curtains, cushions and upholstery.
£34.99
A contemporary damask design with a natural lived-in texture. Ideal for curtains, cushions and upholstery.
