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.
145cm wide, viscose and polyamide lightweight airflow dress fabric in a khaki abstract zebra print.
Double Trouble - Jacquard Jersey - Teal
160cm wide, double-knit jacquard jersey with a diamond pattern in teal made from polyester and elastane.
Olive green 144cm wide polyester embossed quilted fabric, resembling steel grating patterns. Perfect for jackets, gilets, coats, and bags.
Poplin Styles - Buttercup Breeze
140cm wide, cotton poplin fabric with a scattered floral print in purple, blue, mustard, and aqua.
150cm wide, polyester tweed fabric in black with multicoloured threads. Textured, structured and full of colour.
142cm wide, abstract sequin net dress fabric in peach and mint, perfect for special occasion wear.
144cm wide, acetate/viscose twill lining fabric in pink with black threads to create a unique finish.
GOTS Organic French Terry - Dusty Pink
Cotton and elastane blend French Terry jersey fabric in a dusty pink hue, GOTS certified, great for t-shirts.
OEKOTexÆ plain navy dressmaking fabric made from 100% cotton, ideal for tunics, trousers, shirts and tops!
Midnight Dive – Navy Scuba Crepe
Tan brown 132cm wide quilted polyester fabric, perfect for autumn jackets, gilets, coats, and bags.
Soft cream 124cm wide quilted polyester fabric, perfect for autumn jackets, gilets, coats, and bags.
142cm plain acetate lining in soft cream with a high glossy appearance. The perfect luxurious partner for outers.
148cm wide, Italian red cotton-viscose gauze dress fabric with a sweet white daisy print. Perfect for summer garments.
145cm wide, 100% cotton lightweight trouser fabric in sky blue with a white polka dot print.
150cm wide, cotton and elastane knitted jersey fabric with a penguin print on a blue ground. Oeko-Tex Standard.
Gorgeous cotton lawn dress fabric. 140cm wide with a vibrant pink, lime and blue floral print on a white ground. A popular pattern you will certainly recognise.
150cm wide, ex-designer water-resistant polyester/pony skin quilting in beige & furry leopard print.
Polyester, nylon, metallic blend brocade fabric featuring a decorative raised floral pattern in shades of blue.
Casella Brushed Cotton - Livorno
Italian ex-designer brushed cotton, 150cm wide, 168gsm. Soft blue and grey check
A striking polyester and metallic blend brocade jacquard with a bold abstract silver design on blush.
Waxed Cotton - Bonneville 6 - Green
153cm wide green waxed cotton fabric 'Bonneville 6', 275gsm.
112cm wide, cotton poplin with the tiniest of tiny all over coloured flowers amidst some foliage in dove grey. Lovely for dresses, skirts, shirts and craft.
113cm wide paisley cotton fabric in black. In shade of red, yellow and sage green.
Made in Switzerland, this 142cm wide navy dress fabric is made with 2 layers of cotton mesh fused together with a bold pinstripe design. Very avant-garde.
145cm wide, polyester double crepe dress fabric in beige. Perfect for special occasion garments.
152cm wide printed polyester chiffon fabric featuring an abstract multi-coloured pattern, great for blouses and skirts!
Our 150cm wide plain French Terry jersey fabric in a grey shade is great for joggers, dressmaking and leggings!
150cm wide, cotton & polyester jersey corduroy fabric in mauve purple with a soft, velvety texture.
150cm wide, cotton & polyester jersey corduroy fabric in navy blue with a soft, velvety texture.
127cm wide, cotton seersucker fabric with a green and pink check. Light, textured and breathable.
140cm wide, viscose challis fabric with a cream background and bold abstract brushstroke print.
Draper - Organic Bamboo Blend Suiting - Red
This 150cm wide organic recycled suiting fabric in red, is soft to handle and has a beautiful drape.
Made from 65% acrylic, 25% polyester and 10% wool, this grey crochet knit fabric is perfect for cardigans.
Cable Car - Chunky Wool - Chestnut
Our chestnut orange cable-knit fabric made from 100% lambswool has been knitted in Italy. Ideal for jumpers.
Printed Voile - Tripping - Red
This printed voile fabric features a colourful abstract print in a red hue, made from 52% rayon & 48% cotton.
Stunning broderie anglaise fabric with 3 embroidered floral patterns running†parallel to each other.
Made from 100% linen, this plain dyed dress fabric in a mint blue hue is perfect for summer shirts.
130cm wide, ex-designer 100% cotton velvet in navy, Perfect for dresses, skirts, & jackets.
142cm wide, ex-designer 100% cotton velvet in cobalt blue, Perfect for dresses, skirts, & jackets.
Lightweight linen & viscose blend dyed fabric in a classic lime green hue. Great for shirts & dresses.
145cm wide, 100% cotton fabric in green with cream embroidery and lace-style panels.
145cm wide, dark navy nylon, elastane blend Ponte Roma jacquard jersey with diamond texture.
140cm wide, dark chocolate acetate & silk fabric. Lightweight and fluid with a beautiful drape.
4oz Denim Chambray - Roses + Rae
147cm wide 100% cotton 4oz printed denim chambray. Lightweight, soft and Oeko-Tex certified - ideal for 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.