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.
Baby Driver - Flower Power - Plum
112cm wide, 100% cotton needlecord fabric in plum with a floral print in cream, purple, and green.
Finest Challis - Jungle Reverie
140cm wide, digitally printed viscose challis in an oversized floral design on an olive base.
GOTS Organic French Terry - Soft White
95% cotton and 5% elastane organic French Terry fabric in soft white, GOTS certified, perfect for hoodies.
Woven in Italy, this fine wool suiting fabric has a brown overcheck on a dark grey ground. Deadstock.
142cm wide, magenta crepe dress fabric made from 86% acetate, 9% silk and 5% polyester.
140cm wide, 21 wale cotton needlecord fabric, perfect for dressmaking, children's wear and soft furnishings.
140cm wide, 100% cotton, 21-wale needlecord fabric in lavender. Perfect for lightweight and soft dresses.
Mona - Luxury Ponte - Jet Black
148cm wide jet black luxury ponte fabric, 350gsm. A stretch fabric with a smooth, refined finish
A classic 100% wool check suiting fabric in moss, almond, brown, and beige tones.
Italian ex-designer cotton flannel, 157cm wide, 180gsm. Soft brushed check in teal, camel, and cream
155cm wide, deadstock 80% wool, 20% alpaca lightweight coating fabric in honey. Woven in Italy!
152cm wide, ex-designer fine lightweight 100% wool twill suiting fabric in plain black. Lovely stuff.
What Light Shines - Satin Mini Micro
152cm wide super soft navy cotton shirting fabric features a stylish small scale white speckle print. With a satin finish.
Polyester and wool blend boucle fabric with a pink, black and white striped design. Create jackets and coatigans with this 145cm wide chunky knit fabric.
143cm wide, 100% Australian virgin wool fleece in royal blue. Mulesing-free and sheep-friendly!
143cm wide, 100% Australian virgin wool fleece in mauve. Mulesing-free and sheep-friendly!
100% Wool Fleece - Duck Egg Blue
143cm wide, 100% Australian virgin wool fleece in duck egg blue. Mulesing-free and sheep-friendly!
Woven in Italy, this 146cm wide superfine navy suiting fabric is made from cotton and viscose with a hopsack weave.
146cm wide, 100% wool coating fabric in dark brown. Soft, lightly brushed and woven in Italy.
Cotton elastane dress and trouser fabric in a vibrant large red with green floral print.
137cm wide, very fine and soft 100% silk crepe fabric with a floaty floral and leaf design.
100% cotton seersucker dress fabric with a tie-dye print in orange & white, ideal for breathable blouses.
144cm wide, OEKO-TEXÆ cotton dressmaking fabric in brown, excellent for floaty trousers, shirts, and skirts!
140cm wide, viscose challis fabric with a watercolour leopard print in aqua, lilac, coral and black.
145cm wide, 7.75oz stretch denim in toffee brown. 98% cotton, 2% elastane - soft, comfortable and perfect for jeans.
143cm wide, viscose voile fabric in timeless white, beautifully soft & lightweight. Great for summer!
158cm wide, purple polyester chiffon made in Italy featuring an abstract design and crinkled face, ideal for dresses and puff sleeves!
146cm wide, polyester fabric in turquoise that offers the look & feel of linen whilst being crease resistant.
153cm wide, lightweight 100% wool suiting fabric in black. Made in Italy with a soft handle.
145cm wide, Ecovero(TM) viscose challis dress fabric with a colourful all over paintbrush stroke design.
139cm wide 45% cotton and 55% linen chambray fabric in olive. Perfect for summer garments!
151cm wide, corduroy fleece fabric in rust with a soft cord front and plush faux fur backing.
147cm wide 98% polyester 2% elastane stretch satin fabric in grey with a smooth and glossy finish.
150cm wide polka dot print cotton in mint green with white spot.
This viscose and linen blend fabric features a watercolour floral design in blue, green, and yellow.
This viscose and linen blend fabric features a watercolour floral design in purple, green, and pink.
This 100% linen fabric in blue offers a wonderful balance of breathability & durable structure.
This 100% linen fabric in navy offers a wonderful balance of breathability & durable structure.
144cm wide, rayon, polyester & spandex blend seersucker fabric in orange. Great for summer wear!
Made from 100% viscose, this pink and white check gingham shirting fabric is perfect for dressmaking!
142cm wide, viscose acetate blend tailors lining fabric in sky blue with a lustrous, twill finish.
This light grey, 80% cotton and 20% polyester knitted velour fabric is beautifully soft. Perfect for creating lounge and sports wear. OEKO-TexÆ.
Cotton and spandex blend sateen fabric with a digitally printed abstract marble effect in black and green, great for dresses!
156cm wide, fine wool & polyester mix suiting fabric with a crepe weave and subtle sheen.
157cm wide fine weave 100% cotton twill suiting fabric in very dark navy with a superb finish.
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.