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.
Stone Washed Luxury Cotton - Storm
152cm wide 100% cotton poplin dress fabric in a stormy blue shade. Its stone washed texture and hand is great for structured shirts and dresses.
140cm wide, acetate/viscose twill lining fabric in dark espresso brown with a satin sheen.
140cm wide, very fine and soft 100% viscose voile dress fabric in plain black. Great for summer!
150cm wide, wool blend suiting fabric in a dark tonal mix with a subtle white overcheck.
150cm wide, wool suiting fabric with a beige & black houndstooth and red and brown overcheck.
150cm wide, 100% cotton fabric in fuchsia pink. Densely woven with a soft yet structured handle.
21 Wale Needlecord - Pale Blue
Our 21-wale needlecord fabric in pale blue is 100% cotton and perfect for soft, lightweight shirts.
Stof Avalana Jersey - Parallel Pink
Perfect for soft lounge wear, this cotton and elastane jersey fabric features a pink stripe pattern. OEKOTexÆ.
Made from 94% cotton and 6% elastane, this OEKOTex knit jersey fabric in black is perfect for soft dresses.
148cm wide, Italian loosely woven coating in ivory. A rustic 90% wool blend with a raw texture.
Waxed Cotton - Bonneville 6 - Dusk Grey
152cm wide dusk grey waxed cotton fabric 'Bonneville 6', 275gsm.
Glorious 100% wool tartan fabric called Muted Stewart. A suiting weight so fabulous for trousers, skirts, jackets, suits & kilts.
Gorgeous heavy linen dress fabric in a cerise pink, from an Italian maker of fine clothing. Good for trousers, dresses and jackets.
145cm wide cotton poplin floral dress fabric in brown†with an all over white and taupe flower print with smaller yellow†flowers too.
ITA Collection - Bracco Suiting
145cm wide, ex-designer, Italian wool suiting with a classic black & soft white houndstooth check.
146cm wide grosgrain dress fabric. Dark navy viscose shirting and trouser fabric with a fine ribbed weave and interesting wood grain effect.
149cm wide, ex-designer wool and viscose dress fabric with a beautiful large-scale abstract design.
156cm wide, fine lightweight wool suiting fabric in black with white pinstripes. Woven in Italy!
143cm wide, 100% Australian virgin wool fleece in purple. Mulesing-free and sheep-friendly!
135cm wide, 100% cotton broderie anglaise double gauze fabric in a warm coral shade.
165cm wide, Italian viscose fabric with a navy and mustard zig-zag check pattern on a brown base.
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in grey, excellent for floaty trousers, shirts, and skirts!
140cm wide, 100% viscose challis fabric with a layered floral and leaf design in vibrant jewel tones.
Superb quality stretchy knitted dress fabric in black. Great for lining.
150cm wide, zigzag knit crochet fabric in blue made from a blend of 65% acrylic, 25% polyester and 10% wool.
Cable Car - Chunky Wool - Bottle
Italian lambswool cable-knit fabric in a bottle green hue, 140cm wide, perfect for soft and cosy jumpers.
16 Wale Washed Corduroy - Crimson
147cm wide, 100% cotton 16-wale washed corduroy in crimson red. 220-230gsm and Oeko-Tex certified.
137cm wide, 100% silk fabric made in Italy featuring a decorative floral print on a vivid blue backdrop.
143cm wide, viscose voile fabric in timeless black, beautifully soft & lightweight. Great for summer!
150cm wide, plain rust coloured twill fabric made from 100% polyester, ideal for dressmaking and jumpsuits!
140cm wide, 80% viscose, 20% nylon dress fabric with stunning a floral, leaf & palm tree design.
160cm wide, 10.5oz mid blue cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.
Pima Cotton Lawn - Billie Royal
140cm wide, 100% Pima cotton lawn fabric with a royal blue floral and foliage print on cream.
Our 100% polyester jersey fabric in an olive green hue features a looped back, perfect for lounge-wear garments!
Our 21-wale needlecord fabric in silver-grey is 100% cotton and perfect for soft, lightweight shirts.
140cm wide champagne gold jersey knit sequin fabric with soft drape
161cm wide, polyester jacketing fabric in pale beige with faux shearling fur and a suede backing.
150cm wide, ex-designer Italian fine cotton shirting fabric in pale grey with a subtle striped effect.
150cm wide cotton dress and craft fabric in a pink butterfly and floral print.
Superior cotton poplin with multi colours of daisy flowers in a pastel colours on a dark pink background.
This 100% linen fabric in mint green offers a wonderful balance of breathability & durable structure.
142cm wide, cream ex-designer wool pique jersey fabric, lightweight with a soft luxurious texture.
145cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in mid blue.
158cm wide, viscose/nylon double knit lightweight scuba fabric in black/dark navy. Woven in Italy.
Florence Denim - 11.5oz - Pale Blue
142cm wide, 97% cotton 3% elastane, 11.5oz Italian deadstock soft washed denim in pale blue.
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.