Free UK delivery over £75

Since - 1974

Mid Weight Denim Fabric

Our Midweight Denim Fabric is perfect for everything from jeans and jackets to skirts and trousers. This 8oz-10oz denim is durable and easy to work with, making it a great choice for both beginners and experienced sewers alike. Plus, our Midweight Denim Fabric comes in a variety of colors and washes, so you're sure to find the perfect match for your next project.

View as:

  • Soft White Denim

    150cm wide, soft white cotton twill 9oz denim trousering fabric. Ideal for trousers, jackets, or skirts.

    Regular price £17.00 p/m
  • Soft Tencel Denim - Dark Indigo

    150cm wide dark blue Tencel blend denim. 294gsm/10.4oz with a soft sheen and subtle stretch. OEKO-TEX certified.

    Regular price £25.40 p/m
  • Remnant - Polka Dot Denim (1.25m)

    Remnant (1.25m) - 135cm wide 8oz cotton stretch denim in white with blue polka dots. Ideal for stylish jeans & jackets.

    Regular price £12.50 p/u
  • Redline Denim

    150cm wide, 100% cotton red 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
  • Fibre Mood - 9.5oz Washed Denim - Tan

    100% cotton Tan washed denim fabric, 9.5oz (320gsm), Oeko-Tex Standard 100 certified. Soft yet durable

    Regular price £19.00 p/m
  • Fibre Mood - 9.5oz Washed Denim - Red

    100% cotton red washed denim fabric, 9.5oz (320gsm), Oeko-Tex Standard 100 certified. Soft yet durable

    Regular price £19.00 p/m
  • Mid Weight Denim Fabric | Denim Jean and Dress Fabrics

    Wool Coating

    BROWSE NOW

  • 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

    Regular price £19.00 p/m
  • Fibre Mood - 9.5oz Washed Denim - Black

    100% cotton black washed denim fabric, 9.5oz (320gsm), Oeko-Tex Standard 100 certified. Soft yet durable

    Regular price £19.00 p/m
  • + More colours Diez Denim - Charcoal

    Diez Denim - Charcoal

    Our 10oz denim twill fabric in charcoal is made from 98% cotton and 2% lycra, perfect for comfy jeans.

    Regular price £19.00 p/m
  • + More colours Diez Denim - Black

    Diez Denim - Black

    Made from 98% cotton and 2% lycra, our 10oz denim twill fabric in black is ideal for hard-wearing jackets.

    Regular price £19.00 p/m
  • + More colours Denim Deconstruct - Pale Blue

    Denim Deconstruct - Pale Blue

    160cm wide, 10.5oz pale blue cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.

    Regular price £14.26 p/m
  • + More colours Denim Deconstruct - Mid Blue
    Sold out

    Denim Deconstruct - Mid Blue

    160cm wide, 10.5oz mid blue cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.

    Regular price £14.26 p/m
  • + More colours Denim Deconstruct - Indigo

    Denim Deconstruct - Indigo

    160cm wide, 10.5oz indigo cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.

    Regular price £14.26 p/m
  • + More colours Denim Deconstruct - Black

    Denim Deconstruct - Black

    160cm wide, 10.5oz black cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.

    Regular price £14.26 p/m
  • Core Range 10oz Denim

    149cm wide, 100% cotton 10oz washed denim fabric in pale blue, mid blue, indigo, or black.

    Regular price £13.50 p/m
  • + More colours 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).

    Regular price £21.96 p/m
  • + More colours Como Moderno - Denim - Fabio

    Como Moderno - Denim - Fabio

    Fabio, an Italian deadstock stretch denim from our Como Moderno collection. Classic Indigo, approximately 345 gsm (~10oz).

    Regular price £21.96 p/m
  • + More colours Como Moderno - Denim - Dario

    Como Moderno - Denim - Dario

    Dario, an Italian deadstock stretch denim from our Como Moderno collection. Mid Blue, approximately 323 gsm (~9.5oz).

    Regular price £21.96 p/m
  • + More colours Como Classico - Denim - Stefano

    Como Classico - Denim - Stefano

    Mid-grey Italian denim, 359gsm 10.5oz - solid stuff, no messing.

    Regular price £21.96 p/m
  • + More colours Como Classico - Denim - Paolo

    Como Classico - Denim - Paolo

    Mid-weight washed denim, ideal for shirts, dresses and jackets.

    Regular price £21.96 p/m
  • + More colours Como Classico - Denim - Luca

    Como Classico - Denim - Luca

    Mid-washed blue Italian denim, 12.5oz (425gsm) - substantial yet soft.

    Regular price £21.96 p/m
  • + More colours Como Classico - Denim - Enzo

    Como Classico - Denim - Enzo

    Italian soft denim, 12oz (407gsm) in classic indigo.

    Regular price £21.96 p/m
  • 9oz - Washed Denim Poppy - Indigo

    Indigo floral washed denim, 176cm wide, 9oz (304gsm). Cotton-rich, durable and soft

    Regular price £14.26 p/m
  • 9oz - Washed Aged Denim - Black

    9oz Black washed denim, 162cm wide, 300gsm. Cotton-rich, durable and soft

    Regular price £14.26 p/m
  • 9.4oz Denim - Flared

    176cm wide, 100% cotton midweight denim in dark navy. Ideal for jeans, skirts, and jackets.

    Regular price £14.26 p/m
  • + More colours 8oz Washed Denim - Mid Blue

    8oz Washed Denim - Mid Blue

    145cm wide, 8oz washed mid blue denim, soft, malleable, and easy to sew. Perfect for shirts!

    Regular price £13.00 p/m
  • + More colours 8oz Washed Denim - Dark Blue

    8oz Washed Denim - Dark Blue

    145cm wide, 8oz washed dark blue denim, soft, malleable, and easy to sew. Perfect for shirts!

    Regular price £13.00 p/m
  • + More colours 8oz Washed Denim - Black

    8oz Washed Denim - Black

    160cm wide fabulous quality 8oz denim in a classic black colour. It's the ideal material for creating jeans, light jackets and dresses!

    Regular price £13.00 p/m
  • + More colours 8oz Denim - Deux - Blue Marl
    Sold out

    8oz Denim - Deux - Blue Marl

    This particular denim fabric is 152cm wide and comes in a classic blue marl colour. It's the ideal material for creating jeans, light jackets and dresses!

    Regular price £15.00 p/m
  • 7oz Soft Denim - Billy - Black

    152cm wide, 7oz black 100% cotton denim fabric. Perfect for trousers, jackets and dungarees.

    Regular price £12.60 p/m

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