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.
Springs Creative - Frozen Sisters Forever
112cm wide printed craft cotton fabric featuring Elsa and Anna on a purple ground with lilac spots and snowflakes, phrase "Sisters Forever."
Poplin Print - Sweet Dreams - Sky Blue
114cm wide, Sky Blue 100% cotton dress and craft fabric with unicorns, clouds, castles and various other dream related images in varying bright colours printed on.
145cm wide Poplin cotton abstract dress fabric in a shades of brown, taupe and white with subtle hints of ochre and orange.
Lightweight wool suiting in camel with a lengthwise broken weave stripe at 5cm intervals. Different!
ITA Collection - Cashmere - Cestino
148cm wide, ex-designer wool & cashmere coating with a grey and black herringbone pattern.
157cm wide, 100% cotton shirting fabric in ice blue with a fine jacquard texture. Lightweight at 80gsm and Italian-woven, ideal for elegant shirts, blouses, and summer layers.
Our 150cm wide plain French Terry jersey fabric in a pink shade is great for joggers, dressmaking and leggings!
60 (152 cm) wide 93% viscose 7% elastane
155cm wide, Italian viscose blend dress fabric in pinky beige with pink and gold striped detailing.
150cm wide, maroon and black viscose acetate blend lining with a sleek drape; perfect for adding a smooth, stylish finish to any garment.
127cm wide, Italian linen & cotton blend lightweight dress fabric with an abstract pattern.
112cm wide, lightweight 90% polyester, 10% cotton fabric with a colourful floral print on navy.
4oz Denim Chambray - Painted Florals
175cm wide, 100% cotton 4oz lightweight chambray denim fabric with a pretty ditsy floral print.
150cm wide bold pink and black floral polyester jersey fabric, with brilliant stretch. Ideal for unique dresses and tops.
Our 100% polyester satin dress fabric made in Italy features a red rose print on a black ground, perfect for blouses or maxi-skirts!
Woven in Japan, this coral coloured dress fabric is made from 80% polyester and 20% viscose, ideal for palazzo pants!
145cm wide, 7.75oz white stretch denim. 98% cotton, 2% elastane - crisp, breathable and perfect for jeans.
Our rayon, cotton blend printed voile fabric features a colourful floral design on a black ground, perfect for dresses.
144cm wide, 100% cotton floral broderie anglaise fabric in white. Perfect for dresses & blouses!
144cm wide, 100% cotton floral broderie anglaise fabric in ecru. Perfect for dresses & blouses!
144cm wide, gorgeously lightweight 100% viscose fabric in fuchsia. Ideal for summer garments!
160cm wide, 10.5oz pale blue cotton-polyester denim with a deconstructed thread detail. Soft, textured and ideal for modern jackets.
Water Resistant Cotton - Aviator - Beige
156cm wide, tightly woven cotton fabric in beige with a water-resistant finish. Durable and versatile.
Pima Cotton Lawn - Cottage Trail
140cm wide, 100% pima cotton lawn fabric with a vibrant William Morris-style floral print on ivory.
This 144cm wide, digitally printed viscose poplin fabric features a mesmerising tie dye design.
Woven in Italy, this ex-designer fine cotton shirting fabric in a dark blue hue is 140cm wide, ideal for skirts.
This 100% linen fabric in ochre offers a wonderful balance of breathability & durable structure.
This 143cm wide viscose tencel finish fabric in ivory is perfect for creating stunning blouses, shirts, trousers and flowy dresses!
170cm wide, textured jacquard jersey fabric in cream, 70% polyester 30% viscose, 300gsm.
Charming 146cm wide, 100% cotton poplin fabric with a delicate floral print against a white ground.
129cm wide, Italian ex-designer floral guipure lace fabric in black. Beautiful for a special occasion.
100% cotton batik dressmaking fabric with a brilliant jungle leaf pattern that has blue, green, yellow, and orange hues that are reminiscent of the Caribbean.
145cm wide 98% wool 2% lycra divine suiting in the finest of birds eye weaves.
Beautifully bold yellow, black and white abstract print fabric. Beautifully soft and drapes a dream. This John Kaldor fabric is Fernando quality.
80% cotton and 20% polyester knitted velour fabric in light beige is great for lounge and children's sleep suits. OEKO-Tex.
150cm wide, incredibly soft and fine cotton twill trousering fabric from John Kaldor in red.
Our gorgeous cerise pink plain woven Italian dress fabric is made from acetate and silk. It's ideal for blouses.
Cotton, polyester and elastane blend knit jersey fabric in navy with a marl finish, perfect for sweatshirts.
Georgette Dress Fabric - Scarlet
Gorgeous good quality polyester Georgette dress fabric in a beautiful scarlet red colour.
This is a 150cm wide checked wool suiting fabric in bright contrasting white, yellow and black. A truly stunning design!
155 cm wide ivory jersey in polyester-nylon with a dreamy wrinkled texture, it hugs the body but politely ignores any lumps and bumps
Our stretch satin fabric made from polyester, features a leopard print with hints of green, ideal for maxi skirts!
144cm wide, cotton lawn dressmaking fabric in brown with a red and purple floral print.
Qjutie - Crinkle Cotton Jersey - Multi
150cm wide, cotton mix fruity floral print jersey fabric, from the Qjutie & The Qjutest range.
Viscose, polyester, elastane blend knit jersey fabric, featuring a green ribbed stripe, ideal for bandeau tops!
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.