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.
112cm wide, lightweight 90% polyester, 10% cotton fabric with a safari animal print on white.
140cm wide, lightweight brushed 100% cotton twill fabric in dull khaki. Melt in your mouth stuff!
150cm wide, superfine 100% wool fabric in a tiny houndstooth check of dark and pale grey.
145cm wide, viscose fabric with a pale pink base and bold swirling print in pink, orange & violet.
144cm wide, gorgeously lightweight 100% viscose fabric in mint. Ideal for summer garments!
146cm wide, beige polyester fabric that offers the look & feel of linen whilst being crease resistant.
144cm wide, polyester & elastane orange satin leopard jacquard dress fabric. Woven in Spain!
115cm wide 100% cotton fabric with a purple, pink and yellow floral design against an ivory ground.
Hoffman Bali Cotton Lawn - Hummingbird - White
A bold & beautiful 112cm wide Indonesian cotton lawn fabric with hand painted design featuring inky blues, teal, and crisp white petals sat on a richly mottled navy base.
BA - Embroidered Lawn - Mellow Yellow
This cheerful 140cm wide pastel yellow embroidered cotton lawn floral broderie anglaise fabric is perfect for creating elegant dresses & charming tops.
148cm wide, duck egg blue fine twill weave 100% cotton dress fabric with an all-over tiny floral print.
Plain Viscose Satin - Off White
140cm wide, 135gsm viscose rayon satin fabric in off white. Lightweight with a silky handle, sheen and drape, perfect for blouses.
140cm wide, 135gsm viscose and rayon satin fabric in black. Lightweight with a silky handle and fluid drape.
Qjutie - Cotton Crochet - Ecru
150cm wide, 100% cotton crochet fabric in ecru, from the Qjutie & The Qjutest range.
Qjutie - Seersucker Stripe - Navy
145cm wide, cotton seersucker fabric in white & navy stripes, from the Qjutie & The Qjutest range.
140cm wide, 100% viscose crepe fabric with an irregular yet organised patchwork design in purple, mauve, teal, and orange. Lightweight 121gsm with elegant drape, perfect for dresses, blouses, and skirts.
140cm wide, viscose lawn in black with a floral print and drapey feel; ideal for kaftans, layering and lining.
Qjutie - 8.5oz Stretch Washed Denim
145cm wide, 8.5oz cotton & spandex washed denim fabric, from the Qjutie & The Qjutest range.
140cm wide, viscose, linen & polyester mix fabric in natural, from the Qjutie & The Qjutest range.
Fibre Mood - Viscose Tencel Finish - Pink
Lightweight 145cm wide, 93% viscose and 7% polyester Tencel finish twill dress fabric in pink.
This 100% cotton poplin batik fabric features a lively palette of red, green, pink, and blue hues.
This viscose poplin fabric features a bold & dynamic pattern in vivid orange against a black ground.
Gorgeous abstract 100% silk dress fabric in brown, perfect for lightweight garments. Deadstock, made in Italy.
Woven in Italy, this deadstock fabric is made from 100% cotton, featuring a large paisley print on a soft white ground.
MarineBlu Viscose - Elisa - Orange
Italian, ex-designer, deadstock viscose dress fabric featuring a colourful small-scale floral print on a black ground.
MarineBlu Viscose - Elisa - Green
100% viscose fabric with a green/purple floral pattern on a black ground, ex-designer, deadstock made in Italy.
163cm wide, crisp polyester-cotton shirting fabric with a bold red and white chessboard check.
An elegant beige Italian silk satin with a subtle glossy finish and fluid drape. Understated and timeless, it's perfect for silk skirts, blouses, and classic occasionwear.
Voyage - Netherton Loganberry Heather Morlich Cotton
The Netherton design from Voyage is overflowing with stunning detail and personality.
160cm wide, polyester crochet lace fabric in earthy tones. Perfect for a chic beach cover-up.
140cm wide, 95% cotton, 5% elastane knit jersey fabric in rich brown with a ditsy leopard print.
150cm wide silk-viscose blend with captivating burnout animal print in sunset pink hues. Ideal for elegant dresses, blouses and scarves.
Brushed Viscose Twill - Harper
148cm wide, lightweight brushed 100% viscose twill fabric with a bold white floral print on black.
145cm wide, viscose elastane dress fabric in bright orange. Midweight with great body and drape.
True Essentials - T-Shirting - White
100% cotton T-shirting jersey, 168cm wide, 196gsm. Soft, breathable midweight knit
Oeko-Tex Certified, navy blue, ramie linen and cotton blend fabric, perfect for curtains and tablecloths.
136cm wide, ex-designer washed silk fabric in a rich coral colour. Perfect for luxurious blouses.
142cm wide, ex-designer viscose fabric with a wild cartoon like floral design in bold colours.
147cm wide, 100% silk lightweight Italian shirting fabric in vibrant yellow with a crisp finish.
135cm wide, cotton double gauze fabric in sand, 130gsm, breathable and Oeko-Tex certified.
135cm wide, cotton double gauze in hot pink, 126gsm. Lightweight, breathable and super comfy.
112cm wide, 90% polyester, 10% cotton fabric with a tropical palm and flower print on cream.
135cm wide, cotton double gauze fabric in navy blue, 130gsm, breathable and Oeko-Tex certified.
Made from 100% viscose, this colourful abstract print dress fabric is perfect for floaty summer blouses.
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.