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 99 items
View:
Sort by:
Floppy Denim 200gsm
Floppy Denim 200gsm
Part number
2508CF12

Floppy Denim 200gsm

145cm wide, dark indigo cotton-elastane fabric, 200gsm, with the look of denim but a soft, floppy drape.
Price incl. VAT
€20.75 per metre
Italian Red Selvedge Denim - Classic Indigo
Italian Red Selvedge Denim - Classic Indigo
Part number
2508CF09-R

Italian Red Selvedge Denim - Classic Indigo

81cm wide, 12.7oz Italian selvedge denim in a classic indigo shade with stitched red selvedge. 100% cotton.
Price incl. VAT
€19.66 per metre
Italian Red Selvedge Denim - Ash Black
Italian Red Selvedge Denim - Ash Black
Part number
2508CF011-R

Italian Red Selvedge Denim - Ash Black

82cm wide, 12.2oz Italian denim in black with stitched red selvedge. A heavy, breathable 100% cotton fabric.
Price incl. VAT
€19.66 per metre
Italian Red Selvedge Denim - Dark Indigo
Italian Red Selvedge Denim - Dark Indigo
Part number
2508CF010-R

Italian Red Selvedge Denim - Dark Indigo

94cm wide, 10.7oz Italian selvedge denim in dark indigo with stitched red selvedge. A heavy 100% cotton fabric.
Price incl. VAT
€19.66 per metre
Italian Red Selvedge Denim - Ocean Indigo
Italian Red Selvedge Denim - Ocean Indigo
Part number
2508CF07-R

Italian Red Selvedge Denim - Ocean Indigo

91cm wide, 10.7oz Italian denim with stitched red selvedge. 100% cotton in a classic mid-indigo hue.
Price incl. VAT
€19.66 per metre
8oz Denim - Leopard
Part number
2507E01-B

8oz Denim - Leopard

175cm wide, 100% cotton 8oz denim with a bold white leopard print on indigo. A striking choice for jeans, jackets, skirts, and craft projects.
Price incl. VAT
€18.21 per metre
7oz Soft Denim - Billy - Black
Part number
2506M32-R

7oz Soft Denim - Billy - Black

152cm wide, 7oz black 100% cotton denim fabric. Perfect for trousers, jackets and dungarees.
Price incl. VAT
€14.57 per metre
6oz Denim Shirting - Harry
Part number
2506M35-R

6oz Denim Shirting - Harry

150cm wide, lightweight 6oz indigo 100% cotton denim shirting fabric with a soft handle.
Price incl. VAT
€13.59 per metre
4oz Denim Chambray - Butterfly
Part number
2506O08-B

4oz Denim Chambray - Butterfly

147cm wide 100% cotton 4oz printed denim chambray. Lightweight, soft and Oeko-Tex certified – ideal for dresses.
Price incl. VAT
€12.14 per metre
12oz Recycled Cotton Red Selvedge Denim
Part number
2506AH01-R

12oz Recycled Cotton Red Selvedge Denim

80cm wide, 12oz cotton and elastane denim twill fabric in black with red-stitched selvedge.
Price incl. VAT
€20.23 per metre
4oz Denim Chambray - Roses + Rae
Part number
2506O07-B

4oz Denim Chambray - Roses + Rae

147cm wide 100% cotton 4oz printed denim chambray. Lightweight, soft and Oeko-Tex certified – ideal for dresses.
Price incl. VAT
€12.66 per metre
Denim Deconstruct - Indigo
Part number
2506O06D-B

Denim Deconstruct - Indigo

160cm wide, 10.5oz indigo cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.
Price incl. VAT
€16.48 per metre
Denim Deconstruct - Mid Blue
Part number
2506O06C-B

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.
Price incl. VAT
€16.48 per metre
Denim Deconstruct - Pale Blue
Part number
2506O06B-B

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.
Price incl. VAT
€16.48 per metre
Denim Deconstruct - Black
Part number
2506O06A-B

Denim Deconstruct - Black

160cm wide, 10.5oz black cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.
Price incl. VAT
€16.48 per metre
Soft Tencel Denim - Dark Indigo
Soft Tencel Denim - Dark Indigo
Part number
2506PX09-R

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.
Price incl. VAT
€29.37 per metre
7.75oz Stretch Denim - Anthracite
Part number
2506PX02D-R

7.75oz Stretch Denim - Anthracite

145cm wide, 7.75oz anthracite grey stretch denim. 98% cotton, 2% elastane – breathable, soft and ideal for jeans.
Price incl. VAT
€19.60 per metre
7.75oz Stretch Denim - Brown
Part number
2506PX02C-R

7.75oz Stretch Denim - Brown

145cm wide, 7.75oz stretch denim in rich brown. 98% cotton, 2% elastane – soft, structured and breathable, perfect for jeans.
Price incl. VAT
€19.60 per metre
7.75oz Stretch Denim - White
Part number
2506PX02E-R

7.75oz Stretch Denim - White

145cm wide, 7.75oz white stretch denim. 98% cotton, 2% elastane – crisp, breathable and perfect for jeans.
Price incl. VAT
€19.60 per metre
7.75oz Stretch Denim - Toffee
Part number
2506PX02B-B

7.75oz Stretch Denim - Toffee

145cm wide, 7.75oz stretch denim in toffee brown. 98% cotton, 2% elastane – soft, comfortable and perfect for jeans.
Price incl. VAT
€19.60 per metre
7.75oz Stretch Denim - Grey Wash
Part number
2506PX02A-B

7.75oz Stretch Denim - Grey Wash

145cm wide, 7.75oz grey washed stretch denim. 98% cotton, 2% elastane – soft, comfortable and perfect for jeans.
Price incl. VAT
€19.60 per metre
9.7oz Ivory Stretch Denim
Part number
2504P01

9.7oz Ivory Stretch Denim

150cm wide, 97% cotton, 3% lycra ivory stretch denim fabric. 9.7oz midweight with a soft feel.
Price incl. VAT
€15.03 per metre
6.4oz Stretch Denim - Blue Black
Part number
2503E15-R

6.4oz Stretch Denim - Blue Black

124cm wide, 6.4oz blue-black stretch denim fabric with a cotton, polyester, and spandex blend.
Price incl. VAT
€10.41 per metre
Monza Denim - 10.2oz - Dark Wash
Monza Denim - 10.2oz - Dark Wash
Part number
2503CF18

Monza Denim - 10.2oz - Dark Wash

137cm wide, 97% cotton & 3% elastane woven denim in dark wash with a luxuriously soft finish.
Price incl. VAT
€26.77 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.