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.
Free UK delivery over £75
100% Merino Wool Jersey - Taupe
100% Merino Wool Jersey - Taupe
Taupe jersey in Australian merino wool - brushed, breathable and ideal for relaxed wear.
100% Wool Fleece - Moss
143cm wide, 100% Australian virgin wool fleece in moss. Mulesing-free and sheep-friendly!
13 Wale Corduroy - Dark Brown
158cm wide, 13-wale corduroy fabric made from cotton in a dark brown hue, excellent for durable jackets.
16 Wale Washed Corduroy - Chestnut
16 Wale Washed Corduroy - Chestnut
147cm wide, 100% cotton 16-wale washed corduroy in warm brown. 220-230gsm and Oeko-Tex certified.
21 Wale Needlecord - Moss
100% cotton 21-wale needlecord fabric in a dark green hue, perfect for soft furnishings and clothing.
21 Wale Needlecord - Sage
148cm wide, 100% cotton, 21 wale needlecord fabric in a sage green hue, great for clothing & soft furnishings.
21 Wale Needlecord - Terracotta
21 Wale Needlecord - Terracotta
Our 140cm wide, 21-wale cotton needlecord fabric in terracotta is OEKOTex certified, great for childrens wear.

Wool Coating
BROWSE NOW
265gsm Stretch Twill - Olive
150cm wide, polyester, viscose and elastane blend twill fabric in olive green, perfect for suits and dresses.
145cm wide, 7.75oz stretch denim in rich brown. 98% cotton, 2% elastane - soft, structured and breathable, perfect for jeans.
7.75oz Stretch Denim - Toffee
145cm wide, 7.75oz stretch denim in toffee brown. 98% cotton, 2% elastane - soft, comfortable and perfect for jeans.
Alexa - Olive
139cm wide 45% cotton and 55% linen chambray fabric in olive. Perfect for summer garments!
139cm wide 45% cotton and 55% linen chambray fabric in sage. Perfect for summer garments!
Our 100% polyester jersey fabric in an olive green hue features a looped back, perfect for lounge-wear garments!
BA - Double Gauze - Sunflower - Terracotta
144cm wide, cotton broderie anglaise double gauze fabric in terracotta with dainty sunflower motifs.
BA - Erin - Sage
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in sage green.
Soft and breathable 144cm wide, 100% cotton broderie anglaise fabric in sage green.
Sage green cotton broderie anglaise, 140cm wide, 133gsm. Soft, breathable, and lightweight
Bamboo Jersey - Dusty Terracotta
Bamboo Jersey - Dusty Terracotta
150cm wide, Oeko-Tex bamboo jersey fabric in terracotta, 230gsm--soft, breathable, and stretchy.
Bertie
154cm wide, wool suiting fabric with a brown & black houndstooth check, made in Italy.
Italian-woven brown suiting fabric. Made from 73% virgin wool, 26% wool mohair, 1% elastane.
142cm wide form-fitting dress fabric made from a blend of polyester, viscose and elastane. Ex-designer cloth featuring a burnt orange face and a black reverse.
Boiled Wool - Green
150cm wide, 65% polyester, 35% wool, lightweight boiled wool in green.
Boiled Wool - Terracotta
148cm wide, polyester & wool mix terracotta boiled wool coating fabric. Lightweight and durable.
Brushed French Terry - Terracotta
Brushed French Terry - Terracotta
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in terracotta.
143cm wide, 8 wale cotton stretch easy-care corduroy fabric in moss, with a unique bubble effect.
153cm wide, Italian 100% wool melton brushed coating fabric in a russet brown and black blend.
Cable Car - Chunky Wool - Moss
Our Italian moss green cable-knit fabric is made from 100% lambswool, soft and chunky, perfect for winter wear.
Cable Car - Chunky Wool - Olive Green
149cm wide, Italian lambswool cable-knit fabric in olive green, perfect for soft and cosy jumpers.
153cm wide, lightweight Italian cotton twill in dark olive. Soft and breathable, ideal for tailored shorts, trousers, and suiting.
Corduroy Quilting - Olive
140cm wide, polyester corduroy quilting fabric in olive. Great for cosy & stylish jackets and coats.
Cotton Canvas - Sage
Plain cotton canvas in sage. very strong cloth for use anywhere you need strength.
Cross Hatch - Olive
Linen look dress fabric in a marl dark olive green, perfect for dressmaking.
Cushion Soft - Burnt Orange
149cm wide burnt orange water-resistant polyester fabric, great for adding rustic charm to your outdoor decor while providing durability and comfort. Oeko Tex.
Double Gauze - Moss
100% Cotton dress fabrics in moss with a wrinkle finish great for hiding creases. Breathable and light-weight so good for summer garments.
135cm wide, cotton double gauze fabric in pale sage, 126gsm, breathable and Oeko-Tex certified.
150cm wide, lightweight 100% cotton twill trousering fabric in dark sand with a soft finish.
156cm wide, lightweight wool blend coating in melange taupe/grey with a lightly felted finish.
Fibre Mood - Heavy Crepe - Moss
145cm wide, polyester, viscose & elastane, 285gsm heavy crepe dress fabric in moss green.
160cm wide lightweight soft polyester draping fabric. With a gorgeous khaki/live hue and soft velvet satin finish. Perfect for dresses with glamour.
This lightweight dress fabric is perfect for your summer wardrobe. Crafted from 100% viscose, it boasts a delightful olive green hue.
Our 150cm wide plain French Terry jersey fabric in a dark olive shade is great for joggers & sweaters.
French Terry - Moss
Plain moss green 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Sage green 95% Cotton, 5% elastane French Terry OEKO-TEX jersey fabric with a looped back.
Fur Backed Faux Leather - Olive
142cm wide, polyester-polyurethane stretch faux leather fabric in dark olive with a soft fur backing.
151cm wide, corduroy fleece fabric in olive green with a soft cord front and plush faux fur backing.
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.