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.
155cm wide lightweight suiting in a stunning grey/sand colour. Drool Oh!! Simply divine 95% wool 5% cashmere
150cm wide, viscose polyamide blend dress fabric featuring an ombre print made up of blue, yellow & green hues.
Kiki - Pink
Perfect for gym/yoga wear, our polyester/elastane blend jersey fabric in a pink hue features a unique crane print.
Harmony Knits - Cornflower Blue
Harmony Knits - Cornflower Blue
157cm wide, viscose, polyester & polyamide jersey fabric in cornflower blue. Super soft & snuggly.
158cm wide, fine sack weave wool suiting in black with a subtle textured finish. Woven in Britain.
150cm wide finely crinkled polyester voile dress fabric in a tiny and very pretty floral design in ochre and brown.
143cm wide, 77% cotton, 23% nylon double-sided jersey tracksuiting fabric in beige and grey.
153cm wide, ex-designer cotton poplin fabric featuring a small bouquet print on a navy ground, ideal for shirts.
160cm wide dual-sided twill fabric with a blue smooth finish and a textured grey reverse. Made from a viscose, wool, cupro blend.
Bella Satin Stretch - Petrol Blue
Bella Satin Stretch - Petrol Blue
147cm wide 98% polyester 2% elastane stretch satin fabric in petrol blue with a smooth and glossy finish.
Lightweight Modal sweat shirting with a loopback. Also known as French terry construction.
Bella Satin Stretch - Navy
147cm wide 98% polyester 2% elastane stretch satin fabric in navy with a smooth and glossy finish.
Cotton, polyester, acrylic & viscose blend jacquard fabric featuring a unique black & gold design, ideal for jackets.
Bella Satin Stretch - Mint
147cm wide 98% polyester 2% elastane stretch satin fabric in mint with a smooth and glossy finish.
Polyester and cotton blend jacquard dress fabric featuring an interesting abstract woven design in beige & pink.
Bella Satin Stretch - Lavender
Bella Satin Stretch - Lavender
147cm wide 98% polyester 2% elastane satin fabric in lavender with a smooth and glossy finish.
Corin - Fur Backed Faux Leather - Black
Corin - Fur Backed Faux Leather - Black
158cm wide, faux leather fabric in black with a plush fur backing for added warmth and comfort.
Donatella - Off White
150cm wide, polyester and spandex blend suiting fabric in off-white, perfect for palazzo pants and blazers.
Bella Satin Stretch - Denim
147cm wide 98% polyester 2% elastane stretch satin fabric in denim blue with a smooth and glossy finish.
This soft viscose challis dress fabric comes in a stunning design with an all-over floral print in shades of teal, sage and beige on an ivory coloured background!
This polyester seersucker dress fabric in blue and green is perfect for beach wear, kaftans and palazzo pants.
Bella Satin Stretch - Black
147cm wide 98% polyester 2% elastane stretch satin fabric in black with a smooth and glossy finish.
Knitted in Italy, this polyester suiting fabric in dark navy would make lovely bomber jackets & hoodies.
Alexa - Sand
139cm wide 45% cotton and 55% linen chambray fabric in sand. Perfect for summer garments!
125cm wide, intricately woven lace dress fabric in ivory. Made from cotton and nylon, perfect for festival wear.
Alexa - Royal Blue
139cm wide 45% cotton and 55% linen chambray fabric in royal blue. Perfect for summer garments!
This cotton lawn dress fabric in white features a large scale pink floral print, perfect for maxi skirts and dressmaking!
Corduroy Quilting - Cream
140cm wide, polyester corduroy quilting fabric in cream. Great for cosy & stylish jackets and coats.
140cm wide, polyester black net fabric with a 5cm square crochet weave pattern and net fringing.
Alexa - Light Blue
139cm wide 45% cotton and 55% linen chambray fabric in light blue. Perfect for summer garments!
Alexa - Grey
139cm wide 45% cotton and 55% linen chambray fabric in grey. Perfect for summer garments!
148cm wide, moss green floral lace made from 100% recycled polyester with a soft sheen.
140cm wide champagne gold jersey knit sequin fabric with soft drape
21 Wale Needlecord - Pink
This 100% cotton 21-wale needlecord fabric in a pink hue is 148cm wide and perfect for children's wear.
Viscose Jersey - Zebrush
150cm wide, fine viscose jersey fabric in cream with a black abstract design. 235gsm.
21 Wale Needlecord - Emerald
148cm wide, 21 wale cotton needlecord fabric in an emerald green hue, perfect for lightweight and soft shirts.
Floating In Circles - Libby Pink
This stunning viscose rayon yoryu lawn fabric features a floral/leaf print in pink, blue, green, orange & white.
21 Wale Needlecord - Gold
148cm wide, 21 wale cotton needlecord fabric in gold, perfect for dressmaking, children's wear and soft furnishings.
Tiny Tim Three
Woven in Italy, this fine shirt fabric features a small check made up of black & grey yarns. Made from 100% wool.
132cm wide, cotton blend stretch woven trouser fabric in ivory with an navy cheetah spot design.
Floating In Circles - Rosie Red
This beautiful viscose rayon yoryu lawn fabric features a delicate flower bud and leaf print in red & green.
Cotton Stretch - Olive Cheetah
132cm wide, cotton blend stretch woven trouser fabric in ivory with an olive cheetah spot design.
21 Wale Needlecord - Purple
148cm wide, 100% cotton, 21 wale needlecord fabric in purple, perfect for soft shirts. OEKOTex Certified.
132cm wide, stretch woven trouser fabric in ivory with a sand leopard print. Made in Spain.
21 Wale Needlecord - Silver
Our 21-wale needlecord fabric in silver-grey is 100% cotton and perfect for soft, lightweight shirts.
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.