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.
Denim By The Dozen - Dark Indigo
This dark indigo denim fabric made from cotton is heavy in weight (12oz) and has a washed finish, ideal for jeans.
140cm wide, 100% Pima cotton lawn fabric with large lilac and pink flowers on a bold red base.
Poplin Print - Paisley - Taupe & Beige
Superb quality, 100% cotton poplin dress/craft fabric, which comes in taupe†paisley design on beige background.
Baby pink plaid fine twill brushed cotton flannel shirting fabric. Soft as a babies bottom, would make a great shirt.
Soft, malleable, lightweight poly/cotton twill workwear fabric in red. Machine washable & easy-care.
140cm wide, Oeko-Tex Certified dress fabric made from 70% ramie and 30% cotton, ideal for shirting.
Water Resistant Twill - Chatburn 8oz - Taupe
152cm wide, light taupe 100% cotton twill fabric with a water-repellent finish & soft handle.
This 148cm wide, 325gsm cotton 8 wale corduroy fabric in red is perfect for jacketing and heavier tunics, dresses or bags!
150cm wide, nylon and cotton lightweight fabric in navy blue. This is a superb fabric for keeping the wind out. Good for a casual jacket or pair of trousers.
140cm wide, 70% ramie linen and 30% cotton blend fabric in a pewter grey hue, Oeko-Tex Certified.
Bubble Wash Corduroy - Sea Green
143cm wide, 8 wale cotton stretch easy-care corduroy in sea green, with a unique bubble effect.
Heavy 12.5oz cotton denim in classic indigo. Perfect for durable jeans, jackets, and workwear.
120cm wide, 100% cotton lawn unbleached calico fabric. Lightweight, breathable, and smooth.
Soft, malleable, lightweight poly/cotton twill workwear fabric in turquoise. Machine washable & easy-care.
Denim By The Dozen - Classic Blue
Made from 100% cotton, this heavy 12oz gaberdine denim fabric in a classic blue hue is ideal for jackets.
152cm, mid to lightweight 100% cotton in a canary yellow with a linen looking weave.†
147cm wide, brushed cotton fabric featuring a check pattern in beige, white, red & yellow on a black ground, ideal for shirts.
158cm wide, 13-wale corduroy fabric made from cotton in a dark brown hue, excellent for durable jackets.
Our ramie linen and cotton blend fabric is Oeko-Tex Certified and comes in an aqua blue hue, ideal for soft furnishings.
Poplin Print - Butterflies - Aqua
114cm wide, 100% cotton Poplin in aqua with an all over butterfly print in various colours and patterns.
Pima Cotton Lawn - Gustav - Brown
140cm wide, Pima cotton lawn fabric with a retro geometric design in brown, rust, green and nude.
Pima Cotton Lawn - Mary Ann Blue
140cm wide, Pima cotton lawn fabric with a soft floral design in muted blue tones on pale cream.
139cm wide 45% cotton and 55% linen chambray fabric in royal blue. Perfect for summer garments!
105cm wide, soft brushed cotton winceyette (flannel) fabric in yellow. Great for cosy nightwear!
Pima Cotton Lawn - Nightfall Sprigs
140cm wide, Pima cotton lawn fabric with a painterly sprig design in navy, green, yellow and red.
100% cotton poplin fabric with tiny flowers of bright colours on a yellow background. This fabric is superb for dresses, crafts and light furnishings.
Luxurious ex-designer organic cotton & elastane fine suiting fabric in black. Made in Italy!
Superior quality cotton poplin in white with an ivy print in navy, sky blue and pale grey. 113cm wide.
Superior quality cotton poplin in white with an ivy print in grey and black. 113cm wide.
Waxed Cotton - Tekwax Evolution 6oz - Rich Tan
148cm wide, rich tan waxed cotton with EvolutionÆ finish. Machine washable & water-resistant!
Waxed Cotton - Ranger Drill - Slate
155cm wide, grey cotton drill fabric with a dry wax finish, weather-resistant & machine washable.
152cm wide cotton lawn fabric features a pink, green, and ivory check with fine embroidered diamond and spot design. Made in France
Perfect for clothing and home furnishings, this ramie linen and cotton blend fabric in green is Oeko-Tex Certified.
Waxed Cotton - Tekwax Evolution 6oz - Dark Green
148cm wide, dark green waxed cotton with EvolutionÆ finish. Machine washable & water-resistant!
140cm wide, 100% Pima cotton lawn fabric with a vibrant floral print in pink, lemon and white.
140cm wide, Pima cotton lawn fabric in a vivid floral design in pink, orange & red blooms on white.
Pima Cotton Lawn - Vine - Jade
Our navy and green abstract printed pima cotton lawn fabric would be perfect for shirts, blouses or dressmaking!
140cm wide, 100% Pima cotton lawn fabric with a navy and white stylised leaf print.
Pima Cotton Lawn - Oceans Coral
140cm wide, Pima cotton lawn with an oversized abstract floral print in coral, ochre, blue and mint.
140cm wide, 100% cotton washed calico fabric with a soft, natural feel. Durable yet breathable.
Military green stretch trouser fabric made from cotton and elastane with a soft sateen finish. Woven in Italy.
160cm wide fabulous quality 8oz denim in a classic black colour. It's the ideal material for creating jeans, light jackets and dresses!
Oeko-Tex Certified fabric in a teal blue hue, 70% ramie and 30% linen - perfect for garments or home furnishings.
Superb 100% cotton navy & white striped seersucker from Europe, this causal fabric is wonderful for summer shirts & dresses.
100% cotton poplin fabric with tiny flowers of bright colours on a candy pink background. This fabric is superb for dresses, crafts and light furnishings.
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.