Free UK delivery over £75

Since - 1974
Denim

Denim

Denim fabrics are perfect for creating a range of garments, from traditional jeans and workwear to skinny jeans, leggings, and dresses. Our 4oz denim is perfect for shirts and loose-fitting trousers, while our 8oz denim is ideal for all other garment types. For a heavier-weight fabric, try our 14oz denim. Whichever weight you choose, you can be sure that our denim fabrics are of the highest quality and will last you for years to come. So why not add some denim to your sewing stash today?

View as:

  • + More colours Limeline Denim

    Limeline Denim

    150cm wide, 100% cotton lime green and white striped woven denim. 230gsm - breathable and midweight.

    Regular price £21.50 p/m
  • Mad Max - 10.4oz Blue Denim

    135cm wide, 98% cotton and 2% elastane, 10.4oz heavyweight denim fabric in dark blue.

    Regular price £15.00 p/m
  • Mad Max - 11.8oz Blue Denim

    134cm wide, 97% cotton and 3% elastane, 11.8oz heavyweight denim fabric in dark blue.

    Regular price £15.00 p/m
  • Mad Max - 11oz Dark Blue Denim

    142cm wide, 97% cotton and 3% elastane, 11oz heavyweight denim fabric in dark blue.

    Regular price £15.00 p/m
  • Mad Max - 13.5oz Dark Blue Denim
    Sold out

    Mad Max - 13.5oz Dark Blue Denim

    140cm wide, 98% cotton and 2% elastane, 13.5oz heavyweight denim fabric in dark blue.

    Regular price £15.00 p/m
  • Made in Italy 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.

    Regular price £23.16 p/m
  • Made in Italy Monza Denim - 10.5oz - Indigo

    Monza Denim - 10.5oz - Indigo

    140cm wide, 97% cotton & 3% elastane Italian woven denim in indigo with a soft finish and subtle stretch.

    Regular price £23.16 p/m
  • Made in Italy 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.

    Regular price £23.16 p/m
  • Made in Italy Monza Denim - 12.7oz - Black

    Monza Denim - 12.7oz - Black

    138cm wide, 97% cotton & 3% elastane woven denim in black with a lovely soft finish and slight stretch.

    Regular price £23.16 p/m
  • Made in Italy 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.

    Regular price £23.16 p/m
  • Made in Italy Monza Denim - 14oz - Charcoal

    Monza Denim - 14oz - Charcoal

    This 147cm wide, 97% cotton & 3% elastane woven Italian denim in charcoal has a lovely soft finish.

    Regular price £23.16 p/m
  • Made in Italy Moretti - 13oz Black Cotton Denim
    Sold out

    Moretti - 13oz Black Cotton Denim

    Italian, ex-designer deadstock denim fabric in black. Made from 100% cotton, heavyweight, ideal for jeans.

    Regular price £19.96 p/m
  • Made in Italy Narrow Italian Denim

    Narrow Italian Denim

    81cm wide, Italian denim in a classic indigo shade with stitched orange selvedge. 100% cotton.

    Regular price £17.00 p/m
  • + More colours Navyline Denim

    Navyline Denim

    150cm wide, 100% cotton navy and white striped woven denim. 230gsm - breathable and midweight.

    Regular price £21.50 p/m
  • 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.

    Regular price £17.00 p/m
  • Qjutie - 8.5oz Stretch Washed Denim
    Sold out

    Qjutie - 8.5oz Stretch Washed Denim

    145cm wide, 8.5oz cotton & spandex washed denim fabric, from the Qjutie & The Qjutest range.

    Regular price £13.46 p/m
  • Qjutie - Burnout Denim - Yellow

    150cm wide, cotton/polyester burnout denim fabric in yellow, from the Qjutie & The Qjutest range.

    Regular price £15.96 p/m
  • Qjutie - Embroidered Denim Chambray - Daisy
    Sold out

    Qjutie - Embroidered Denim Chambray - Daisy

    145cm wide, cotton embroidered denim chambray fabric, from the Qjutie & The Qjutest range.

    Regular price £18.40 p/m
  • Qjutie - Summer Denim - Yellow

    150cm wide, cotton/polyester denim fabric in yellow, from the Qjutie & The Qjutest range.

    Regular price £14.76 p/m
  • + More colours Redline Denim

    Redline Denim

    150cm wide, 100% cotton red and white striped woven denim. 230gsm - breathable and midweight.

    Regular price £21.50 p/m
  • Remnant - Monza Denim - 10.2oz - Dark Wash (0.5m)

    Remnant (0.5m) - 137cm wide, 97% cotton & 3% elastane woven denim in dark wash with a luxuriously soft finish.

    Regular price £11.58 p/u
  • Remnant - 10oz Denim - Yami (75cm)

    Remnant (75cm) - Indigo mid-weight 10oz denim that is very versatile and because it is soft.

    Regular price £9.00 p/u
  • Remnant - 11oz Denim - Blue (1.89m)

    Regular price £27.40 p/u
  • Remnant - 11oz Eco Denim - Mid Blue (1.1m)

    Regular price £17.60 p/u
  • Remnant - 13.5oz Denim - Landslide - Indigo (80cm)

    Remnant (80cm) - 'Landslide' is an indigo denim fabric, very tough and durable as a heavy weight material making it wonderful for jackets, jeans and more.

    Regular price £12.80 p/u
  • Remnant - 200gsm Stretch Twill - Black (1m)

    Remnant (1m) - This stretch twill in black fabric is made from a blend of polyester, viscose and elastane, perfect for smart suits.

    Regular price £16.00 p/u
  • Remnant - 200gsm Stretch Twill - Forest (1m)

    Remnant (1m) - 150cm wide, polyester, viscose and elastane blend twill fabric in forest green, perfect for suits and dresses.

    Regular price £16.00 p/u
  • Remnant - 265gsm Stretch Twill - Olive (1.9m)

    Remnant (1.9m) - 150cm wide, polyester, viscose and elastane blend twill fabric in olive green, perfect for suits and dresses.

    Regular price £30.40 p/u
  • Remnant - 4oz Denim Chambray - Roses + Rae (1m)

    Remnant (1m) - 147cm wide 100% cotton 4oz printed denim chambray. Lightweight, soft and Oeko-Tex certified - ideal for dresses.

    Regular price £10.95 p/u
  • Remnant - 4oz Washed Chambray Denim - Black (1.5m)

    Remnant (1.5m) - Our 145cm, washed denim chambray fabric in black is made from 100% cotton and weighs 4oz, perfect for soft shirts.

    Regular price £15.75 p/u
  • Remnant - 7.7oz Italian Denim - Mid Blue (1.35m)

    Remnant (1.35m) - 135cm wide, 7.7oz lightweight denim fabric in blue, made from cotton, polyamide, and elastane.

    Regular price £20.93 p/u
  • Remnant - 7.7oz Italian Denim - Mid Blue (2m)
    Sold out

    Remnant - 7.7oz Italian Denim - Mid Blue (2m)

    Remnant (2m) - 135cm wide, 7.7oz lightweight denim fabric in blue, made from cotton, polyamide, and elastane.

    Regular price £31.00 p/u
  • Remnant - 8oz Denim - Smokey Italian (1.8m)

    Regular price £61.13 p/u
  • Remnant - 9.4oz Denim - Flared (1m)

    Remnant (1m) - 176cm wide, 100% cotton midweight denim in dark navy. Ideal for jeans, skirts, and jackets.

    Regular price £14.25 p/u
  • Remnant - Denim By The Dozen - Classic Blue (0.8m)

    Regular price £14.00 p/u
  • Remnant - Denim By The Dozen - Dark Indigo (50cm)
    Sold out

    Remnant - Denim By The Dozen - Dark Indigo (50cm)

    Remnant (50cm) - This dark indigo denim fabric made from cotton is heavy in weight (12oz) and has a washed finish, ideal for jeans.

    Regular price £8.75 p/u
  • Remnant - Denim By The Dozen - Sky Blue (1.75m)

    Regular price £30.63 p/u
  • Remnant - Designer Chino - Grey (50cm)
    Sold out

    Remnant - Designer Chino - Grey (50cm)

    Set Piece - (0.5m) Shiny designer cotton stretch trousering in grey.

    Regular price £7.00 p/u
  • Remnant - Expanse Denim - Dark Camel (1m)

    Remnant (1m) - 145cm wide, 7oz cotton stretch denim twill fabric in dark camel. Perfect for creating skinny jeans!

    Regular price £16.95 p/u
  • Made in Italy Remnant - Gabardine - Esercito (0.95m)

    Remnant - Gabardine - Esercito (0.95m)

    Remnant (0.95m) - 154cm wide, fine, strong 98% cotton 2% elastane ribbed gabardine fabric in khaki. Very durable and smooth.

    Regular price £15.20 p/u
  • Remnant - Heavenly - Lady (1.8m)
    Sold out

    Remnant - Heavenly - Lady (1.8m)

    Regular price £22.50 p/u
  • Remnant - Hidden Herringbone (1.15m)

    Remnant (1.15m) - 145cm wide, cotton-blend trouser fabric in off-white with a soft herringbone weave. Lightweight and breathable with a refined, tailored finish.

    Regular price £17.25 p/u
  • Made in Italy Remnant - Italian Red Selvedge Denim - Ash Black (2.5m)

    Remnant - Italian Red Selvedge Denim - Ash Black (2.5m)

    Regular price £42.50 p/u
  • Remnant - JK - Marmaris - Black (50cm)

    Set Piece 0.50 metres - Incredibly soft and fine cotton trousering fabric from John Kaldor in black, is in the best quality possible, for a fabric this type...

    Regular price £14.50 p/u
  • Remnant - Mad Max - 12.4oz Dark Blue Denim (0.8m)

    Remnant (0.8m) 152cm wide, 97% cotton and 3% elastane, 12.4oz heavyweight denim fabric in dark blue.

    Regular price £12.00 p/u

Denim 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.

Join our creative community

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.

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.

Get The Latest from Croft Mill