Get The Latest from Croft Mill
Keep in touch
We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.
Free UK delivery over £75
9oz Reworked Denim - Tangerine
9oz reworked denim fabric with a diamond pattern in blue and tangerine. Recycled cotton blend, durable and ideal for jeans and jackets.
Italian-made indigo denim with a solid 309gsm / 9oz weight. A versatile cotton denim for jeans, jackets and hard-wearing everyday garments.
Indigoline Denim
150cm wide, 100% cotton indigo and white striped woven denim. 230gsm - breathable and midweight.
Navyline Denim
150cm wide, 100% cotton navy and white striped woven denim. 230gsm - breathable and midweight.
Limeline Denim
150cm wide, 100% cotton lime green and white striped woven denim. 230gsm - breathable and midweight.
9oz - Washed Aged Denim - Black
9oz Black washed denim, 162cm wide, 300gsm. Cotton-rich, durable and soft
156cm wide Italian 8oz denim fabric 100% cotton with a smoky pattern. A distinctive lightweight denim.

CROFT MILL Newsroom
READ NOW
6.3oz Recycled Raw Denim - Dark Indigo
170cm wide dark indigo raw denim fabric, 215gsm. Made from 100% recycled cotton, making this lightweight denim sustainable.
11oz Denim - Blue
Made from 100% cotton, this traditional 11oz denim fabric in classic blue is perfect for jeans, jackets or bags.
150cm wide, soft white cotton twill 9oz denim trousering fabric. Ideal for trousers, jackets, or skirts.
150cm wide, 97% cotton, 3% lycra ivory stretch denim fabric. 9.7oz midweight with a soft feel.
Organic Denim - Red Selvedge - Black
This is a superb quality 13.5oz organic denim in washed black is perfect for jackets or trousers! A brilliant red selvedge denim for making quality garments.
4.8oz Denim Shirting - Indigo
150cm wide, lightweight 4.8oz cotton denim shirting fabric in classic indigo. Great for summer!
6.4oz Stretch Denim - Blue Black
124cm wide, 6.4oz blue-black stretch denim fabric with a cotton, polyester, and spandex blend.
Mad Max - 11oz Dark Blue Denim
142cm wide, 97% cotton and 3% elastane, 11oz heavyweight denim fabric in dark blue.
134cm wide, 97% cotton and 3% elastane, 11.8oz heavyweight denim fabric in dark blue.
Japanese Denim - 13.7oz - Indigo
Japanese Denim - 13.7oz - Indigo
80cm wide, 100% cotton 13.7oz indigo deadstock denim with a red selvedge. Woven in Japan.
Huge Clearance Packs (1kg - 7.5kg)
Chose from our huge clearance packs, at a huge discount! Big bags of quality pieces sold by weight. Heavily discounted due to potential faults, however each piece of fabric is very much usable for all sorts of projects! These are non-returnable.
Monza Denim - 10.2oz - Dark Wash
Monza Denim - 10.2oz - Dark Wash
137cm wide, 97% cotton & 3% elastane woven denim in dark wash with a luxuriously soft finish.
Monza Denim - 14oz - Charcoal
This 147cm wide, 97% cotton & 3% elastane woven Italian denim in charcoal has a lovely soft finish.
Monza Denim - 11oz - Deep Blue
Monza Denim - 11oz - Deep Blue
148cm wide, 97% cotton & 3% elastane Italian woven 11oz denim in deep blue with a soft finish.
Monza Denim - 12.7oz - Black
138cm wide, 97% cotton & 3% elastane woven denim in black with a lovely soft finish and slight stretch.
Monza Denim - 10.5oz - Indigo
140cm wide, 97% cotton & 3% elastane Italian woven denim in indigo with a soft finish and subtle stretch.
Monza Denim - 12.7oz - Dark Indigo
Monza Denim - 12.7oz - Dark Indigo
146cm wide, 97% cotton & 3% elastane woven denim in dark indigo with a luxuriously soft finish.
Fibre Mood - 9.5oz Washed Denim - Dark Olive
Fibre Mood - 9.5oz Washed Denim - Dark Olive
100% cotton dark olive washed denim fabric, 9.5oz (320gsm), Oeko-Tex Standard 100 certified. A durable and stylish denim
Fibre Mood - 9.5oz Washed Denim - Tan
Fibre Mood - 9.5oz Washed Denim - Tan
100% cotton Tan washed denim fabric, 9.5oz (320gsm), Oeko-Tex Standard 100 certified. Soft yet durable
Fibre Mood - 9.5oz Washed Denim - Red
Fibre Mood - 9.5oz Washed Denim - Red
100% cotton red washed denim fabric, 9.5oz (320gsm), Oeko-Tex Standard 100 certified. Soft yet durable
Fibre Mood - 9.5oz Washed Denim - Black
Fibre Mood - 9.5oz Washed Denim - Black
100% cotton black washed denim fabric, 9.5oz (320gsm), Oeko-Tex Standard 100 certified. Soft yet durable
7.5oz Washed Denim - Light Blue
7.5oz Washed Denim - Light Blue
148cm wide, cotton 7.5oz washed denim fabric in light blue with a soft handle and a worn-in look.
Remnant - Matte Look Cotton (1.52m)
Remnant (1.52m) - 145cm wide, coated cotton twill trouser fabric in black, with a matte, wet-look finish and slight stretch!
Our 122cm wide, cotton and elastane blend stretch denim fabric in black is perfect for jeans or fitted skirts.
Como Moderno - Denim - Fabio
Fabio, an Italian deadstock stretch denim from our Como Moderno collection. Classic Indigo, approximately 345 gsm (~10oz).
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 - Cristiano
Como Moderno - Denim - Cristiano
Cristiano, an Italian deadstock stretch denim from our Como Moderno collection. Matte Black, approximately 359 gsm (~10.5oz).
Como Moderno - Denim - Salvatore (Seconds)
Salvatore, an Italian deadstock stretch denim from our Como Moderno collection. Dark Blue, approximately 212 gsm (~6.5oz).
Como Moderno - Denim - Leonardo
Como Moderno - Denim - Leonardo
Leonardo, an Italian deadstock stretch denim from our Como Moderno collection. Mid Blue Indigo, approximately 169 gsm (~5oz).
Como Moderno - Denim - Vittorio
Como Moderno - Denim - Vittorio
Vittorio, an Italian deadstock stretch denim from our Como Moderno collection. Light Blue, approximately 305 gsm (~9oz).
Como Moderno - Denim - Raffaello
Como Moderno - Denim - Raffaello
Raffaello, an Italian deadstock stretch denim from our Como Moderno collection. Black (fine broken twill), approximately 380 gsm (~11oz).
Como Moderno - Denim - Adriano
Como Moderno - Denim - Adriano
Adriano, an Italian deadstock stretch denim from our Como Moderno collection. Black (broken denim, soft, not matte), approximately 389 gsm (~11.5oz).
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 Classico - Denim - Stefano
Como Classico - Denim - Stefano
Mid-grey Italian denim, 359gsm 10.5oz - solid stuff, no messing.
Como Classico - Denim - Matteo
Como Classico - Denim - Matteo
Como Classico: Matteo, a modern shirting-weight denim.
Como Classico - Denim - Luca
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.
Denim Fabric, as we all know was born out of the wild west. Transferred as a working cloth made here in Lancashire until the 1980's, down the road from where we are now. Over time denim has morphed and adapted into a fashion statement. The addition of other yarns and elastane gives denim much more flexibility.
Denim is a versatile material. From traditional dark blue, hard wearing denim for work wear and bag making. To soft pale blue denim shirting and stretch denim for skinny jeans, leggings and dresses.
What is the best denim for you? Washed denim is soft and malleable and easy to sew with. Lightweight 4oz denim is a perfect weight for shirts and loose style trousers. Medium weight 8oz denim for all other garment types. 14oz is the heaviest denim we have. It can take some sewing but it is, the perfect denim material for traditional jeans. It is as strong a cloth as you will buy. With plenty of denim fabrics to choose from our denim range has something for everyone so you can make your own style.
From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.
Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.