Croft Mill

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?

49–72 of 96 items
View:
Sort by:
Heavenly - Lady
Part number
1804O09C

Heavenly - Lady

This denim is a classic as they come, in a traditional but very pretty pink floral overprint on blue denim chambray.
Price incl. VAT
£12.50
Blueberry Denim Chambray
Part number
2305H01

Blueberry Denim Chambray

Made from 70% cotton, 27% polyester and 3% elastane, this draping stretch denim chambray fabric is ideal for shirting!
Price incl. VAT
£14.00 per metre
12oz Titan Denim
Part number
2303P48

12oz Titan Denim

155cm wide, fabulous quality heavy 12oz dark blue cotton denim fabric, ideal for hard-wearing jeans and jackets!
Price incl. VAT
£15.00 per metre
6oz Denim - Serenity
Part number
2302B04

6oz Denim - Serenity

170cm wide, super dark navy denim fabric made from cotton, ideal for tote bags, jeans, jackets and dresses!
Price incl. VAT
£12.50 per metre
6oz Denim - Indigo Dreams
Part number
2302B03

6oz Denim - Indigo Dreams

This 6oz lightweight denim fabric in a dark blue hue is excellent for pinafore dresses, jeans and shirts!
Price incl. VAT
£12.00 per metre
Skyline Stripe Denim Look
Skyline Stripe Denim Look
Part number
2302B02

Skyline Stripe Denim Look

158cm wide, lightweight denim fabric made from cotton, featuring a white stripe pattern on a navy ground, ideal for jackets!
Price incl. VAT
£12.00 per metre
8oz Denim - Barney
Part number
2302M14

8oz Denim - Barney

145cm wide indigo cotton denim fabric has a slightly heavier 8oz weight. Great for jeans, skirts, dresses and jackets. With 3% elastane.
Price incl. VAT
£14.50 per metre
6oz Denim - Ronald
Part number
2302M10

6oz Denim - Ronald

160cm wide 6oz indigo cotton denim fabric with 3% elastane and a slightly crispier hand. Great for light jackets, jeans, skirts and dresses.
Price incl. VAT
£14.50 per metre
6oz Denim - Gilbert
Part number
2302M08

6oz Denim - Gilbert

144cm wide 6oz dark blue cotton denim fabric with 3% Elastane. This is a great fabric for light jackets, jeans, skirts and dresses.
Price incl. VAT
£14.50 per metre
6oz Denim - Ernest
Part number
2302M11

6oz Denim - Ernest

156cm wide 6oz cotton denim fabric with 3% Elastane. A dark indigo blue denim cloth is a superb choice for jackets, jeans, skirts and dresses.
Price incl. VAT
£14.50 per metre
4oz Denim Shirting - Indigo
Part number
2302B05

4oz Denim Shirting - Indigo

150cm wide cotton 4oz denim chambray shirting fabric in indigo. Gorgeous lightweight denim with a fabulous hand, perfect for dresses and men's shirts.
Price incl. VAT
£12.00 per metre
8oz Denim - Stretchy Friend - Navy
Part number
2302F02

8oz Denim - Stretchy Friend - Navy

High quality 134cm wide 8oz navy cotton denim with 2% elastane for comfort - Superb for jackets, jeans, skirts and dresses.
Price incl. VAT
£12.00 per metre
Lyocell - Denim
Part number
2210H28

Lyocell - Denim

Our washed denim effect lightweight shirting fabric in dark blue is 100% Lyocell , excellent for dresses, skirts and shirts!
Price incl. VAT
£18.00 per metre
Embden
Embden
Part number
2209AH29

Embden

150cm wide indigo blue lightweight 6oz denim shirting fabric made from a 60% cotton and 40% tencel blend. Has a fabulous embroidered floral design.
Price incl. VAT
£14.00 per metre
Organic Denim - Red Selvedge - Black
Part number
2211BEG01

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.
Price incl. VAT
£17.00 per metre
13.5oz Denim - Landslide - Indigo
Part number
2205BEG02

13.5oz Denim - Landslide - Indigo

‘Landslide’ is an indigo denim fabric, very tough and durable as a heavy weight material making it wonderful for jackets, jeans and more.
Price incl. VAT
£16.00 per metre
10oz Stretch Denim - Dotty - Blue
Part number
2205BEG01

10oz Stretch Denim - Dotty - Blue

This 140cm wide, cute blue denim fabric has a polka dot pattern. The ideal summer fabric with 5-10% stretch perfect for creating dresses and shorts!
Price incl. VAT
£13.00 per metre
8oz Denim - Deux - Blue Marl
Part number
2207AH09

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!
Price incl. VAT
£15.00 per metre
6oz Stretch Denim - Mid Blue
Part number
0322O1

6oz Stretch Denim - Mid Blue

Stretch 6oz mid blue denim in a medium weight perfect for jean, denim shirts, denim jackets, denim dresses and more. With added Lycra for stretch.
Price incl. VAT
£11.00 per metre
Heavenly - White Floral
Part number
2102O19

Heavenly - White Floral

Simply stunning mid blue denim chambray with a small white floral print. Tiny 4 leaf petal flower design, perfect for summer-inspired pireces.
Price incl. VAT
£9.50 per metre
Heavenly - Fern
Part number
2102O15

Heavenly - Fern

Printed denim chambray fabric with a white fern overprint design. 125g per m². 100% cotton and lovely and soft, it will make something to wear time and again.
Price incl. VAT
£11.95 per metre
10oz Denim - Yami
Part number
2008AH01

10oz Denim - Yami

Indigo mid-weight 10oz denim that is very versatile and because it is soft.
Price incl. VAT
£12.00 per metre
8oz Washed Denim - Dark Blue
Part number
2086x

8oz Washed Denim - Dark Blue

Wonderfully soft 59inch wide 8oz washed denim in dark blue
Price incl. VAT
£13.00 per metre
4oz Washed Chambray Denim - Dark Blue
Part number
1905A09C

4oz Washed Chambray Denim - Dark Blue

Washed cotton 4oz lightweight denim chambray shirting fabric. This one comes in a dark blue denim colour, perfect for shirts.
Price incl. VAT
£10.00 per metre

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.