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
Proper Seersucker - Summer Sky Stripe
Proper Seersucker - Summer Sky Stripe
152cm wide, cotton seersucker fabric with sky blue stripes. Lightweight, breathable and easy-care.
BA - Embroidered Lawn - Anemone
140cm wide, broderie anglaise cotton lawn. Lightweight, breathable and ideal for summer projects.
Serafina Stripe
138cm wide, 98% cotton 2% spandex shirting fabric in pink and white featuring a detailed embroidered stripe.
Vintage Cotton - Sky
Stunning sky blue 100% cotton dress fabric, perfect for co-ords, loose trousers, dressmaking and shirts!
Fine Viscose Plain - Plum
This lightweight dress fabric is perfect for your summer wardrobe. Crafted from 100% viscose, it boasts a delightful plum purple hue.
Elona - Camel
Made from 90% polyester and 10% spandex, this camel coloured suiting fabric features a 2-way stretch, ideal for pants.
150cm wide, ex-designer water-resistant black polyester and British wool dogtooth quilting fabric.
150cm wide, Italian ex-designer cotton trousering in dark grey, with a classic herringbone weave.
Poplin Print - Wat Spot - Red
This 100% cotton fabric features a vibrant red background adorned with classic white polka dots.â€
Stof Fabric - Shrubbery - Emerald
112cm wide cotton fabric, designed in Denmark and printed in Japan, features a pink rose print on emerald green, ideal for dresses, shirts, and quilting.
112cm wide printed cotton poplin dress fabric with a beautiful floral design on an grey background.
Bundles - Cotton Gift Pack with Accessories - 5m
100% cotton fabric pack with accessories. 5 x 1metre lengths in various designs. Both plain and printed 112cm/44 or 140cm+/55". Huge savings on this bundle!"
Road Narrows - Cream
For the first time for a long time here we have a 112cm wide cloth, all 65% polyester, 35% cotton all pretty in their own way.
Foxy
157cm wide, wool and mohair coating fabric in a rich rusty ginger. Super soft with a beautiful finish.
155cm wide, wool and cashmere softly brushed coating in a dark green hue - Made in Italy.
Charming Lining - Aqua/Orange
Elegant 148cm-wide lining fabric, blending orange and pale aqua blue yarns in a smooth viscose acetate mix.
145cm wide, viscose challis fabric with a bold graphic circle print in red, mustard, taupe and black.
This interesting black and blue fabric made from a blend of polyester and spandex is ideal for dressmaking!
Flowerful
Made from 97% polyester and 3% elastane, this mint green fabric features a small scale coral floral print, perfect for dresses!
Linton Dior - Ada
150cm wide ex-designer wool bouclé tweed with a classic woven houndstooth check.
Traditional Linen - Ochre
This 100% linen fabric in a yellow ochre hue has a washed finish, perfect for children's wear.
Fibre Mood - Seersucker Check - Teal
Fibre Mood - Seersucker Check - Teal
145cm wide teal and black seersucker check fabric. Cotton, polyester, elastane blend at 100gsm - lightweight, breathable.
150cm wide, very soft lightweight polyester jersey with stretch in vibrant red, with an all over floral print in white or ivory and black.
Supersonic - Navy
Introducing our exceptional 140cm wide superfine 100% pima cotton lawn fabric in navy with a luxurious satin finish.
Pleather - Chocolate
150cm wide, brown faux leather with a soft jersey backing. Midweight with stretch and sheen.
150cm wide, British 100% wool tweed in plum and mustard marl with blue and beige overcheck.
154cm wide, very dark navy wool suiting fabric in a slightly heavier weight. Great for blazers!
Cotton, polyester, acrylic & viscose blend jacquard fabric featuring a unique black & gold design, ideal for jackets.
Bella Satin Stretch - Red
147cm wide 98% polyester 2% elastane stretch satin fabric in red with a smooth and glossy finish.
150cm wide finely crinkled polyester voile dress fabric in a tiny and very pretty floral design in ochre and brown.
Pima Cotton Lawn - Bloom And Wild - Black
140cm wide, 100% Pima cotton lawn fabric with a black base, pink florals and colourful flecks.
Italian 6 Wale Corduroy - Camel
150cm wide, thick 100% cotton 6 wale corduroy fabric in a camel shade. Woven in Italy.
Viscose Acetate Lining - Wine
144cm wide, viscose acetate lining fabric in deep red, a luxury partner for suits, dresses and more.
French Terry - Yellow
Plain yellow 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.
Old World
142cm wide, British 100% wool flannel suiting fabric in mid grey with pale blue and beige stripes.
150cm wide, super fine 100% wool suiting fabric in a navy and black check. Woven in Italy!
Elena
Our beautiful, soft finish†lightweight white viscose dress fabric has an all-over leaf print in shades of green. This drapes like liquid and is crease-resistant making it a delight to wear.
150cm wide, cotton and elastane brown French Terry jersey fabric with a looped back for warmth.
Smooth Crepe - Bailey Blue
Baby blue crepe fabric made from 60% polyester, 37% Viscose & 3% elastane, ideal for fitted wide leg trousers, pencil skirts and blazers to match!
Striped Viscose Linen Slub - Cream
Our viscose, linen & polyester blend slub fabric in cream has a fine black pinstripe, perfect for summer wear.
Yogi
This 170cm wide, polyester elastane Ponte Roma cloth comes in a lovely shade of wine red. This is an ideal fabric for dresses or tops!
Stone Washed Luxury Cotton - Grey
Stone Washed Luxury Cotton - Grey
100% cotton poplin dress fabric in grey. Its stone washed texture and firmer hand is perfect for structured garments. 152cm wide.
Taffeta - Tartan Sparkle
148cm wide, festive polyester multicoloured checked taffeta with sparkling metallic lurex threads.
240cm wide 65% polyester and 35% cotton in navy. Perfect for bed sheets, crafts and clothing.
150cm wide, polyester, viscose and elastane blend twill fabric in sand, perfect for suits and 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.