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.
Casella Brushed Cotton - Padova
Italian ex-designer brushed cotton, 160cm wide, 168gsm. Red, black, and cream check
Brushed Cotton Flannel - Finlay
140cm wide, 100% cotton brushed flannel in navy, red, and white check.
Soft Rib Cotton Jersey - Black
Black soft ribbed jersey, 134cm wide, 246gsm. 100% cotton knit with fine rib texture
True Essentials - T-Shirting - Black
100% cotton T-shirting jersey, 168cm wide, 196gsm. Soft, breathable midweight knit
100% Cotton dress fabrics in mint with a wrinkle finish great for hiding creases. Breathable and light-weight so good for summer garments and baby friendly.
150cm-wide white cotton with open weave, sleek finish. Perfect for craft projects, offering breathability and a smooth surface for detailed work.
135cm wide, cotton double gauze fabric in red, 130gsm, breathable and Oeko-Tex certified.
122cm wide, lightweight cotton suiting in ivory with a small all-over cream dobby weave design.
Digitally Printed French Terry - Dino Vally
Digitally printed 95% Cotton / 5% Elastane French Terry jersey fabric.
140cm wide, cotton, nylon, elastane blend stretch lawn shirting fabric in pale lemon yellow.
Digital UK printed craft cotton fabric with an all over rainbow bird print on an aqua blue background. Perfect for crafts and costumes.
Superb quality cotton lawn dress fabric with an all over floral pattern in shades of pink, orange and white on a black background
Superior Sweatshirt - Palest Grey
Made from 70% cotton, 30% polyester, this sweatshirt fabric in pale grey is great for joggers.
125cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in grey.
Hoffman Bali Cotton Lawn - Julie
Beautiful 112cm wide cotton lawn from Hoffman, with hand painted design of layered indigo and cobalt leaves.
Hoffman Bali Cotton Lawn - Merlot
Exceptional quality 112cm wide Indonesian cotton lawn fabric with hand painted design of light sketchy flowers in icy tones layered over a moody plum and midnight base.
Hoffman Bali Cotton Lawn - Jelly
A rich 112cm wide Indonesian cotton lawn fabric with hand painted design featuring layers of soft leafy silhouettes over a mottled plum and berry background
Hoffman Bali Cotton Lawn - Hummingbird - Multi
A mysterious & moody 112cm wide Indonesian cotton lawn fabric with hand painted design featuring large, painterly petals in deep teal, violet, emerald and hints of plum
135cm wide, cotton double gauze fabric in black, 130gsm, breathable and Oeko-Tex certified.
Vibrant 112cm wide cotton poplin fabric with rich mustard background and eye-catching yellow and pink flowers
Crafted from 100% cotton, this fabric presents a rich cream background and eye-catching beige and red flowers
Stof Avalana Jersey - Vivid Bloom
Our cotton elastane knitted jersey fabric has a rich purple background with pink floral madness. Perfect for t-shirts. OEKOTexÆ.
Stof Avalana Jersey - Checkmate
This 95% cotton, 5% elastane jersey fabric features a classic grey, black, and white plaid pattern.
Stof Avalana Jersey - Sunshine
This 95% cotton, 5% elastane jersey fabric in bright yellow is perfect for eye-catching garments.
This ochre yellow teddy bear themed polycotton fabric features bear faces in yellow, white and grey with little stars in white and red all over. Ideal for crafts!
Pretty Polly - Fairy Godmother
This is a great quality white polycotton fabric featuring fairies, flowers, castles and more! All in delicate tones of pinks, purples and blues. Ideal for crafts!
Qjutie - Floral Jacquard - Dusty Salmon
160cm wide, cotton/polyester jacquard fabric in dusty salmon, from the Qjutie & The Qjutest range.
Qjutie - Jacquard Towelling - Flower Power
150cm wide, cotton/polyester floral jacquard towelling fabric, from the Qjutie & The Qjutest range.
50% cotton and 50% viscose fabric features a floral print in shades of grey, orange and yellow. This cloth is ideal for summer garments.
135cm wide, cotton/elastane daisy print waffle jersey fabric, from the Qjutie & The Qjutest range.
Qjutie - Bambino Print - Lemons
140cm wide, cotton lemon print muslin fabric in off white, from the Qjutie & The Qjutest range.
Qjutie - 3 Thread Linen Fleece - Ecru
135cm wide, 80% cotton, 20% linen fleece fabric in ecru, from the Qjutie & The Qjutest range.
Fibre Mood - Denim Look - Mint
Brighten up your wardrobe with this cotton and elastane denim look fabric in mint green.
150cm wide, 100% cotton lightweight camouflage print fabric, perfect for trousers and shirts.
Licensed brushed cotton fabric with a dinosaur print from the Jurassic Park franchise. Perfect for kids clothing and craft projects! Oeko-Tex 100.
163cm wide, crisp polyester-cotton shirting fabric with a bold blue and white chessboard check.
158cm wide, cotton shirting fabric with a check design in navy, mustard, olive, taupe, and lilac.
Delicate 130cm wide, 100% cotton broderie anglaise fabric with pastel coloured floral embroidery.
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in mint green.
Brushed French Terry - Soft Blue
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in soft blue.
Mid-weight washed denim, ideal for shirts, dresses and jackets.
Como Classico - Denim - Giorgio
Rigid 100% cotton denim, perfect for jeans and workwear.
Italian soft denim, 12oz (407gsm) in classic indigo.
Organic Plain French Terry - Rose
Dusky rose pink, 156cm wide organic french terry jersey fabric. Oeko-Tex certified, 95% cotton, 5% elastane. Ideal for stretchy, comfortable clothes.
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.