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?

1–24 of 63 items
View:
Sort by:
Denim Dreams
Part number
2311O04

Denim Dreams

157cm-wide denim dress fabric with a gold foil heart print. Lightweight at 120gsm, perfect for shirts, dresses, and childrenswear.
Price incl. VAT
£14.00 per metre
11oz Denim - Black
Part number
2311V01B

11oz Denim - Black

Made from 100% cotton, this traditional 11oz denim fabric in black is perfect for jeans, jackets or bags.
Price incl. VAT
£14.50 per metre
11oz Denim - Blue
Part number
2311V01A

11oz Denim - Blue

Made from 100% cotton, this traditional 11oz denim fabric in classic blue is perfect for jeans, jackets or bags.
Price incl. VAT
£14.50 per metre
Printed Denim Chambray Bundle 2
Printed Denim Chambray Bundle 2
Part number
PRINTEDDCHAMBU2

Printed Denim Chambray Bundle 2

Printed denim bundle: 4 x 1m pieces made from deadstock, end-of-line, and unique fabrics. RRP £8-£12 p/m.
Price incl. VAT
£34.50
Printed Denim Chambray Bundle 1
Printed Denim Chambray Bundle 1
Part number
PRINTEDDCHAMBU1

Printed Denim Chambray Bundle 1

Printed denim bundle: 4 x 1m pieces made from deadstock, end-of-line, and unique fabrics. RRP £8-£12 p/m, offering substantial savings.
Price incl. VAT
£34.50
Dusk Flex Denim
Part number
2308AH

Dusk Flex Denim

Our 122cm wide, cotton and elastane blend stretch denim fabric in black is perfect for jeans or fitted skirts.
Price incl. VAT
£13.00 per metre
Richmond
Part number
2308M11

Richmond

Our 155cm wide, traditional blue 6-7oz denim fabric is made from 100% cotton, ideal for aprons, bags or jeans.
Price incl. VAT
£14.00 per metre
Stockton
Part number
2308M10

Stockton

Made from 100% cotton, this traditional 13oz denim fabric in an indigo hue is perfect for jeans, shorts or skirts.
Price incl. VAT
£15.00 per metre
Grimsby
Part number
2308M14

Grimsby

This dark indigo 8oz denim fabric, made from 97% cotton and 3% elastane is 150cm wide, perfect for jeans.
Price incl. VAT
£15.00 per metre
Sheffield
Part number
2308M13

Sheffield

Our 156cm wide, blue 11oz denim fabric made from 97% cotton and 3% elastane is ideal for overalls and skirts.
Price incl. VAT
£14.00 per metre
Hull
Part number
2308M12

Hull

Made from 97% cotton and 3% elastane, this 147cm wide 12oz denim fabric in indigo is ideal for jeans.
Price incl. VAT
£15.00 per metre
Molly
Part number
2308E02

Molly

172cm wide dark indigo denim fabric, approximately 9-10oz, 100% cotton. Durable and rugged yet not too heavy; ideal for jeans, jackets.
Price incl. VAT
£15.00 per metre
Mike
Part number
2308E02

Mike

Traditional indigo blue denim fabric, approximately 9-10oz, 100% cotton. Durable and rugged yet not too heavy; ideal for jeans, dresses and jackets.
Price incl. VAT
£15.00 per metre
9oz Stretch Denim - Indigo
Part number
2308E03

9oz Stretch Denim - Indigo

Indigo blue 9oz stretch denim: 98% cotton, 2% spandex blend, 300gsm. Durable yet light; perfect for versatile, comfortable jeans and jackets.
Price incl. VAT
£15.00 per metre
Heavenly - Leaves
Part number
2307O03

Heavenly - Leaves

150cm soft denim chambray in blue with a delicate palm leaf print. Perfect for spring and summer tops, jumpsuits, and dresses.
Price incl. VAT
£11.50 per metre
Heavenly - Summer Daisy
Part number
2307O02

Heavenly - Summer Daisy

Beautifully soft denim chambray in mid blue with a bright daisy print. Chambray is perfect for spring and summer tops, jumpsuits, and dresses.
Price incl. VAT
£12.50 per metre
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
Tencel - Denim
Part number
2303H43

Tencel - Denim

Tencel washed denim effect lightweight shirting fabric in mid blue, excellent for dresses, skirts and shirts!
Price incl. VAT
£18.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 - Albert
Part number
2302M13

6oz Denim - Albert

6oz 140cm wide indigo cotton denim fabric. Great for creating, jeans, skirts, dresses and jackets. With 3% elastane and a beautifully soft hand.
Price incl. VAT
£14.50 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.