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.
140cm wide, dark brown lining fabric made from durable nylon, with a soft satin finish.
150cm wide, lightweight plain cotton twill fabric in beige. Great for dresses, shirts or pyjamas.
140cm wide, 100% silk fabric in white with grey polka dots. Woven in Italy with an elegant sheen.
154cm wide, 40% wool and 60% acrylic lightweight soft jacketing fabric in black, brown, small check.
150cm wide, ex-designer water-resistant nylon quilting in dark brown with diamond stitching detail.
140cm wide, lightweight viscose satin fabric, adorned with a large-scale floral print in autumnal hues.
A dramatic metallic jacquard brocade in gold and silver geometric design on black. Lightweight yet structured, perfect for eveningwear and statement sewing projects.
Ginger snap wool blend suiting, 150cm wide, 228gsm. Soft and durable with elegant drape
Cotton Looped Back Jersey - Black
190cm wide black loop back jersey, 100% cotton. Soft, breathable fabric with a smooth face and looped reverse
Italian ex-designer cotton check, 150cm wide, 140gsm. Green, brown, and cream check
Casella Brushed Cotton - Belluno
Italian ex-designer brushed cotton, 155cm wide, 168gsm. Soft navy and peach check
Brushed Cotton Flannel - Archie
140cm wide, 100% cotton brushed flannel in a red, navy, and black tartan check.
Teal and black brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
Turquoise, purple, and black brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
148cm wide, 100% brushed cotton fabric with a pink floral design. Soft, lightweight
148cm wide, 100% brushed cotton fabric with a peach floral print. Soft, lightweight
True Essentials - T-Shirting - Cream
Cream 100% cotton T-shirting jersey, 147cm wide, 176gsm. Soft, breathable knit
Cream and charcoal brushed cotton check fabric, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
Italian ex-designer cotton flannel, 157cm wide, 180gsm. Soft brushed check in navy, olive, and burgundy
Bleached cotton muslin, 156cm wide. Soft, breathable plain weave in natural cream--ideal for toiles, crafts, and embroidery.
Army green Sherpa Suede with faux-fur backing. Warm, soft and perfect for outerwear.
100% Merino Wool Jersey - Navy
Navy brushed jersey made from Australian merino wool. Soft, breathable and great for layering.
100% Merino Wool Jersey - Antracite
Deep anthracite grey jersey made from Australian merino wool. Soft, smart and versatile.
This viscose mix knitted pique jersey material drapes beautifully.
154cm wide, ex-designer, Italian wool tweed jacketing fabric in a classic houndstooth check.
Fibre Mood - 3D Stripes - Cream
138cm wide, polyester & cotton non-padded quilting fabric in cream with a unique 3D stripe texture.
Stof Cotton Poplin - Blue Willow
Lovely quality, 150cm wide cotton poplin fabric from Stof, featuring a floral print in shades of blue.
135cm wide, cotton double gauze fabric in turquoise, 130gsm, breathable and Oeko-Tex certified.
157cm wide, lightweight 100% wool suiting fabric in dark navy. Made in Italy with a soft handle.
143cm wide, 100% Australian virgin wool fleece in rust. Mulesing-free and sheep-friendly!
112cm wide, 90% polyester, 10% cotton fabric with a colourful heart print on white.
112cm wide, lightweight 90% polyester, 10% cotton fabric with a safari animal print on white.
Our black snake skin printed satin dress fabric made from polyester is ideal for leggings, dresses and skirts!
134cm wide, Italian viscose fabric in cream with a subtle woven jacquard pattern. Slinky and elegant.
140cm wide, lightweight brushed 100% cotton twill fabric in dull khaki. Melt in your mouth stuff!
139cm wide, 100% polyester black crushed velvet fabric. Ideal for sophisticated evening wear.
150cm wide, superfine 100% wool fabric in a tiny houndstooth check of dark and pale grey.
At least 60in wide poly/wool/ acrylic, skirt/ heavy trouser fabric. Of a weight and hand to make you believe there is more wool in it than there is. This really is a fabulous cloth!
145cm wide, viscose fabric with a pale pink base and bold swirling print in pink, orange & violet.
Cable Car - Chunky Wool - Dark Brown
140cm wide, Italian, 100% lambswool fabric in dark brown, featuring a chunky cable-knit, excellent for jumpers.
Draper - Organic Bamboo Blend Suiting - Cream
150cm wide, 230gsm cream suiting fabric made from bamboo, recycled polyester and lycra. Wrinkle-resistant and soft.
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.
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.