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.
Polyester, viscose & elastane blend twill suiting fabric in dark navy blue, perfect for sophisticated suiting.
150cm wide, polyester, viscose and elastane blend twill fabric in olive green, perfect for suits and dresses.
150cm wide, polyester, viscose and elastane blend twill fabric in sand, perfect for suits and dresses.
3 Hole - Broderie Anglaise - Cream
A lovely quality 3 hole broderie anglaise dress fabric in a soft cream with floral detailing. Perfect for summer time!
3 Hole - Broderie Anglaise - White
This is an amazing quality, 3 hole Broderie Anglaise dress fabric in a soft white, with a floral detailing. Perfect for summer time!
150cm wide, 100% cotton craft fabric with multicoloured 3D-effect circle print on white.
150cm wide, 100% cotton fabric with a vibrant 3D rainbow and cloud print on a blue background.
150cm wide, 100% cotton Halloween craft fabric with 3D skull and spider web print.
6 pieces of waterproof fabric, 0.5m - 0.95m pieces. Colours in this pack include blue, green, cream, yellow & khaki.
150cm wide, lightweight 4.8oz cotton denim shirting fabric in classic indigo. Great for summer!
Army green Sherpa Suede with faux-fur backing. Warm, soft and perfect for outerwear.
Black faux-fur backed Sherpa Suede. Soft, warm, and perfect for jackets and outerwear.
Ecru Sherpa Suede with faux-fur backing. Soft, warm and ideal for jackets or linings.
4oz Denim Chambray - Painted Florals
175cm wide, 100% cotton 4oz lightweight chambray denim fabric with a pretty ditsy floral print.
4oz Denim Chambray - Roses + Rae
147cm wide 100% cotton 4oz printed denim chambray. Lightweight, soft and Oeko-Tex certified - ideal for dresses.
4oz Denim Chambray - Tropical Leaves
175cm wide, 100% cotton 4oz lightweight chambray fabric with a tropical leaf print in grey.
4oz Washed Chambray Denim - Black
Our 145cm, washed denim chambray fabric in black is made from 100% cotton and weighs 4oz, perfect for soft shirts.
4oz Washed Chambray Denim - Dark Blue
Washed 4oz lightweight denim chambray fabric in dark blue, wonderfully soft with a great drape.
4oz Washed Chambray Denim - Light Blue
Washed 4oz lightweight denim chambray fabric in light blue, wonderfully soft with a great drape.
4oz Washed Chambray Denim - Mid Blue
Washed 4oz lightweight denim chambray fabric in mid blue, wonderfully soft with a great drape.
5 Hole - Broderie Anglaise - White
This is a soft white, 5 hole broderie anglaise dress fabric with a moon and floral detailing. Perfect for summer time!
6.4oz Stretch Denim - Blue Black
124cm wide, 6.4oz blue-black stretch denim fabric with a cotton, polyester, and spandex blend.
170cm wide, super dark navy denim fabric made from cotton, ideal for tote bags, jeans, jackets and dresses!
150cm wide, lightweight 6oz indigo 100% cotton denim shirting fabric with a soft handle.
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.
148cm wide, cotton 7.5oz washed denim fabric in black with a soft handle and a worn-in look.
148cm wide, cotton 7.5oz washed denim fabric in indigo with a soft handle and a worn-in look.
7.5oz Washed Denim - Light Blue
148cm wide, cotton 7.5oz washed denim fabric in light blue with a soft handle and a worn-in look.
7.75oz Stretch Denim - Anthracite
145cm wide, 7.75oz anthracite grey stretch denim. 98% cotton, 2% elastane - breathable, soft and ideal for jeans.
145cm wide, 7.75oz stretch denim in rich brown. 98% cotton, 2% elastane - soft, structured and breathable, perfect for jeans.
7.75oz Stretch Denim - Grey Wash
145cm wide, 7.75oz grey washed stretch denim. 98% cotton, 2% elastane - soft, comfortable and perfect for jeans.
145cm wide, 7.75oz stretch denim in toffee brown. 98% cotton, 2% elastane - soft, comfortable and perfect for jeans.
145cm wide, 7.75oz white stretch denim. 98% cotton, 2% elastane - crisp, breathable and perfect for jeans.
7.8oz Deadstock Denim Shirting - No. 1
140cm wide, ex-designer lightweight 7.8oz cotton denim shirting fabric in traditional denim blue.
7oz Soft Denim - Billy - Black
152cm wide, 7oz black 100% cotton denim fabric. Perfect for trousers, jackets and dungarees.
154cm wide, 8 wale cotton corduroy fabric with a dark navy - almost black hue, soft and durable, perfect for bags and aprons.
This 148cm wide, 325gsm cotton 8 wale corduroy fabric in red is perfect for jacketing and heavier tunics, dresses or bags!
152cm wide, heavy cotton 8-wale corduroy fabric in sand, perfect for jackets and heavier tunics, dresses or bags.
139cm wide, 8.5oz 70% cotton, 27% polyester, and 3% elastane lightweight denim fabric in indigo.
145cm wide indigo cotton denim fabric has a slightly heavier 8oz weight. Great for jeans, skirts, dresses and jackets. With 3% elastane.
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!
150cm wide, fine & lightweight 100% cotton denim shirting fabric in indigo with a smooth finish.
175cm wide, 100% cotton 8oz denim with a bold white leopard print on indigo. A striking choice for jeans, jackets, skirts, and craft projects.
160cm wide fabulous quality 8oz denim in a classic black colour. It's the ideal material for creating jeans, light jackets and dresses!
145cm wide, 8oz washed dark blue denim, soft, malleable, and easy to sew. Perfect for shirts!
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.