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.
Free UK delivery over £75
Superior Anti Static Dress Linings - To Match
Superior Anti Static Dress Linings - To Match
150cm wide, superior quality polyester anti static dress linings.†Available in a wide range of shades.
152cm wide cotton bull denim fabric. This heavyweight fabric is made from pure cotton and is perfect for creating durable apparel and home decor projects.
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
8oz Washed Denim - Mid Blue
8oz washed mid blue denim, 145cm wide in soft 100% cotton twill.
8oz Washed Denim - Dark Blue
8oz washed dark blue denim, 145cm wide in soft 100% cotton twill.
Twill Lining - 55% Acetate / 45% Viscose
Twill Lining - 55% Acetate / 45% Viscose
Our beautifully coloured twill designer lining fabrics are made from 55% acetate and 45% viscose. These linings are anti-static and breathable with a smooth satin finish!
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in damson.

Dress Patterns
Shop Now
BB Ponte Roma - Navy
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in navy.
152cm wide, unbleached cotton calico fabric, ideal for crafting, dressmaking, dyeing, or painting.
Egyptian Cotton Muslin - Soft White
150cm wide, Egyptian cotton muslin fabric in soft white. Lightweight & breathable with a delicate softness.
BB Ponte Roma - Black
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in black.
Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in ivory with a luxurious satin finish.
Voile - White
145cm wide, lightweight semi-sheer cotton voile fabric in white. Great for dressmaking or curtains.
Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in white with a luxurious satin finish.
This 152cm wide white cotton drill fabric is made from breathable heavyweight cotton. Ideal for uniforms, workwear, and furnishings.
160cm wide, unbleached, but finished quite hefty cotton canvas of a type which might of covered the wagons of the settlers as the made their journey from East to West across America prior to the gold rush. Of its kind magnificent.
Cotton Canvas - Sage
Plain cotton canvas in sage. very strong cloth for use anywhere you need strength.
Black Wool with Cashmere Coating
Made from a blend of wool, polyester and cashmere, this timeless black coating fabric is perfect for outerwear!
140cm wide 100% British made cotton wadding or bump lining in cream.
Puff Sleeves
This is a very pretty white cotton mix shirting fabric with a pale blue woven spot throughout. The perfect fabric for a delicate looking shirt or blouse.
Superior Quality Plain Poly/Cotton - White
Superior Quality Plain Poly/Cotton - White
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in white. Perfect for crafts & dressmaking.
BB Ponte Roma - Charcoal Marl
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in charcoal grey.
Heavy Water Resistant Canvas - Beige
Heavy Water Resistant Canvas - Beige
155cm wide PU coated heavy polyester canvas in beige with a weight of 440gsm. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Cotton Lawn Iron On Interfacing - White
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.
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in teal.
Linen Mix - Deepest Darkest Navy
Linen Mix - Deepest Darkest Navy
Stretch, viscose linen mix suiting fabric in a dark navy. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Soft, malleable, lightweight poly/cotton twill workwear fabric in pale khaki. Machine washable & easy-care.
Luxury Satin Backed Crepe - Dark Dusky Pink
Scrubs - Navy
Soft, malleable, lightweight poly/cotton twill workwear fabric in navy. Machine washable & easy-care.
140cm wide, Pima cotton lawn featuring a delicate peacock feather print in blue, green and tan.
148cm wide, 100% cotton lawn fabric. Lightweight, breathable, and perfect for summer garments.
Linen Mix - Forest
Stretch, viscose linen mix suiting fabric in forest green. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Stretch, viscose linen mix suiting fabric in soft white. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Triple Crepe - Cornflower Blue
This 152cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a cornflower blue shade.
Water Resistant Canvas Medium - Black
Water Resistant Canvas Medium - Black
149cm wide PU coated polyester canvas in black: Great for anywhere you need strong, water repellent fabric. Approx 225gsm! OEKO-TexÆ.
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.
Crack On!
Soft Olive Green cotton, Tencel, linen and Lycra trouser fabric manufactured in Spain This is stock from a famous British brand of outerwear, particularly well known for their waxed jackets.
Liquid - Emerald
150cm wide, satin fabric in emerald green with a fluid drape, perfect for special occasion dresses!
Challis - Olive Leaf
Superb high twist olive leaf printed viscose challis lightweight dress fabric.
Cushion Soft - All Colours
149cm wide water-resistant polyester canvas fabric. Ideal for indoor & outdoor cushions, furniture and home dÈcor. OEKO-TexÆ
135cm wide, mid-weight linen and viscose blend dress fabric in navy blue. Perfect for summer wear.
150cm wide, polyester satin fabric in navy with a fluid drape, perfect for special occasion dresses!
Stone Washed Linen - White
Unique and heavy stone washed linen and cotton fabric in white with a subtle texture in the weave. 355gsm.
100% cotton 10oz washed denim fabric in pale blue, mid blue, indigo, or black.
Special - Poly/Cotton Poplin - White
Special - Poly/Cotton Poplin - White
Superior quality poly/cotton poplin in white. This has come from a manufacturer of the finest quality shirts.
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.