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
9oz Reworked Denim - Tangerine
Textured 9oz recycled denim with raised tangerine diamond stitching on a soft blue base.
Ex-designer 9oz Italian denim, 100% cotton, ideal for jeans and jackets.
Indigoline Denim
Indigo and white fine stripe denim with a crisp, classic finish.
Navyline Denim
Classic navy and white striped cotton denim, midweight and breathable.
Limeline Denim
Fresh green and white stripe denim in a soft midweight cotton weave.
9oz - Washed Aged Denim - Black
Washed 9oz black denim with a soft aged finish and sturdy structure.
Italian 8oz denim with a distinctive smokey wash effect.

Dress Patterns
Shop Now
11oz Denim - Blue
180cm wide 11oz classic blue denim with proper weight and structure.
9oz soft white cotton denim with structure and a smooth finish.
9.7oz Ivory Stretch Denim
Ivory stretch denim 9.7oz with structure and comfortable give.
Mad Max - 11oz Dark Blue Denim
Mad Max - 11oz Dark Blue Denim
11oz dark blue stretch denim with structure and 7% weft stretch.
11.8oz dark blue stretch denim with firm structure and 7% weft stretch.
Monza Denim - 10.2oz - Dark Wash
Monza Denim - 10.2oz - Dark Wash
Italian deadstock stretch denim, 137cm wide, dark wash finish.
Monza Denim - 11oz - Deep Blue
Monza Denim - 11oz - Deep Blue
Ex-designer Italian stretch denim, 148cm wide, deep blue finish.
Monza Denim - 10.5oz - Indigo
140cm wide, Italian deadstock stretch denim fabric in classic indigo.
Fibre Mood - 9.5oz Washed Denim - Dark Olive
Fibre Mood - 9.5oz Washed Denim - Dark Olive
Oeko-Tex certified 9.5oz washed dark olive denim, 180cm wide with a soft structured handle.
Fibre Mood - 9.5oz Washed Denim - Tan
Fibre Mood - 9.5oz Washed Denim - Tan
180cm wide Oeko-Tex certified tan washed denim in a comfortable 9.5oz midweight.
Fibre Mood - 9.5oz Washed Denim - Red
Fibre Mood - 9.5oz Washed Denim - Red
Bold red Oeko-Tex certified 9.5oz washed denim, midweight and 180cm wide.
Fibre Mood - 9.5oz Washed Denim - Black
Fibre Mood - 9.5oz Washed Denim - Black
Classic black 9.5oz washed denim, Oeko-Tex certified and woven 180cm wide.
122cm wide, 9.5oz black cotton/elastane stretch denim.
Fabio, an Italian deadstock stretch denim, 138cm wide, classic indigo.
Como Moderno - Denim - Dario
Dario, an Italian deadstock stretch denim from our Como Moderno collection. Mid Blue, approximately 323 gsm (~9.5oz).
Como Moderno - Denim - Vittorio
Como Moderno - Denim - Vittorio
Italian deadstock stretch denim, 166cm wide, light blue. 305gsm (~9oz).
Como Moderno - Denim - Adriano
Como Moderno - Denim - Adriano
Italian deadstock stretch denim, black broken twill, soft, 389gsm (11.5oz)
Como Classico - Denim - Stefano
Como Classico - Denim - Stefano
Mid-grey Italian denim, 359gsm 10.5oz - solid stuff, no messing.
Como Classico - Denim - Paolo
Italian deadstock 10oz washed denim, 156cm wide, 100% cotton.
8oz blue marl denim, 152cm wide with a soft handle and subtle texture.
Italian Red Selvedge Denim - Dark Indigo
10.7oz Italian red selvedge denim, 94cm wide with classic narrow loom finish.
Italian Red Selvedge Denim - Ocean Indigo
91cm wide, 10.7oz Italian denim with stitched red selvedge. 100% cotton in a classic mid-indigo hue.
Qjutie - 8.5oz Stretch Washed Denim
Qjutie - 8.5oz Stretch Washed Denim
8.5oz stretch washed denim, 145cm wide with soft handle and gentle recovery.
8oz Denim - Leopard
8oz indigo denim with off-white leopard print, 175cm wide.
10.4oz stretch blue denim, 135cm wide with classic twill structure.
11oz heavyweight denim in mid blue, made from recycled cotton and polyester.
150cm wide 8oz indigo denim shirting, with a smooth lightweight handle.
100% cotton 10oz washed denim fabric in pale blue, mid blue, indigo, or black.
Denim Deconstruct - Indigo
10.5oz indigo deconstructed denim, 160cm wide with textured woven detail.
160cm wide 10.5oz mid blue textured denim, with woven deconstruct finish.
Denim Deconstruct - Pale Blue
Pale blue deconstructed denim, 10.5oz, 160cm wide with modern texture.
Denim Deconstruct - Black
10.5oz black deconstructed denim, 160cm wide with bold woven texture.
Soft Tencel Denim - Dark Indigo
Oeko-Tex certified 10.4oz Tencel blend denim, 150cm wide with soft drape and stretch.
150cm wide, 100% cotton red and white striped woven denim.
Diez Denim - Black
10oz black stretch denim, 152cm wide with 10% stretch and classic twill finish.
8oz indigo stretch cotton elastane denim with gentle structure.
Diez Denim - Charcoal
10oz charcoal stretch denim, 152cm wide with soft twill texture and 10% stretch.
8.5oz stretch denim in indigo, 139cm wide with soft handle and added comfort stretch.
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.