Join 30,000 Makers
Get 10% off your first order
Be first to see new arrivals and limited fabrics before they sell out.
No spam. Just beautiful fabrics.
Free UK delivery over £75
Hawes Check - Blue Pink
155cm wide, cotton and linen blend shirting fabric with a check pattern in shades of blue, pink and mint.
147cm wide, 100% linen fabric featuring a striped pattern in blue and white, perfect for summer holidays.
4m mixed bundle pack, 7 pieces of linen fabric, ranging from 50cm - 78cm fabric pieces. Great value!
BA - Erin - Khaki
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in khaki green.
BA - Erin - Black
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in black.
BA - Erin - Caramel
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in caramel.
BA - Erin - Sage
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in sage green.
Lorenzo Linen Mix - Rust
140cm wide, viscose, linen, polyester blend fabric in orange with a soft drape and breathable feel.
Woven in Italy, this fine suiting fabric in a blue, black hue is made from a blend of wool, polyamide, silk and linen.
140cm wide, viscose, linen, polyester blend fabric in khaki with a soft drape and breathable feel.
Whispering Leaves
140cm wide linen-cotton fabric, 55% linen 45% cotton, 145gsm. Botanical print in muted sage, blush, mustard, and teal on a pale background
Traditional Linen - Red
Made from 100% linen, this mid-weight dress fabric in red is perfect for breathable summer wear.
Traditional Linen - Spearmint
Made from 100% linen, this plain dyed dress fabric in a mint green hue is perfect for summer shirts.
145cm wide 100% linen fabric in orange, made for a famous American designer. Medium-weight at 150gsm.
155cm wide 100% linen fabric in pale turquoise, made for a famous American designer. Woven with natural slub texture.
Storm System Linen - Navy
152cm wide Loro Piana navy water-resistant 100% linen fabric. Luxurious Italian cloth, breathable yet practical.
Garden Party
160cm wide 100% linen fabric in a bold multicoloured check, made for a famous American designer. Lightweight at 121gsm.
145cm wide 100% linen fabric in bright orange, made for a famous American designer. Medium-weight at 150gsm.
156cm wide 100% linen fabric in blue, made for a famous Italian designer. Lightweight at 122gsm with natural slub texture.
Wild Expressions - Earthbound Zebra
Wild Expressions - Earthbound Zebra
154cm wide linen-viscose fabric, 40% linen and 60% viscose. Lightweight at 94gsm, with a bold leopard print in rich browns.
Wild Expressions - Savannah Leopard
Wild Expressions - Savannah Leopard
160cm wide linen-viscose fabric, 42% linen and 58% viscose. Lightweight at 89gsm with bold tropical florals.
Wild Expressions - Tropical Blaze
160cm wide linen-viscose fabric, 42% linen and 58% viscose. Lightweight at 89gsm with bold tropical florals.
A lovely 140cm wide, claret red nylon, cotton, linen blend suiting and dress fabric! A lovely bold material!
Don't Be Noisy - Red
Red and white striped fabric is made from a 45% cotton and 55% linen blend. Create dresses, holiday shirts and trouser with this versatile cloth.
Don't Be Noisy - Indigo
Indigo and white striped fabric is made from a 45% cotton and 55% linen blend. Create summer dresses and holiday shirts with this cloth.
146cm wide, linen and cotton blend dress fabric with an embroidered floral design on a beige double cloth!
Rustic Linen Mix
Made from 55% linen and 45% viscose, this plain woven fabric in a rustic dark brown hue is ideal for dresses, shirts and skirts!
Qjutie - Linen Mix - Natural
140cm wide, viscose, linen & polyester mix fabric in natural, from the Qjutie & The Qjutest range.
Qjutie - Plain Linen - White
140cm wide, plain 100% linen dressmaking fabric in white, from the Qjutie & The Qjutest range.
Striped Viscose Linen Slub - Cream
Our viscose, linen & polyester blend slub fabric in cream has a fine black pinstripe, perfect for summer wear.
Qjutie - 3 Thread Linen Fleece - Ecru
135cm wide, 80% cotton, 20% linen fleece fabric in ecru, from the Qjutie & The Qjutest range.
Qjutie - Linen Cotton Mix - Army
Qjutie - Linen Cotton Mix - Army
140cm wide, 55% linen, 45% cotton mix fabric in army green, from the Qjutie & The Qjutest range.
Palms Navy Linen
100% linen fabric featuring a palm leaf print in navy and green on a white ground, perfect for palazzo pants.
Who doesn't love linen fabric, lightweight, breathable & can be used for multiple purposes. New linen fabric in candy pink.
145cm wide, 78% viscose 22% linen fabric in cream. Lightweight 149gsm plain weave shirting with a soft finish, perfect for shirts, blouses, and dresses.
Stone Washed Linen - Scarlet
This 70% stone-washed linen 30% cotton fabric in red is heavy in weight, excellent for bedding, dressmaking and jackets!
Stone Washed Linen - Black
Heavyweight, 70% stone-washed linen and 30% cotton fabric in black, perfect for dressmaking, soft furnishings and bedding!
Made from 70% stone-washed linen 30% cotton, this heavy-weight fabric in khaki has a textured surface, great for trousers!
Stone Washed Linen - Denim
Our heavy, 70% stone-washed linen & 30% cotton fabric in denim has a nice hang and textured surface, ideal for dressmaking!
Stone Washed Linen - Navy
Our heavy, 70% stone-washed linen & 30% cotton fabric in navy has a nice hang and textured surface, ideal for dressmaking!
Our heavy, 70% stone-washed linen & 30% cotton fabric in stone has a nice hang and textured surface, ideal for dressmaking!
Fibre Mood - Jacquard Stripes - Green
145cm wide, viscose, nylon and linen jacquard fabric in deep green with a subtle stripe design.
135cm wide, mid-weight linen and viscose blend dress fabric in terracotta. Perfect for summer wear.
This linen and viscose blend fabric features a red/pink iris flower print on a black ground, ideal for summer garments!
100% Irish linen fabric features a soft yellow hue. Create stunning designs with this quality cloth, great for summer suits and dresses.
Why choose linen fabric?
Linen fabric is made from flax fibres and is known for its durability, breathability and distinctive natural texture. It softens beautifully with washing while retaining its structure, making it ideal for garments that need both comfort and shape.
For dressmaking, linen works particularly well for:
If you prefer something with less creasing, linen blends offer the same airy quality with added drape or softness, often combined with cotton or viscose.
Lightweight or heavier linen?
Lightweight linen fabric is ideal for warm weather clothing and layering pieces. Midweight linen suits trousers, pinafores and everyday dresses. Heavier linen works well for structured garments and transitional pieces.
When sewing with linen, pre-washing is recommended to allow for natural shrinkage and to enhance softness.
From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.
We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.
Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.
Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.