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
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
Superior Cotton Poplin - White
Superior quality 100% white cotton poplin in brilliant white. Perfect for sewing and crafts alike.
Egyptian Cotton Muslin - Soft White
150cm wide, Egyptian cotton muslin fabric in soft white. Lightweight & breathable with a delicate softness.
Voile - White
145cm wide, lightweight semi-sheer cotton voile fabric in white. Great for dressmaking or curtains.
This 152cm wide white cotton drill fabric is made from breathable heavyweight cotton. Ideal for uniforms, workwear, and furnishings.
Superior Quality Plain Poly/Cotton - White
Superior Quality Plain Poly/Cotton - White
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in white. Perfect for crafts & dressmaking.
Cotton Lawn Iron On Interfacing - White
Woven 100% cotton fusible interlining fabric in white. 91cm wide, 100 gsm. Perfect for adding body to your garments.
Superior Cotton Poplin - Cream (Wide)
Superior quality 100% cotton poplin in cream. Perfect for sewing and crafts alike.
Stone Washed Linen - White
Unique and heavy stone washed linen and cotton fabric in white with a subtle texture in the weave. 355gsm.
Superior Cotton Poplin - Wide - Black
Superior quality 100% cotton poplin in black. Perfect for shirts, dresses.
Special - Poly/Cotton Poplin - White
Special - Poly/Cotton Poplin - White
Superior quality poly/cotton poplin in white. This has come from a manufacturer of the finest quality shirts.
Cotton Voile Iron On Interfacing - White
91cm wide superfine cotton voile fusible interlining fabric in white. Ideal for lightweight dresses, silks, and blouses, adding subtle structure.
A 149cm wide fine white lightweight cotton lycra twill. A high quality summer cloth with a beautiful hand. Perfect for lined skirts, shorts, trousers and blazers.
Egyptian Muslin - Food Standard - White
156cm wide food standard Egyptian cotton muslin fabric in soft white. This can be used to strain food or make bouquet garni. Certified to food grade, suitable for food contact.
Winceyette Plain - Black
105cm wide, soft brushed cotton winceyette (flannel) fabric in black. Great for cosy nightwear!
Sweatshirt - Black
Fabulous 280gsm sweatshirt fabric in black, light, soft and fluffy on the inside for extra comfort.
Winceyette Plain - White
105cm wide, soft brushed cotton winceyette (flannel) fabric in white. Great for cosy nightwear!
JK - Marmaris - Soft White
150cm wide, incredibly soft & fine cotton twill trousering fabric from John Kaldor in timeless white.
100in wide cotton percale sheeting
Egyptian Cotton - Luxury Sheeting
Egyptian Cotton - Luxury Sheeting
Crisp white Egyptian cotton sheeting at 3 metres wide; superfine weave, stunning to handle, a dream to sew with.
160cm wide, soft white cotton shirting fabric featuring an interesting woven stripe, perfect for blouses, shirts and dresses!
160cm wide cotton jersey fabric with a super soft hand. With an off white/bright ivory hue. Perfect for layering, t-shirts and under slips.
Baby Seersucker - Tiny White
We call this baby seersucker because the seersucker is so delightfully small. An absolutely glorious fabric which is the perfect material for a casual but classic summer dress.
130cm wide 100% cotton white seersucker fabric. Breathable & versatile. Ideal for summer garments.
BA - Embroidered Lawn - Addison
BA - Embroidered Lawn - Addison
Stunning 146cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.
3 Hole - Broderie Anglaise - White
3 Hole - Broderie Anglaise - White
This is an amazing quality, 3 hole Broderie Anglaise dress fabric in a soft white, with a floral detailing. Perfect for summer time!
Stretch Lawn - White
140cm wide, fine stretch lawn fabric in white, made from cotton, nylon and elastane, ideal for shirting!
Pima Cotton Lawn - Midnight Fall - Black
Pima Cotton Lawn - Midnight Fall - Black
140cm wide, 100% Pima cotton lawn fabric in black with white falling ginkgo leaves.
Poplin Print - The Crafty Spot - All Colours
These 110cm wide, polka dot print cotton poplin fabrics are available in a wide range of shades.
Enigma Linen - White
140cm wide, Oeko-Tex Certified dress fabric made from 70% ramie and 30% cotton, ideal for shirting.
Sewing Room - Ivy - Grey
Superior quality cotton poplin in white with an ivy print in grey and black. 113cm wide.
Superb 100% cotton navy & white striped seersucker from Europe, this causal fabric is wonderful for summer shirts & dresses.
Printed Anglaise
Our 100% cotton, blue and white printed tie-dye broderie-anglaise fabric is excellent for dressmaking!
Military green stretch trouser fabric made from cotton and elastane with a soft sateen finish. Woven in Italy.
5 Hole - Broderie Anglaise - White
This is a soft white, 5 hole broderie anglaise dress fabric with a moon and floral detailing. Perfect for summer time!
Christmas Poly/Cotton - Green Trees
Christmas Poly/Cotton - Green Trees
112cm wide cheap and cheerful poly/cotton fabric with green and dark green Christmas trees on a white ground.
Dainty Dot - White
140cm wide, 100% cotton dobby spot/Swiss dot fabric in white. Soft, lightweight, and breathable.
Brushed & Cosy - Charlie
Our 100% cotton flannel fabric has a brushed finish and eye-catching checked pattern in stone, black, white & red.
Double Gauze - White
135cm wide, cotton double gauze fabric in white, 126gsm, breathable and Oeko-Tex certified.
Bonded Wool Cotton - Black/Grey
50% cotton and 50% wool bonded water-resistant fabric, with a black/grey face and solid black reverse.
140cm wide, 100% Pima cotton lawn fabric with fan-like ivory and red motifs on black.
Christmas Poly/Cotton - Little Robin
Christmas Poly/Cotton - Little Robin
112cm wide cheap and cheerful poly/cotton fabric with Christmas robins and presents in red, brown and green on a white ground.
100% cotton bleached calico fabric in white. Lightweight, breathable, and smooth.
Azienda Stripe
145cm wide, ex-designer cotton shirting fabric made in Italy, with a black & white pinstripe design.
Seaside Seersucker - Dark Blue
137cm wide, white and dark blue striped cotton seersucker fabric, 115gsm. Oeko-Tex certified.
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.