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, 100% viscose challis fabric with an abstract violet heart print on a blue background.
16 Wale Washed Corduroy - Army
147cm wide, 100% cotton 16 wale washed corduroy in army green. 220-230gsm and Oeko-Tex certified.
16 Wale Washed Corduroy - Chestnut
147cm wide, 100% cotton 16-wale washed corduroy in warm brown. 220-230gsm and Oeko-Tex certified.
Designer Velvet - Barely Black
150cm wide, ex-designer 100% cotton velvet in almost black, Perfect for dresses, skirts, & jackets.
Stunning dark navy blue guipure lace fabric in a wonderful geometric design.
140cm wide, acetate & viscose lining fabric with pink and navy stripes. Smooth, soft and stylish.
Italian Suede Backed Faux Leather
148cm wide, Italian faux leather with suede backing in black. 245gsm, soft with a hint of stretch.
This gorgeous jacquard features an Oriental-inspired design in red with stunning gold and red embroidered flowers.
Made into a tea dress this will have heads turning. Glam it up with navy heels or city sights with red hats. It will also make up beautifully into a summer skirt or blouse and t
Harmony Knits - Cornflower Blue
157cm wide, viscose, polyester & polyamide jersey fabric in cornflower blue. Super soft & snuggly.
This 100% linen fabric in black offers a wonderful balance of breathability & durable structure.
Charming 146cm wide cotton poplin fabric with a delicate floral print against a deep navy backdrop.
140cm wide, cotton voile broderie anglaise fabric in ivory, with a beautiful subtle floral design.
Pima Cotton Lawn - Garden Sparkles
140cm wide, Pima cotton lawn fabric with a ditsy floral print in pink, white and lemon on black.
This hot pink polyester cotton blend velour fabric has a soft hand, great for sports & loungewear.
Special Suiting - 100% Cashmere
158cm wide, 100% cashmere lightweight suiting fabric, made in Italy. Luxuriously soft, ex-designer, deadstock.
150cm Italian viscose acetate lining featuring an intricate silver/grey pattern; perfect for lining suits.
Fine Viscose Plain - Dusty Pink
144cm wide, gorgeously lightweight 100% viscose fabric in dusty pink. Ideal for summer garments!
Stunning floral cotton dress fabric, a timeless and pretty pattern that will look good on any age. Printed in Italy, this cotton poplin will look beautiful made up. It does have a slight stiffness to it but I think that is just the finish and it will soft
This is a fabulous polyester/organza dress fabric with linear satin stripes and an all-over bright orange, green and black floral print! Great for vintage dresses!
A beautiful loop back terry jersey in pale blue, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
This is a fantastic 138cm wide, cream, blue and green checked cotton fabric with a fine border in burgundy and pink.
140cm wide, 100% Pima cotton lawn fabric featuring a multicoloured geometric abstract print, ideal for shirts.
140cm wide, 100% Pima cotton lawn fabric with a stunning floral print in a serene colour palette.
This is a lightweight crepe dress fabric featuring a colourful, floral, paisley print on a black ground, ideal for dressmaking!
Sand coloured superior quality cotton poplin shirting fabric in an all-over palm leaf print in various shades of beige - perfect for holidays!
Soft, lightweight, stretch polyester jersey dress fabric with an animal print design in bright green and black. So fine it would be a delight to wear!
Fabulously festive polyester taffeta dressmaking fabric with a metallic blue lustre and detailed "studded" star design in gold.
Taffeta - Crinkle Crinkle Little Star
This glittery silver star taffeta dressmaking fabric has an elegant crinkled composition, perfect for interior decorations and dress projects.
Woven in Turkey, this 100% lyocell fabric features a small check pattern, super soft, perfect for shirts and dresses!
Smooth Brocade - Lilac and Purple
Elegant dressmaking jacquard brocade, featuring a lilac and purple floral leaf pattern; the perfect cloth for creating skirts, jackets and coats!
150cm wide, finely woven nylon lining fabric in a white hue, perfect for lining both suits and dresses!
150cm wide, black wool/nylon waffle weave coating with structure & body without excess weight.
Fur Backed Faux Leather - Olive
142cm wide, polyester-polyurethane stretch faux leather fabric in dark olive with a soft fur backing.
90cm wide, fine rib nylon jersey in black. Very stretchy and strong, knitted in Italy by InWool, superb for cuffing.
145cm wide, cotton & elastane corduroy fabric in olive green. 337gsm with a comfortable stretch.
145cm wide, cotton & elastane corduroy fabric in mocha. 337gsm with a comfortable stretch.
145cm wide, cotton & elastane corduroy fabric in sand. 337gsm with a comfortable stretch.
155cm wide, fine polyester-cotton twill trousering fabric in dark navy with a soft yet firm finish.
Monza Denim - 12.7oz - Dark Indigo
146cm wide, 97% cotton & 3% elastane woven denim in dark indigo with a luxuriously soft finish.
156cm wide, 97% cotton, 3% elastane twill lightweight trousering fabric in rose red.
Poplin Styles - Paisley - Blue
150cm wide, 117gsm, lightweight 100% cotton poplin fabric in a classic blue paisley print.
Our black and white dogtooth check cotton suiting fabric has a delicate blue overcheck, ideal for waistcoats or trousers!
Poplin Styles - Ditsy Floral - Pink
145cm wide, 100% cotton poplin fabric with a delightful summery design of small ditsy flowers.
150cm wide, lightweight 4.8oz cotton denim shirting fabric in classic indigo. Great for summer!
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.