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.
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.
Glorious indigo and black polyester chiffon dress fabric with a floral pattern. This is a 'flat' chiffon. It is beautiful, soft and looks fabulous.
Hoffman Bali Cotton Lawn - Sea Mist
A showstopping 112cm wide Indonesian cotton lawn fabric with hand painted design featuring turquoise bursts scattered across a rich, tonal background.
Hoffman Bali Cotton Lawn - Cobalt
An intense 112cm wide Indonesian cotton lawn fabric with hand painted design in shades of cobalt and midnight blue bring dramatic contrast to this floral batik.
148cm wide, lightweight 200gsm crepe fabric in cerise, made from polyester, viscose, and spandex.
140cm wide, Pima cotton lawn fabric with a abstract geometric print in pink, camel, blue and cream.
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.
Combed Cotton Poplin - Paisley Brown
145cm wide, 100% combed cotton poplin fabric in brown with a colourful and intricate paisley print.
Proper Seersucker - Red Stripe
100% cotton red and white striped seersucker. A summer staple. with its relaxed yet refined appearance, seersucker provides†a casual elegance.
154cm wide, fine, strong 98% cotton 2% elastane ribbed gabardine fabric in khaki. Very durable and smooth.
Viscose, polyester and elastane blend jersey fabric featuring a grey ribbed stripe detail, ideal for straight skirts!
Qjutie - Plain Cotton Jersey - White
155cm wide, cotton & spandex plain jersey fabric in white, from the Qjutie & The Qjutest range.
150cm wide, viscose lycra jersey fabric featuring an abstract blue/grey print on a white backdrop.
154cm wide fine cotton suiting & trousering fabric in a classic navy hue, elevated with a luxurious satin finish.
Fibre Mood - Dobby Check - Black
Sheer & lightweight 100% cotton fabric in black with a checked dobby weave, perfect for summer!
A fabulous printed cotton dress fabric featuring a geometric pattern of oranges, terras, pinks and creams on a black background. Ideal for shirts!
Superior quality Italian Punto Di Milano fabric in red, composed of 97% viscose and 3% elastane.
Superior quality Italian Punto Di Milano fabric in grey, composed of 97% viscose and 3% elastane.
150cm wide black faux crocodile skin fabric, 280gsm. Made from polyurethane, polyester, and viscose, durable with textured finish
150cm wide, lightweight 100% cotton trousering fabric in dark navy with a gorgeous smooth finish.
133cm wide, 100% cotton broderie anglaise fabric in black with intricate beige embroidery
152cm wide, 100% polyester faux leather animal skin print fabric in pale beige, ideal for bags and jackets.
150cm wide, Oeko-Tex bamboo jersey fabric in army green, 230gsm--soft, breathable, and stretchy.
Create gorgeous summer garments with this stunning 100% viscose ivory broderie anglaise fabric!
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.