Join 30,000 Makers
Get 10% off your first order
Be first to see new arrivals and limited fabrics before they sell out.
No spam. Just beautiful fabrics.
Superior Anti Static Dress Linings - To Match
150cm wide, superior quality polyester anti static dress linings.†Available in a wide range of shades.
Voile - White
145cm wide, lightweight semi-sheer cotton voile fabric in white. Great for dressmaking or curtains.
BB Ponte Roma - Black
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in black.
Gingham Checks
Made from a blend of wool, polyester and cashmere, this timeless black coating fabric is perfect for outerwear!
Cotton Lawn Iron On Interfacing - White
Woven 100% cotton fusible interlining fabric in white. 91cm wide, 100 gsm. Perfect for adding body to your garments.
Superior Quality Plain Poly/Cotton - Black
Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in black. Perfect for crafts & dressmaking.
Elegant 140cm-wide black silk chiffon with a subtle crinkle. Ideal for sheer shawls, scarves, holiday wear, and special occasion layering.
145cm wide superb soft washed linen in a white with all the slubiness you would expect in a linen cloth. Great for summer trousers. Light enough for a shirt too.
150cm wide, incredibly soft and fine cotton twill trousering fabric from John Kaldor in timeless black.
Core Range 10oz Denim
100% cotton 10oz washed denim fabric in pale blue, mid blue, indigo, or black.
91cm wide superfine cotton voile fusible interlining fabric in white. Ideal for lightweight dresses, silks, and blouses, adding subtle structure.
150cm wide deepest black polyester woven heavy triple crepe dress fabric of the best quality. A wonderful weight and very drapey.
Liquid - Black
150cm wide, polyester satin fabric in black with a fluid drape, perfect for special occasion dresses!
Plain black 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Cotton Lawn Iron On Interfacing - Black
Woven 100% cotton fusible Interlining, black, 91cm wide, 100 gsm. Perfect for adding body to your garments.
Luxury black ponte roma, this fabric is heavy and is densely knitted. Made to cover all lumps and bumps, even when tightly fitted. OEKO-Tex Æ. As good as it gets.
Pure Luxury - Boiled Wool - Black
Luxurious quality, 140cm wide, 100% boiled wool fabric in black, perfect for jackets and coats!
Luxury Satin Backed Crepe - Black
Indulge in the beauty of this stunning satin backed crepe dress fabric in black. Its reversible design boasts a matte and shiny side, ideal for special occasions.
150cm wide white broderie anglaise fabric with pretty embroidered floral pattern. Lovey for dresses, shirts and craft
French Terry - French Navy
Plain navy 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Winceyette Plain - Black
105cm wide, soft brushed cotton winceyette (flannel) fabric in black. Great for cosy nightwear!
Sweatshirt - Black
Fabulous 280gsm sweatshirt fabric in black, light, soft and fluffy on the inside for extra comfort.
Roxy Stretch Velvet - Black
Plain black 4-way stretch knitted velour, especially good for evening wear. 148cm wide, beautiful quality stretch velvet dress fabric.
Supersonic - Black
Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in black with a luxurious satin finish.
Landon Smooth Crepe - Jet Black
150cm wide superior smooth crepe fabric in jet black. 100% polyester dress fabric perfect for creating special occasion wear.
Stretch Duchess Satin - Black
140cm wide, 97% polyester 3% elastane heavy duchess satin. This cloth might be used for brides, bridesmaid and prom dresses.
Triple Crepe - White
This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a white shade.
Finest Chambray Black
This lightweight 100% cotton chambray in black is the perfect choice for dressmaking & quilting.
Georgette Dress Fabric - Black
Gorgeous quality Georgette dress fabric in deep black.
Linen Mix - Black
Stretch, viscose linen mix suiting fabric in black. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Challis - Midnight Fall
This soft velvety viscose challis dress fabric comes in a deep navy blue with an all over petal print in white.
Proper Seersucker - Tiny Woven Black
Plain black seersucker fabric, it is so versatile you can make anything from summer dresses, shorts, shirts, trousers, bedding and crafts.
Plain blush pink 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
French Terry - White
Plain white 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Striking peacock print viscose lawn with a lurex†yarn detail.†Soft and breathable this fabric will make the most wonderful garments for the summer.
100% cotton chambray in black and white gingham check, a lightweight cotton fabric for dressmaking & quilting.
4oz Washed Chambray Denim - Black
Lightweight 4oz black washed chambray denim.
French Voile - Black
147cm wide, black 100% cotton voile fabric.
112cm wide, cotton poplin print fabric with a Zebra Print in colours you'd expect (black and white).
Paisley Changeant Lining - Black
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in black.
140cm wide, quite soft white viscose dress fabric.
145cm wide, high twist printed viscose challis with a cream and aqua floral pattern on black.
From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.
We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.
Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.
Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.