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.
Heavyweight black denim with a firm feel and classic workwear structure.
Everyday 11oz Denim - Blue
Classic midweight blue denim with a traditional twill weave and durable feel.
Everyday 11oz Denim - Black
Classic black midweight cotton denim with a durable twill weave.
Organic Denim - Red Selvedge - Black
Organic Denim - Red Selvedge - Black
13.5oz organic red selvedge denim, 80cm wide in washed black cotton twill.
Mad Max - 12.4oz Dark Blue Denim
Mad Max - 12.4oz Dark Blue Denim
A sturdy dark blue denim with comfortable stretch and true heavyweight structure at 12.4oz.
Mad Max - 12.2oz Black Denim
Deep black stretch denim with strong hold and clean twill texture at 12.2oz.
Japanese Denim - 13.7oz - Indigo
Japanese Denim - 13.7oz - Indigo
13.7oz Japanese selvedge denim in indigo, woven on shuttle looms at 80cm wide.

Dress Patterns
Shop Now
This 147cm wide Italian deadstock stretch denim has a charcoal hue and soft finish.
Monza Denim - 12.7oz - Black
Italian deadstock stretch denim, 138cm wide, black finish.
Monza Denim - 12.7oz - Dark Indigo
Monza Denim - 12.7oz - Dark Indigo
Italian deadstock stretch denim fabric, 146cm wide, dark indigo.
Como Moderno - Denim - Cristiano
Como Moderno - Denim - Cristiano
Italian deadstock stretch denim, 156cm wide, matte black.
Como Moderno - Denim - Raffaello
Como Moderno - Denim - Raffaello
Black Italian deadstock stretch denim, 380gsm fine broken twill, 159cm wide.
Como Classico - Denim - Alessio
Como Classico - Denim - Alessio
Indigo denim, 420gsm - proper sturdy stuff. Mid-heavy denim that'll make cracking jeans or jackets.
Mid-washed blue Italian denim, 12.5oz (425gsm) - substantial yet soft.
Como Classico - Denim - Marco
Classic Italian heavy indigo denim, 13oz (450gsm) - durable and strong.
Como Classico - Denim - Enzo
Heavy ex-designer Italian denim, 12oz (407gsm) in classic indigo.
Como Classico - Denim - Giorgio
Italian deadstock 14oz rigid denim, 149cm wide, 100% cotton.
Narrow Italian Denim (Seconds)
81cm wide, Italian denim in a classic indigo shade with stitched orange selvedge. 100% cotton.
Italian Red Selvedge Denim - Classic Indigo (Seconds)
81cm wide, 12.7oz Italian selvedge denim in a classic indigo shade with stitched red selvedge. 100% cotton.
Italian Red Selvedge Denim - Ash Black
12.2oz Italian red selvedge denim in ash black, woven 82cm wide in 100% cotton.
12.5oz Denim - Indigo
Classic 12.5oz indigo denim, 160cm wide, rigid 100% cotton with a firm workwear feel.
Mad Max - 13.5oz Dark Blue Denim
Mad Max - 13.5oz Dark Blue Denim
13.5oz dark blue stretch denim, 140cm wide. Structured 98% cotton with slight give for durable jeans and jackets.
Moretti - 13oz Black Cotton Denim
Italian 13oz black cotton denim, 155cm wide. Structured, non-stretch cloth with a clean matte finish.
Florence Denim - 11.5oz - Pale Blue
Italian 11.5oz pale blue stretch denim, 142cm wide. Soft, structured cotton with comfortable give.
12oz Recycled Cotton Red Selvedge Denim
12oz recycled cotton red selvedge denim, 80cm wide. Narrow-loom black twill with subtle stretch.
155cm wide, fabulous quality heavy 12oz dark blue cotton denim fabric, ideal for hard-wearing jeans and jackets!
Denim By The Dozen - Dark Indigo
This dark indigo denim fabric made from cotton is heavy in weight (12oz) and has a washed finish, ideal for jeans.
Denim By The Dozen - Sky Blue
Heavy 12oz denim fabric in a sky blue hue with a washed finish, made from 100% cotton, this is great for skirts.
Denim By The Dozen - Classic Blue
Denim By The Dozen - Classic Blue
Made from 100% cotton, this heavy 12oz gaberdine denim fabric in a classic blue hue is ideal for jackets.
Designer Denim Jacket - Dark Indigo 11oz
A brilliant quality mid to heavy weight 11oz dark indigo cotton denim, with 2% lycra this denim has an approximate stretch of 5-10%.
152cm wide cotton bull denim fabric. This heavyweight fabric is made from pure cotton and is perfect for creating durable apparel and home decor projects.
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.