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.
Our 140cm wide, polyester suiting fabric features a tiny diamond weave in beige, perfect for skirts and loose pants!
140cm wide, 100% viscose lining fabric in a soft black with an all-over daisy print in white & yellow.
Designer Denim Jacket - Dark Indigo 11oz
A brilliant quality mid to heavy weight 11oz dark indigo cotton denim, with 2% lycra this denim has an approximate stretch of 5-10%.
Designer Velvet - Barely Black
150cm wide, ex-designer 100% cotton velvet in almost black, Perfect for dresses, skirts, & jackets.
150cm wide, ex-designer 100% cotton velvet in bottle green, Perfect for dresses, skirts, & jackets.
142cm wide, ex-designer 100% cotton velvet in cobalt blue, Perfect for dresses, skirts, & jackets.
Designer Velvet - Dark Sapphire
142cm wide, ex-designer 100% cotton velvet in dark sapphire with a unique diamond pattern.
148cm wide, ex-designer 100% cotton velvet in brown with a subtle lighter brown diamond pattern.
150cm wide, ex-designer 100% cotton velvet in emerald green, Perfect for dresses, skirts & jackets.
130cm wide, ex-designer 100% cotton velvet in navy, Perfect for dresses, skirts, & jackets.
158cm wide, finest wool suiting in interwoven beige and brown yarns. End-of-line deadstock.
Exclusive to us in the UK this Italian this checked wool suiting fabric in black and tan is ideal for pinafore dresses, shawls or loose trousers!
145cm wide, bengaline fabric in black with black plastic rhinestone accents for a refined sparkle.
147cm wide, 100% viscose dress fabric in black with a small diamond weave. Woven in Italy.
Our lightly quilted polyester fabric has a silky diamond patterned face, with a black knitted jersey reverse, ideal for crafts!
Made from 98% cotton and 2% lycra, our 10oz denim twill fabric in black is ideal for hard-wearing jackets.
Our 10oz denim twill fabric in charcoal is made from 98% cotton and 2% lycra, perfect for comfy jeans.
Digitally Printed French Terry - Dino Vally
Digitally printed 95% Cotton / 5% Elastane French Terry jersey fabric.
150cm wide, combed cotton French terry jersey fabric featuring a vibrant retro colour print.
145cm wide, neon pink stretch jersey velvet fabric. Heavyweight with a structured handle.
150cm wide, Italian viscose jersey fabric in sky blue. Silky soft with a beautiful drape and stretch.
150cm wide lightweight, black dobby washed cotton fabric with a raised dotty design, delicate and soft handle. Perfect for summer shirting.
150cm wide lightweight, navy dobby washed cotton fabric with a raised dotty design, delicate and soft handle. Perfect for summer shirting.
150cm wide, lightweight dobby washed cotton fabric in pink with a raised dotty design.
143cm wide, 100% cotton voile fabric in orange with a delightful geometric dobby weave design.
143cm wide, 100% cotton voile fabric in red with a delightful geometric dobby weave design.
Woven in Italy, this deadstock fabric is made from 100% cotton, featuring a large paisley print on a soft white ground.
This beige & white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits.
140cm wide, 55% linen, 45% cotton fabric in a denim blue shade with white pinstripes.
Grey and white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits with this versatile cloth.
Indigo and white striped fabric is made from a 45% cotton and 55% linen blend. Create summer dresses and holiday shirts with this cloth.
This blue & white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits.
Red and white striped fabric is made from a 45% cotton and 55% linen blend. Create dresses, holiday shirts and trouser with this versatile cloth.
150cm wide, polyester and spandex blend suiting fabric in off-white, perfect for palazzo pants and blazers.
Made from 96% polyester and 4% spandex, this sand-coloured suiting fabric is perfect for wide-leg trousers.
145cm wide cotton poplin floral dress fabric in brown†with an all over white and taupe flower print with smaller yellow†flowers too.
147cm wide Poplin cotton floral dress fabric in grey with an all over light grey ditsy leaf†print.
145cm wide Poplin cotton floral dress fabric in taupe with an all over ochre ditsy leaf†print.
144cm wide, 100% cotton poplin fabric with a yellow, teal & grey floral print on a grey-blue base.
145cm wide Poplin cotton abstract dress fabric in a shades of brown, taupe and white with subtle hints of ochre and orange.
145cm wide Poplin cotton floral dress fabric in a deep rich aqua and Jade.
144cm wide, cotton poplin with pink and blue floral print on mint. Crisp, breathable and lightweight.
158cm wide, viscose/nylon double knit lightweight scuba fabric in black/dark navy. Woven in Italy.
140cm wide, 100% silk fabric in white with grey polka dots. Woven in Italy with an elegant sheen.
Our 60% cotton and 40% polyester fabric has a complex black and cream pattern, ideal for chunky jumpers.
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.