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.
150cm wide, lightweight plain cotton twill fabric in red. Great for dresses, shirts or pyjamas.
150cm wide, lightweight plain cotton twill fabric in navy. Great for dresses, shirts or pyjamas.
148cm wide, 100% silk fabric with an abstract floral design in teal, berry, and fuchsia on blush.
White cotton interlock jersey, 145cm wide, 166gsm. Soft, breathable 100% cotton knit
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.
Springs Creative - Sisters Snowy Scenic Panel
Beautiful 112cm wide cotton fabric with Elsa and Anna on a snowy background. Panel size: 109cm x 89cm. Perfect for home decor.
Poplin Print - Polly Tiffany Blue
This cotton poplin has an aqua base, with white leaves climbing up it. Displayed in small white clouds are also pink and blue flowers.
154cm wide, soft lightweight wool coating fabric in very dark brown. Woven in Italy and 380gsm.
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.
152cm wide, Italian soft 100% viscose dress fabric in ivory with a "painted" design in rust.
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.
138cm wide, abstract print dress fabric made from 100% viscose in a teal blue hue, perfect for blouses.
172cm wide, finely woven ex-designer fabric. A uniquely beautiful cloth that is sheer when stretched, with a luscious red hue - perfect for underwear.
145cm wide, polyester voile fabric featuring an abstract floral print in a pink and green hue, perfect for dresses!
Luxury Italian Silk - Sicilian Summer
138cm wide, 100% silk fabric made in Italy featuring a navy and yellow watercolour floral print.
150cm wide, 81% viscose, 19% nylon fabric in cream. Midweight at 190gsm - soft, breathable and OEKO-TEX certified.
148cm wide viscose satin dress fabric in with an abstract paisley print in psychedelic hues on a black ground.
140cm wide, cotton, nylon, elastane blend stretch lawn shirting fabric in pale lemon yellow.
Sheer 160cm polyester chiffon with burnout polka dots, perfect for elegant dresses, blouses, and scarves.
Superb quality cotton lawn dress fabric with an all over floral pattern in shades of pink, orange and white on a black background
145cm wide, fine and soft polyester fabric in shimmering pale gold with a chainmail style weave.
130cm wide, blue net lace with floral and vine embroidery and a light dusting of silver sparkle.
Floating In Circles - Amelia Blush
This viscose rayon yoryu lawn fabric features a delicate floral/leaf print in shades of blush pink, green & blue.
Floating In Circles - Libby Blue
This viscose rayon yoryu lawn fabric features a floral/leaf print in blue, pink, red, green, yellow & white.
Floating In Circles - Alula Blue
This vintage viscose rayon yoryu lawn fabric features an ornate floral pattern in shades of blue, green & beige.
158cm wide, fine sack weave wool suiting in black with a subtle textured finish. Woven in Britain.
Perfect for gym/yoga wear, our polyester/elastane blend jersey fabric in a pink hue features a unique crane print.
160cm wide, nude faux fur fabric, 100% polyester, 408gsm, with a braided cable knit design.
125cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in grey.
160cm wide, viscose and polyester knitted pique fabric in ivory with a soft Tencel finish.
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
Hoffman Bali Cotton Lawn - Nutmeg
A rich & warm 112cm wide Indonesian cotton lawn fabric with hand painted design of stylised florals in a scattered layout give it a free-flowing, organic quality.
135cm wide, cotton double gauze fabric in black, 130gsm, breathable and Oeko-Tex certified.
Our 67% acetate and 33% silk mix Italian dress fabric in a fuchsia pink hue is excellent for vests.
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Æ.
A bold 150m wide, 100% viscose fabric featuring a retro-style oval repeat that's full of rhythm and contrast. Shop Now!
A lively 150m wide, 100% viscose fabric featuring a botanical print in tones of emerald, jade and soft taupe on a natural base.
Stof Avalana Jersey - Checkmate
This 95% cotton, 5% elastane jersey fabric features a classic grey, black, and white plaid pattern.
Bamboo Jersey - Dusty Terracotta
150cm wide, Oeko-Tex bamboo jersey fabric in terracotta, 230gsm--soft, breathable, and stretchy.
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.