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.
Autumnal Equinox - Vine - Brown
147cm wide super soft brushed cotton fabric, featuring a yellow, blue and orange vine print against a rich, brown ground.
60% polyester and 40% cotton brushed tartan shirting fabric in navy, red and white. Beautifully soft and lightweight.
This fine cotton dress fabric features a tropical floral, pineapple and palm tree design in a range of bright colours.
Wide Width Cotton Poplin - Fina
150cm wide, cotton poplin fabric with a digitally printed floral design on a navy backdrop, ideal for crafting.
148cm wide, black polyester stretch suede fabric. Has a soft touch with great flexibility and draping.
140cm wide, 100% cotton poplin fabric with an oversized black floral outline on a white base.
This 139cm wide, bold taupe nylon lining fabric has a soft satin finish. This fabric has incredible strength and durability.
158cm wide, lightweight worsted wool flannel suiting in dark grey marl. Soft, smooth, and elegant.
GOTS Organic French Terry - Salmon
Organic French Terry fabric in a plain red hue, made from 95% cotton and 5% elastane, ideal for tops. GOTS certified.
135cm wide, cotton & elastane Ponte jersey fabric in plain cream. Great for loungewear!
EZIO - Greatest Showman - Purple Olive
Superb quality viscose acetate tailors' lining inspired by PT Barnum from one of Italy's most creative mills. In iridescent green and purple.
This soft cloth is made from 100% viscose and has a small-scale white floral print on a pink ground, perfect for floaty blouses or skirts!
Super soft, 140cm wide, Cupro & viscose blend fabric, with a black leaf print on a beige ground.
Brushed Cotton Flannel - Elsie
140cm wide, 100% cotton brushed flannel in navy, teal, and cream check.
Stof Fabric - Camo Squiggles - Damson
112cm wide abstract camouflage cotton in shades of red and grey is perfect for dressmaking and quilting. Designed in Denmark - Printed in Japan.
Stof Fabric - Shrubbery - Forest
112cm wide cotton fabric, designed in Denmark and printed in Japan, features a bright pink rose print on a forest green. Perfect for dresses, shirts, and quilting.
Get summer-ready with our 140cm wide fine cotton shirting fabric in pale pink. Soft, lightweight, and breathable, perfect for shirts, blouses, and dresses.
Step back in time with our 112cm wide printed poly/cotton fabric, featuring a nostalgic retro Pacman game design.
A fabric from one of Britain's favourite and oldest high street brands. A glorious camel colour lightweight suiting fabric. It is a polyester, with viscose and lycra. Bob on!
Poplin Print - Felicity - Beige
112cm wide, cotton poplin print fabric with an all over flower print on a beige background. Very pretty indeed.
Poplin Print - Sweet Dreams - Navy
114cm wide, navy 100% cotton dress and craft fabric with unicorns, clouds, castles and various other dream related images in varying bright colours printed on.
157cm wide, Italian-woven sueded wool suiting in pale navy. Lightweight, soft, and elegant.
This Italian fine wool shirting fabric features a black, brown, light and dark pink check. A gorgeous ex designer cloth you may recognise from the high street.
Our 150cm wide plain French Terry jersey fabric in a cinnamon shade is great for joggers and dressmaking.
143cm wide, 100% Australian virgin wool fleece in tan. Mulesing-free and sheep-friendly!
143cm wide, 100% Australian virgin wool fleece in lilac. Mulesing-free and sheep-friendly!
148cm wide, brushed cotton twill fabric in dark grey. Woven in Italy - soft, breathable and versatile.
Our 156cm wide, white woven shirting fabric made from a viscose and nylon blend is ideal for blouses or skirts!
140cm wide, 100% viscose challis fabric with a vivid tropical floral print on a black background.
Georgette Dress Fabric - Chocolate
Made from 100% polyester, this lightweight and breathable georgette fabric in chocolate brown is perfect for dressmaking!
Pima Cotton Lawn - Paisley Trellis
140cm wide, 100% cotton lawn fabric with a paisley trellis design in pink, olive and ivory on navy.
This 100% viscose fabric has a subtle crinkle appearance and black & white abstract print, great for palazzo pants.
Made from 95% viscose and 5% elastane, this tropical printed jersey dress fabric is perfect for fitted garments!
146cm wide, polyester fabric in olive that offers the look & feel of linen whilst being crease resistant.
Brushed Viscose Twill - Emma Dot
140cm wide, brushed viscose twill fabric with a pink and green floral design with playful polka dots.
Fibre Mood - Stone Washed Combed Cotton - Mint
Beautiful 150cm wide, stone washed 100% combed cotton poplin fabric in captivating mint green.
Printed, grey polyester chiffon with an all over, white polka dot pattern.
Made from 100% polyester, our fine embroidered dress fabric features a satin blue spot on an organza base. Woven in Spain.
12oz Recycled Cotton Red Selvedge Denim
80cm wide, 12oz cotton and elastane denim twill fabric in black with red-stitched selvedge.
Our 150cm wide, vibrant pink dress fabric made from polyester and elastane is ideal for active and leisure wear!
This knitted viscose jersey fabric in a lovely peach shade is perfect for bright summer and holiday garments!
145cm wide, 100% cotton broderie anglaise fabric in bright royal blue with floral embroidery.
140cm wide, 100% Pima cotton lawn with a vivid abstract fan design. Lightweight and silky-soft.
115cm wide 100% cotton fabric with a pink, blue and yellow floral design against a damson ground.
Our knitted jersey fabric made from a blend of viscose, linen and elastane comes in a dark navy hue, 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.