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.
Moretti - 13oz Black Cotton Denim
Italian 13oz black cotton denim, 155cm wide. Structured, non-stretch cloth with a clean matte finish.
Monza Denim - 11oz - Deep Blue
Monza Denim - 11oz - Deep Blue
Ex-designer Italian stretch denim, 148cm wide, deep blue finish.
Narrow Italian Denim (Seconds)
81cm wide, Italian denim in a classic indigo shade with stitched orange selvedge. 100% cotton.
Italian Red Selvedge Denim - Ocean Indigo
91cm wide, 10.7oz Italian denim with stitched red selvedge. 100% cotton in a classic mid-indigo hue.
This 147cm wide Italian deadstock stretch denim has a charcoal hue and soft finish.
Monza Denim - 10.5oz - Indigo
140cm wide, Italian deadstock stretch denim fabric in classic indigo.
Monza Denim - 12.7oz - Black
Italian deadstock stretch denim, 138cm wide, black finish.

Dress Patterns
Shop Now
Italian Red Selvedge Denim - Dark Indigo
10.7oz Italian red selvedge denim, 94cm wide with classic narrow loom finish.
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.
Como Moderno - Denim - Cristiano
Como Moderno - Denim - Cristiano
Italian deadstock stretch denim, 156cm wide, matte black.
Embroidered Denim Chambray - Indy
Ex-designer embroidered chambray, 142cm wide, lightweight cotton.
Fabio, an Italian deadstock stretch denim, 138cm wide, classic indigo.
Italian Red Selvedge Denim - Ash Black
12.2oz Italian red selvedge denim in ash black, woven 82cm wide in 100% cotton.
Monza Denim - 12.7oz - Dark Indigo
Monza Denim - 12.7oz - Dark Indigo
Italian deadstock stretch denim fabric, 146cm wide, dark indigo.
Florence Denim - 11.5oz - Pale Blue
Italian 11.5oz pale blue stretch denim, 142cm wide. Soft, structured cotton with comfortable give.
Como Moderno - Denim - Vittorio
Como Moderno - Denim - Vittorio
Italian deadstock stretch denim, 166cm wide, light blue. 305gsm (~9oz).
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 - Raffaello
Como Moderno - Denim - Raffaello
Black Italian deadstock stretch denim, 380gsm fine broken twill, 159cm wide.
Como Moderno - Denim - Salvatore (Seconds)
Italian deadstock lightweight stretch denim (seconds), 148cm wide.
Mid-washed blue Italian denim, 12.5oz (425gsm) - substantial yet soft.
Como Classico - Denim - Stefano
Como Classico - Denim - Stefano
Mid-grey Italian denim, 359gsm 10.5oz - solid stuff, no messing.
Como Classico - Denim - Alessio
Como Classico - Denim - Alessio
Indigo denim, 420gsm - proper sturdy stuff. Mid-heavy denim that'll make cracking jeans or jackets.
Como Moderno - Denim - Leonardo
Como Moderno - Denim - Leonardo
Lightweight (5oz) Italian deadstock stretch denim. 137cm wide, in indigo blue.
Como Classico - Denim - Marco
Classic Italian heavy indigo denim, 13oz (450gsm) - durable and strong.
Como Moderno - Denim - Adriano
Como Moderno - Denim - Adriano
Italian deadstock stretch denim, black broken twill, soft, 389gsm (11.5oz)
Como Classico - Denim - Enzo
Heavy ex-designer Italian denim, 12oz (407gsm) in classic indigo.
Ex-designer 9oz Italian denim, 100% cotton, ideal for jeans and jackets.
Como Classico - Denim - Paolo
Italian deadstock 10oz washed denim, 156cm wide, 100% cotton.
Monza Denim - 10.2oz - Dark Wash
Monza Denim - 10.2oz - Dark Wash
Italian deadstock stretch denim, 137cm wide, dark wash finish.
Como Classico - Denim - Giorgio
Italian deadstock 14oz rigid denim, 149cm wide, 100% cotton.
Como Classico - Denim - Matteo
Como Classico - Denim - Matteo
Italian deadstock lightweight denim, 167cm wide, 100% cotton.
Italian deadstock denim comes from surplus production runs at Italian mills and fashion houses. These fabrics were originally woven for designer collections and are often produced to a higher specification than standard commercial ranges.
Quantities are usually limited and rolls are rarely repeatable, which means each batch offers something slightly different - from classic rigid jeans denim to softer washed finishes and occasional stretch blends. Once a roll sells through, it is unlikely to return.
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.