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
Cloud - Turquoise
Made from 98% viscose and 2% lycra, our knitted jersey dress fabric in turquoise is excellent for fitted garments!
Challis - Collage Hearts
145cm wide, 100% viscose challis fabric with an abstract violet heart print on a blue background.
Challis - Olive Nova
Black and brown leaf printed dressmaking fabric made from viscose, excellent for palazzo pants and summer skirts!
This highly recognisable viscose challis fabric features a bold blue and white floral print, perfect for dressmaking!
Beautiful designer viscose suiting in a deep rich blue.
140cm wide, 100% viscose challis fabric with bold tropical flowers and leaves on a black ground.
140cm wide, nylon and viscose blend satin dress fabric in an attractive dark navy shade, ideal for blouses.
Tencel Lawn - Clementine Ivory
Tencel Lawn - Clementine Ivory
Sustainably sourced Tencel(TM) lawn fabric featuring a pink floral print on a white ground, perfect for dressmaking!
Tencel - Denim
Tencel washed denim effect lightweight shirting fabric in mid blue, excellent for dresses, skirts and shirts!
Our 140cm wide viscose challis fabric features a ginkgo flower print in beige on a denim blue ground. Perfect for summer blouses and skirts.
Challis - Melody Blue
140cm wide, high-twist viscose challis dress fabric with a small floral print in spring colours on a mid blue ground.
140cm wide viscose challis fabric features a delicate watercolour floral print on a grey/taupe ground. Perfect for summer blouses and skirts.
Made from a blend of 90% linen and 10% viscose, our stripe shirting fabric in ivory is perfect for kaftans.
Superb twill draping viscose dress fabric in beige.
Superb twill draping viscose dress fabric in pink.
Woven in England, this black lining fabric is made from viscose and acetate, an ideal choice to line suits!
Bright yellow lightweight viscose crepe with a very subtle crinkle finish in the weave.
This viscose and acetate blend lining fabric in sand has been woven in England, ideal for lining suits!
156cm wide, viscose acetate lining fabric in hunter green sheen, perfect to pair with formal suits, dresses or waistcoats!
Gardinia - Soft White
140cm wide soft†viscose crepe fabric perfect for a summer dress or trouser and top combo. It is breathable and comfortable to wear.
Gardinia - Mint
Gardinia - Neon
Paisley Changeant Linings - All Colours
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design.
Woven in Japan, this coral coloured dress fabric is made from 80% polyester and 20% viscose, ideal for palazzo pants!
Linen Look - Voile
Fabulous 150cm wide black polyester viscose voile. Soft and textured, it resists creasing, perfect for stylish hot weather garments.
Made from polyester, viscose and nylon, this silver chain link fabric has an abstract design, ideal for statement garments!
A rather fabulous lightweight poly viscose voile in rose pink.
Printed Voile - Lotus - Neon
Our rayon, cotton blend printed voile fabric features a colourful floral design on a black ground, perfect for dresses.
Printed Voile - Tripping - Red
This printed voile fabric features a colourful abstract print in a red hue, made from 52% rayon & 48% cotton.
Viscose Voile - Black
143cm wide, viscose voile fabric in timeless black, beautifully soft & lightweight. Great for summer!
Muse - Cream
150cm wide, 81% viscose, 19% nylon fabric in cream. Midweight at 190gsm - soft, breathable and OEKO-TEX certified.
Viscose Voile - White
143cm wide, viscose voile fabric in timeless white, beautifully soft & lightweight. Great for summer!
Muse - Olive
150cm wide, 81% viscose, 19% nylon fabric in olive green. Midweight at 190gsm - soft, breathable and OEKO-TEX certified.
Muse - Dark Denim
150cm wide, 81% viscose, 19% nylon fabric in dark denim blue. Midweight at 190gsm - breathable, soft and OEKO-TEX certified.
145cm wide, 51% viscose, 49% cotton twill lining fabric in sand with a subtle satin sheen.
Fibre Mood - Warp Crinkle - Green
160cm wide, 85% viscose, 15% nylon green crinkle fabric. Lightweight at 140gsm, OEKO-TEX certified.
Twill Lining - Cream
145cm wide, 51% viscose, 49% cotton twill lining fabric in cream with a subtle satin sheen.
Fibre Mood - Warp Crinkle - Red
Fibre Mood - Warp Crinkle - Red
160cm wide, 85% viscose, 15% nylon red crinkle fabric. Lightweight at 140gsm, OEKO-TEX certified.
Fine Viscose Plain - Fuchsia
144cm wide, gorgeously lightweight 100% viscose fabric in fuchsia. Ideal for summer garments!
145cm wide, 51% viscose, 49% cotton twill lining fabric in black with a subtle satin sheen.
Fine Viscose Plain - Mint
144cm wide, gorgeously lightweight 100% viscose fabric in mint. Ideal for summer garments!
Fine Viscose Plain - Coral
144cm wide, gorgeously lightweight 100% viscose fabric in coral. Ideal for summer garments!
Crinkle Viscose - Neon
140cm wide, viscose dress fabric with an interesting subtle crinkle finish and neon abstract print, ideal for blouses.
Satin Viscose - Arizona
148cm wide viscose satin dress fabric in with an abstract paisley print in psychedelic hues on a black ground.
Satin Viscose - Scottsdale
148cm wide viscose satin dress fabric with an abstract square print in blue. Perfect for blouses and dresses.
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.