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.
Free UK delivery over £75
Athena Crepe - Nude
148cm wide, lightweight 200gsm crepe fabric in nude, made from polyester, viscose, and spandex.
Hoffman Bali Cotton Lawn - Cobalt
Hoffman Bali Cotton Lawn - Cobalt
An intense 112cm wide Indonesian cotton lawn fabric with hand painted design in shades of cobalt and midnight blue bring dramatic contrast to this floral batik.
Serena - Midnight
Rich, dark blue velour fabric made from 80% cotton and 20% polyester. A great choice for lounge and sportswear. OEKO-TexÆ.
Martinique Crochet - White
Exquisitely crafted 100% cotton fabric in white features an open crochet and embroidered design. Perfect for summer kaftans & beach cover ups.
148cm wide, lightweight 200gsm crepe fabric in khaki, made from polyester, viscose, and spandex.
Simply gorgeous, light pink 80% cotton and 20% polyester blend velour fabric is a great choice for loungewear. OEKO-TexÆ.
Pure Luxury - Boiled Wool - Dark Green
Luxurious quality, 140cm wide, 100% boiled wool fabric in dark green, perfect for jackets and coats!
Hoffman Bali Cotton Lawn - Brownie
Hoffman Bali Cotton Lawn - Brownie
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.
Serena - Lavender
Beautifully soft, this 80% cotton and 20% polyester blend velour fabric has a light purple hue. Perfect for loungewear. OEKO-TexÆ.
Mad Max - 13.5oz Dark Blue Denim
Mad Max - 13.5oz Dark Blue Denim
140cm wide, 98% cotton and 2% elastane, 13.5oz heavyweight denim fabric in dark blue.
Hoffman Bali Cotton Lawn - Nutmeg
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.
Serena - Magenta
Vivid, hot pink 80% cotton and 20% polyester blend velour fabric. Perfect for on-trend loungewear and tracksuits. OEKO-TexÆ.
135cm wide, 98% cotton and 2% elastane, 10.4oz heavyweight denim fabric in dark blue.
Hoffman Bali Cotton Lawn - Creamsicle
Hoffman Bali Cotton Lawn - Creamsicle
A joyful 112cm wide Indonesian cotton lawn fabric with hand painted design featuring a lively daisy-like firework print in soft pink, orange, coral, and golden yellow on a white base.
Finest Chambray Denim
Lightweight 100% cotton chambray in denim, the perfect choice for shirts and dresses
Serena - Blonde
80% cotton and 20% polyester knitted velour fabric in light beige is great for lounge and children's sleep suits. OEKO-Tex.
Hoffman Bali Cotton Lawn - Hummingbird - Multi
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
Finest Chambray Mauve
Lightweight 100% cotton chambray in mauve, the perfect choice for shirts and dresses
Serena - Black
This rich black, 80% cotton and 20% polyester knitted velour fabric is fabulous for creating comfy lounge and sportswear. OEKO-TexÆ.
152cm wide, 11oz heavyweight denim in mid blue, made from recycled cotton and polyester.
Hoffman Bali Cotton Lawn - Hummingbird - White
Hoffman Bali Cotton Lawn - Hummingbird - White
A bold & beautiful 112cm wide Indonesian cotton lawn fabric with hand painted design featuring inky blues, teal, and crisp white petals sat on a richly mottled navy base.
Finest Chambray Sand
Lightweight 100% cotton chambray in sand, the perfect choice for shirts and dresses
Serena - Grey Marble
This light grey, 80% cotton and 20% polyester knitted velour fabric is beautifully soft. Perfect for creating lounge and sports wear. OEKO-TexÆ.
Hoffman Bali Cotton Lawn - Blue Dot
Hoffman Bali Cotton Lawn - Blue Dot
A striking 112cm wide Indonesian cotton lawn fabric with hand painted design featuring deep indigo tones and scattered with tonal sky-blue spots.
150cm wide, cotton stretch lightweight trouser fabric with a tiny white check against a blue ground.
Hoffman Bali Cotton Lawn - Iceberg
Hoffman Bali Cotton Lawn - Iceberg
A soft minty 112cm wide Indonesian cotton lawn fabric with hand painted design showcasing delicate white botanical silhouettes
Finest Chambray Teal
Lightweight 100% cotton chambray in teal, the perfect choice for shirts and dresses.
Red October
This 56 wide soft viscose dress fabric is in a cool print and by cool I don't mean trendy I mean cool as in cold
146cm wide, cotton and elastane lightweight suiting fabric in a traditional military camel shade.
Hoffman Bali Cotton Lawn - Peppermint
Hoffman Bali Cotton Lawn - Peppermint
A playful 112cm wide Indonesian cotton lawn fabric with hand painted design, painterly vertical lines in vivid red against a soft cream background.
Finest Chambray Ochre
Lightweight 100% cotton chambray in ochre, the perfect choice for shirts and dresses
Hoffman Bali Cotton Lawn - Sea Mist
A showstopping 112cm wide Indonesian cotton lawn fabric with hand painted design featuring turquoise bursts scattered across a rich, tonal background.
150cm wide, viscose, polyester & polyamide jersey fabric in sapphire. Perfect for cosy jumpers.
Hoffman Bali Cotton Lawn - Snake
An earthy 112cm wide Indonesian cotton lawn fabric with hand painted design. The delicate leaf silhouettes give it a layered, organic texture
Serenity Knits - Jade
150cm wide, viscose, polyester & polyamide knitted jersey fabric in jade. Perfect for cosy jumpers.
Challis - Floral Pop - Black
Superb quality lightweight French high twist viscose challis with a bright modern flower print. Beautiful black fabric with a colourful floral design.
Hoffman Bali Cotton Lawn - Jelly
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
Moretti - 13oz Black Cotton Denim
Italian, ex-designer deadstock denim fabric in black. Made from 100% cotton, heavyweight, ideal for jeans.
JK - Beatrice
Beautifully bold yellow, black and white abstract print fabric. Beautifully soft and drapes a dream. This John Kaldor fabric is Fernando quality.
Hoffman Bali Cotton Lawn - Merlot
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.
Serenity Knits - Cerise
150cm wide, viscose, polyester & polyamide knitted jersey fabric in cerise. Perfect for cosy jumpers.
Hoffman Bali Cotton Lawn - Spectrum
Hoffman Bali Cotton Lawn - Spectrum
A stunning 112cm wide cotton lawn from Hoffman, with a dramatic floral silhouette print in painterly rainbow tones against a rich black base
100% Irish linen fabric features a soft yellow hue. Create stunning designs with this quality cloth, great for summer suits and dresses.
Repreve Recycled Lining - Navy
Repreve Recycled Lining - Navy
Made by RepreveÆ using recycled polyester, this navy blue lining boasts a soft twill & satin finish.
Hoffman Bali Cotton Lawn - Blooms - Blue
Hoffman Bali Cotton Lawn - Blooms - Blue
Beautiful 112cm wide cotton lawn from Hoffman, with a dappled scatter design in pinks and violets across an inky navy and purple 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.