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.
143cm wide, 100% Australian virgin wool fleece in turquoise. Mulesing-free and sheep-friendly!
143cm wide, 100% Australian virgin wool fleece in wine red. Mulesing-free and sheep-friendly!
148cm wide, soft indigo twill denim with 2% elastane for gentle stretch. Mid-weight and versatile.
Made from 100% cotton, this traditional 11oz denim fabric in classic blue is perfect for jeans, jackets or bags.
152cm wide, 11oz heavyweight denim in mid blue, made from recycled cotton and polyester.
Heavy 12.5oz cotton denim in classic indigo. Perfect for durable jeans, jackets, and workwear.
12.5oz Designer Denim - Trento
140cm wide, ex-designer cotton & elastane wide weave denim in black has a luxurious soft finish.
12oz Recycled Cotton Red Selvedge Denim
80cm wide, 12oz cotton and elastane denim twill fabric in black with red-stitched selvedge.
155cm wide, fabulous quality heavy 12oz dark blue cotton denim fabric, ideal for hard-wearing jeans and jackets!
158cm wide, 13-wale corduroy fabric made from cotton in a dark brown hue, excellent for durable jackets.
152cm wide cotton bull denim fabric. This heavyweight fabric is made from pure cotton and is perfect for creating durable apparel and home decor projects.
16 Wale Washed Corduroy - Army
147cm wide, 100% cotton 16 wale washed corduroy in army green. 220-230gsm and Oeko-Tex certified.
16 Wale Washed Corduroy - Chestnut
147cm wide, 100% cotton 16-wale washed corduroy in warm brown. 220-230gsm and Oeko-Tex certified.
16 Wale Washed Corduroy - Crimson
147cm wide, 100% cotton 16-wale washed corduroy in crimson red. 220-230gsm and Oeko-Tex certified.
16 Wale Washed Corduroy - Grey
147cm wide, 100% cotton 16-wale washed corduroy in dark grey. 220-230gsm and Oeko-Tex certified.
16 Wale Washed Corduroy - Mustard
147cm wide, 100% cotton 16-wale washed corduroy in mustard yellow. 220-230gsm and Oeko-Tex certified.
147cm wide, 100% cotton 16-wale washed corduroy in tomato red. 220-230gsm and Oeko-Tex certified.
16 Wale Washed Corduroy - Teal
147cm wide, 100% cotton 16-wale washed corduroy in teal blue. 220-230gsm and Oeko-Tex certified.
This stretch twill in black fabric is made from a blend of polyester, viscose and elastane, perfect for smart suits.
78% polyester, 18% viscose and 4% elastane twill fabric in brown, 200gsm with a nice drape, ideal for trousers.
150cm wide, polyester, viscose and elastane blend twill fabric in forest green, perfect for suits and dresses.
This versatile 21-wale cotton needlecord fabric in black can be used for clothing and soft furnishings.
140cm wide, 100% cotton, 21 wale needlecord fabric in brown, perfect for autumn dressmaking.
Made from 100% cotton, this 21 wale needlecord fabric in charcoal is perfect for pinafore dresses.
High-quality 21-wale needlecord fabric in blue, made from cotton and ideal for soft, lightweight shirts.
140cm wide, 21 wale needlecord fabric made from 100% cotton in ecru - ideal for soft furnishings and clothing.
148cm wide, 21 wale cotton needlecord fabric in an emerald green hue, perfect for lightweight and soft shirts.
100% cotton 21 wale needlecord fabric in a fuchsia pink hue, 140cm wide, perfect for children's wear.
148cm wide, 21 wale cotton needlecord fabric in gold, perfect for dressmaking, children's wear and soft furnishings.
140cm wide, 100% cotton, 21-wale needlecord fabric in lavender. Perfect for lightweight and soft dresses.
140cm wide, 100% cotton, 21 wale needlecord fabric in orange, perfect for soft shirts. OEKOTex Certified.
148cm wide, 100% cotton, 21-wale needlecord fabric in marine blue. Perfect for lightweight and soft dresses.
140cm wide, 21 wale cotton needlecord fabric, perfect for dressmaking, children's wear and soft furnishings.
100% cotton 21-wale needlecord fabric in a dark green hue, perfect for soft furnishings and clothing.
Our dark navy 21 wale needlecord fabric is made from 100% cotton and OEKOTex certified, great for shirts.
140cm wide, 21 wale cotton needlecord fabric in an ochre hue, perfect for lightweight and soft shirts.
21 Wale Needlecord - Pale Blue
Our 21-wale needlecord fabric in pale blue is 100% cotton and perfect for soft, lightweight shirts.
OEKOTex 21-wale needlecord fabric in a petrol blue hue, 100% cotton and 140cm wide, ideal for dresses.
This 100% cotton 21-wale needlecord fabric in a pink hue is 148cm wide and perfect for children's wear.
148cm wide, 100% cotton, 21 wale needlecord fabric in purple, perfect for soft shirts. OEKOTex Certified.
148cm wide, 100% cotton, 21 wale needlecord fabric in a sage green hue, great for clothing & soft furnishings.
148cm wide, 100% cotton, 21 wale needlecord fabric in red, great for dressmaking & soft furnishings.
Our 21-wale needlecord fabric in silver-grey is 100% cotton and perfect for soft, lightweight shirts.
21 Wale Needlecord - Terracotta
Our 140cm wide, 21-wale cotton needlecord fabric in terracotta is OEKOTex certified, great for childrens wear.
140cm wide, 100% cotton, 21 wale needlecord fabric in a wine hue, great for dressmaking & soft furnishings.
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.