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.
New Season Hoffman Bali - Ferns - Day
New Season Hoffman Bali - Ferns - Day
Hoffman Bali fern print cotton lawn in natural and blue.
Pima Cotton Lawn - Lana Pink - Paisley
Pima Cotton Lawn - Lana Pink - Paisley
140cm wide, Pima cotton lawn fabric with a paisley floral print in warm pinks, plums and greens.
Pennine Cotton Lawn - Lemon
Deep in colour yet light in weight, this 138cm wide navy cotton lawn has a smooth, breathable finish.
8 Wale Corduroy - Red
This 148cm wide, 325gsm cotton 8 wale corduroy fabric in red is perfect for jacketing and heavier tunics, dresses or bags!
Italian Cotton Lawn - Bold Florals
Italian Cotton Lawn - Bold Florals
Italian Bold Floral Cotton Lawn Dress Fabric 144cm Wide.v
JK - Marmaris - Soft White
150cm wide, incredibly soft & fine cotton twill trousering fabric from John Kaldor in timeless white.
Don't Be Noisy - Pale Blue
This blue & white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits.
Mid Weight Chambray - Pink
Superb quality 100% cotton mid-weight pink chambray shirting fabric
158cm wide, lightweight fine cotton jersey fabric in navy, soft and breathable with a smooth drape.
Boston - Plain Cotton Poplin - Pale Blue
Boston - Plain Cotton Poplin - Pale Blue
114cm wide, 100% cotton poplin fabric in pale blue, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Iris
Boston - Plain Cotton Poplin - Iris
114cm wide, 100% cotton poplin fabric in iris, 121gsm. Lightweight, crisp and breathable.
Fibre Mood - Knitwear - Cream
160cm wide, 330gsm knitwear fabric in cream. Made from 70% cotton and 30% polyester, OEKO-TEX certified.
4oz Washed Chambray Denim - Light Blue
4oz Washed Chambray Denim - Light Blue
Washed 4oz lightweight denim chambray fabric in light blue, wonderfully soft with a great drape.
This Italian ex-designer check is a fine, lightweight woven cotton with a touch of stretch, ideal for shirts, blouses and easy everyday sewing.
Embroidered Chambray - Denim Blue - Posy
Embroidered Chambray - Denim Blue - Posy
Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.
Stone Washed Linen - Black
Heavyweight, 70% stone-washed linen and 30% cotton fabric in black, perfect for dressmaking, soft furnishings and bedding!
164cm wide superfine cotton shirting chino fabric with a lovely smooth hand in a timeless navy hue.
Pink and black marble effect Japanese cotton fabric designed in Denmark by Stof. Perfect for shirting, dresses, quilting, and soft furnishings.
Maneuver - Sage
155cm wide, soft cotton/poly lightweight trousering fabric in sage with a wrinkle-resistant finish.
152cm silk cotton blend in bold tangerine orange, smooth and lightweight.
7.75oz Stretch Denim - White
Bright white 7.75oz stretch denim for summer sewing.
Como Moderno - Denim - Raffaello
Como Moderno - Denim - Raffaello
Black Italian deadstock stretch denim, 380gsm fine broken twill, 159cm wide.
8 wale black cotton corduroy fabric, 148cm wide. Medium-heavyweight with a soft handle, ideal for trousers, jackets and winter garments.
Cotton Canvas - Mid Blue
Plain cotton canvas in mid blue. Very strong cloth for use anywhere you need strength.
Cotton Canvas - Yellow
Plain cotton canvas in yellow. very strong cloth for use anywhere you need strength.
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.
Water Resistant Cotton Cambric 6oz - Black
Lightweight black cotton cambric with water resistance and a smooth natural handle.
Poplin Print - Island Retreat
Crafted from 100% cotton, this fabric presents a rich cream background and eye-catching beige and red flowers
Stripe + Snug - Black
180cm very wide, black striped brushed cotton sweatshirt fabric, super soft with a good drape.
Double Sided Terry Towelling - Red
Double Sided Terry Towelling - Red
152cm wide, double-sided cotton terry towelling in red. Thick, absorbent & incredibly soft.
Poplin Print - Turning Japanese - White
Poplin Print - Turning Japanese - White
112cm wide, cotton poplin print fabric with Japanese style dolls print on a white background
Cotton Needlecord - Take It Slow
112cm wide cotton needlecord fabric, with a beige leopard and floral print.
Waxed Cotton - Bonneville 6 - Silver Grey
Soft silver grey waxed cotton canvas with a matt finish and practical water resistance.
Poplin Print - Conran - Sherwood
Poplin Print - Conran - Sherwood
A great graphic leaf print made up of various shades of blue and green on a super cotton poplin base
Poplin Print - Arabian Leopard
112cm wide, cotton poplin print fabric with a Arabian leopard print in shades of creams and black.
Double Gauze - Pine Green
135cm wide, cotton double gauze fabric in pine green, 126gsm, breathable and Oeko-Tex certified.
Stretch Shirting - White
145cm wide, finely woven stretch shirting fabric in white. Made from 98% cotton and 2% elastane.
Enigma Linen - Navy
Oeko-Tex Certified, navy blue, ramie linen and cotton blend fabric, perfect for curtains and tablecloths.
7.5oz Washed Denim - Indigo
148cm wide, cotton 7.5oz washed denim fabric in indigo with a soft handle and a worn-in look.
Sweatshirt - Pale Blue
Fabulous 280gsm sweatshirt fabric in pale blue, light, soft and fluffy on the inside for extra comfort.
Double Gauze - Pale Sage
135cm wide, cotton double gauze fabric in pale sage, 126gsm, breathable and Oeko-Tex certified.
140cm wide, 100% Pima cotton lawn fabric with fan-like ivory and red motifs on black.
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.
Boston - Plain Cotton Poplin - Forest Green
Boston - Plain Cotton Poplin - Forest Green
114cm wide, 100% cotton poplin fabric in black, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Beige
Boston - Plain Cotton Poplin - Beige
114cm wide, 100% cotton poplin fabric in beige, 121gsm. Lightweight, crisp and breathable.
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.