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.
Free UK delivery over £75
Don't Be Noisy - Grey
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.
Woven in Italy, this soft velour deadstock fabric is made from 100% cotton and has a hazel hue.
21 Wale Needlecord - Navy
Our dark navy 21 wale needlecord fabric is made from 100% cotton and OEKOTex certified, great for shirts.
Stof Fabric - Vintage Roses - Lilac
Stof Fabric - Vintage Roses - Lilac
Vintage-inspired 112cm wide cotton fabric with a pale lilac rose print on dark lavender ground. Designed in Denmark, printed in Japan.
145cm wide dark silver very fine polyester dress fabric with oodles of stretch....
Smooth Crepe - Cerise
150cm wide, stretch polyester, 98% polyester, 2% elastane, not an awful lot of stretch but I am sure as much as you need to keep skirts and trousers looking smart in cerise colour.
145cm wide, black polyester elastane jersey fabric†with silver†metallic yarn.
This is a beautiful organza in ivory with a large scale embroidered daisy floral design. Perfect for weddings.
Sewing Room - Patchwork Pink
Beautiful cotton poplin fabric comes with an all over floral print in colours of pink, purple & ivory in a patchwork style design.
Lumos Lining - Gold
Gold polyester satin fabric. 154cm wide, with a fluid drape, perfect for elegant dress and costume linings.
Pima Cotton Lawn - Mulberry Tree - Blue
Pima Cotton Lawn - Mulberry Tree - Blue
140cm wide, 100% Pima cotton lawn fabric with a fine mulberry tree print in green and red on navy.
Waxed Cotton - Tekwax Evolution 6oz - Yellow
148cm wide, yellow waxed cotton with EvolutionÆ finish. Machine washable & water-resistant!
113cm wide superior quality cotton poplin in an all over floral print in blue, yellow and grey.
Luxury Ponte - Grey Marl
Luxury grey marl ponte roma, this fabric is firm and is densely knitted. Made to cover lumps and bumps, even when tightly fitted. OEKO-Tex Æ.
Oliver Viscose Twill - Black
150cm wide, 100% viscose twill fabric in black. Perfect for dresses, skirts, tops, & trousers.
Triple Crepe - Strawberry
This heavy 150cm wide polyester triple crepe comes in a bright strawberry red colour. This is the perfect fabric for summer dresses!
Catherine Silk - Coral
Delightful semi sheer 100% silk chiffon is 10mm in weight. Light coral fabric with a textured crepe finish and super soft handle - ideal for draping and layering.
The Final Countdown - Satsuma
12 wale Cotton corduroy fabric in satsuma orange. This cord has a fair amount of stretch to it making perfect trousers or dresses! A lovely bright colour.
Pima Cotton Lawn - Floral Chandelier
140cm wide, 100% Pima cotton lawn fabric with an intricate navy and ivory floral design.
154cm wide 100% cotton suiting fabric. Italian woven fine twill fabric in dark navy. Ex-designer cloth perfect for suits and dresses.
Finest Challis - Blue Paradise
Finest Challis - Blue Paradise
140cm wide, viscose challis with bold floral print on turquoise. Soft, drapey and lightweight.
Stof Fabric - Dew Drops - Lavender
112cm wide soft cotton fabric with a spotty design in shades of purple and grey on a white ground. Perfect for dresses. Designed in Denmark - Printed in Japan.
Stof Fabric - Woodland - Pink
112cm wide cotton fabric with colourful fern leaf print on soft pink background. Perfect for dresses, shirts and quilting. Designed in Denmark, printed in Japan.
Made in Italy, this lightweight 145cm wide Be-Mood woven cotton fabric features a blue and beige small check print. Suitable for shirt making.
145cm wide, linen-look polyester fabric in white. With subtle slub texture and thicker yarns.
Brushed Tartan - Benjamin - Blue
Brushed Tartan - Benjamin - Blue
Exceptional cotton shirting fabric with a brushed finish, showcasing a striking navy, red, teal, and white check pattern.
Bonny - Lucy
Stunning British made wool tweed in a pink, navy and beige check.
142cm wide, polyester and nylon blend jersey dress fabric in black with a satin finish, excellent for leggings!
Pima Cotton Lawn - Cherry Berry Olive
Pima Cotton Lawn - Cherry Berry Olive
140cm wide, 100% Pima cotton lawn fabric with an olive green and berry print on ivory.
Sewing Room - Ivy - Red
Superior quality cotton poplin in white with an ivy print in crimson red and pale grey. 113cm wide.
150cm wide, 100% linen fabric with a weight of 260gsm. Perfect for a variety of sewing projects.
Challis - Aspen - Navy
100% viscose challis dress fabric in a navy blue hue with a white leaf print. 140cm wide, perfect for palazzo pants.
Fibre Mood - Stone Washed Combed Cotton - Deep Green
Fibre Mood - Stone Washed Combed Cotton - Deep Green
Beautiful 150cm wide, stone washed 100% combed cotton poplin fabric in captivating deep green.
Pima Cotton Lawn - Denim Dandelion
Pima Cotton Lawn - Denim Dandelion
140cm wide, Pima cotton lawn fabric with a dandelion-style motif in ivory & green on denim blue.
Repreve Recycled Lining - Navy
Repreve Recycled Lining - Navy
Made by RepreveÆ using recycled polyester, this navy blue lining boasts a soft twill & satin finish.
Georgette Dress Fabric - Magenta
Georgette Dress Fabric - Magenta
150cm wide gorgeous, good quality polyester Georgette dress fabric in magenta.
Lovely Lawn - Pale Cream
148cm wide, 100% cotton lawn fabric in palest cream. Smooth, breathable, and high-quality.
Lorien Crepe - Grey
Heavy grey polyester crepe dressmaking fabrics with a lovely drape; no need to line and doesn't crease, ideal for skirts, tops and dresses!
Lawn 138
138cm wide, cotton lawn in soft white. Lightweight and breathable, perfect for summer garments!
Pisa Lotti - Green
148cm wide, 100% wool Italian deadstock suiting fabric with a green, blue, pink & orange check.
Draping Stretch Viscose Challis - Hockney
Viscose challis poplin with with elastane, excellent draping qualities without the creasing
Our stretch viscose linen mix shirting fabric in scarlet red is 130cm, perfect for shorts, blouses and tunics!
Made from polyester, this black chiffon dress fabric has a crinkled face, excellent for skirts, puff sleeves and blouses!
Stof Fabric - Majestic - Beige
110cm wide cotton fabric with vintage floral design in beige on a white ground. Danish design fabric, printed in Japan, perfect for dresses, shirts, and quilting.
Cotton craft fabric with Union Jack print in red, white and blue. Ideal for bunting, table covers, masks & craft projects.
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.