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
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.
145cm wide vibrant red 7.75oz stretch cotton denim.
Expanse Denim - Dark Camel
Dark camel 7.75oz stretch denim with comfortable give.
4oz Denim Chambray - Tropical Leaves
175cm wide, 100% cotton 4oz lightweight chambray fabric with a tropical leaf print in grey.
4oz Denim Chambray - Painted Florals
175cm wide, 100% cotton 4oz lightweight chambray denim fabric with a pretty ditsy floral print.
6oz Denim - Serenity
170cm extra-wide 6oz navy denim, lightweight and versatile.
7.8oz Deadstock Denim Shirting - No. 1
Italian ex-designer 7.8oz cotton denim shirting with classic structure.
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.
9.4oz cotton denim, 176cm wide in dark navy with soft midweight handle.
8oz Washed Denim - Black
8oz washed black denim, 160cm wide with soft handle and classic twill finish.
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%.
Lovely white printed floral blue denim chambray. 4oz, 146cm wide.
8oz Washed Denim - Dark Blue
8oz washed dark blue denim, 145cm wide in soft 100% cotton twill.
4oz Washed Chambray Denim - Black
4oz Washed Chambray Denim - Black
Lightweight 4oz black washed chambray denim.
4oz Washed Chambray Denim - Dark Blue
4oz Washed Chambray Denim - Dark Blue
Washed 4oz lightweight denim chambray fabric in dark blue.
4oz Washed Chambray Denim - Mid Blue
4oz Washed Chambray Denim - Mid Blue
4oz classic mid-blue chambray with relaxed wash.
4oz Washed Chambray Denim - Light Blue
4oz Washed Chambray Denim - Light Blue
Washed 4oz lightweight denim chambray fabric in light blue, wonderfully soft with a great drape.
8oz Washed Denim - Mid Blue
8oz washed mid blue denim, 145cm wide in soft 100% cotton twill.
This is a nice quality lightweight cotton/ polyester denim in a traditional dark blue.
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.
Denim fabric, as we all know, was born out of the Wild West. It was produced as a working cloth here in Lancashire until the 1980s, just down the road from where we are now. Over time, denim has evolved into a fashion staple. The addition of other yarns and elastane gives denim greater flexibility and comfort.
Denim weight is measured in ounces per square yard (oz) or grams per square metre (gsm). While classifications can vary slightly across the industry, the ranges below reflect standard dressmaking fabric weights used by UK retailers.
Use the filters above to refine by weight or browse all denim fabrics to compare options.
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.