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.
Landon Smooth Crepe - Deep Teal
Landon Smooth Crepe - Deep Teal
150cm wide superior smooth crepe dress fabric in deep teal. Quality polyester fabric ideal for creating summer dresses.
Don't Be Noisy - Indigo
Indigo and white striped fabric is made from a 45% cotton and 55% linen blend. Create summer dresses and holiday shirts with this cloth.
Organic Jersey - Leopard - Grey
Organic Jersey - Leopard - Grey
Soft grey leopard print organic Oeko-Tex standard printed single jersey fabric for dressmaking & crafts. Designed by Poppy Europe.
Oliver Viscose Twill - Grey
150cm wide, 100% viscose twill fabric in grey. Perfect for dresses, skirts, tops, & trousers.
Boston - Plain Cotton Poplin - Sky
Boston - Plain Cotton Poplin - Sky
114cm wide, 100% cotton poplin fabric in sky, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Emerald Green
Boston - Plain Cotton Poplin - Emerald Green
114cm wide, 100% cotton poplin fabric in emerald green, 121gsm. Lightweight, crisp and breathable.
148cm wide, black polyester stretch suede fabric. Has a soft touch with great flexibility and draping.
Beautiful cotton floral broderie anglaise fabric in soft white. Great for breathable summer garments.
140cm wide, 100% cotton pique fabric in white, 121gsm with a soft silky touch and elegant drape. Perfect for timeless shirts, summer dresses, and refined tailoring.
Dainty Dot - White
140cm wide, 100% cotton dobby spot/Swiss dot fabric in white. Soft, lightweight, and breathable.
Triple Crepe - Fuchsia
This 152cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a fuchsia pink shade.
Triple Crepe - French Navy
160cm wide superb quality polyester heavy triple crepe dress fabric in french navy.
150cm wide, viscose dress fabric featuring a cream floral print on a black ground, perfect for blouses and skirts!
Double Scallop Lace - Black
145cm wide soft corded dressmaking lace in rich jet black. Beautifully made with a scallop edge on each side.
Modal French Terry - Purple
A soft and comfortable modal french terry made from 95% modal and 5% elastane.
Our stretch viscose linen mix shirting fabric in scarlet red is 130cm, perfect for shorts, blouses and tunics!
Luxury Ponte - Wine
152cm wide high quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a wine red hue.
Luxury Ponte - Green
Ponte Roma dressmaking fabric with a lovely green hue. Fabulously sturdy double-knit jersey fabric made from a viscose, nylon, elastane blend.
Luxury Ponte - Stone
High quality double-knit jersey fabric made from a viscose, nylon, elastane blend. 320gsm Ponte Roma dress fabric with a light beige/stone hue.
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.
140cm wide, 85% polyamide 15% spandex fabric in black. Perfect for form-fitting garments.
Pleather - Midnight
Black faux leather fabric with a soft grain finish. 145cm wide pleather with a viscose backing, ideal for jackets, skirts and structured garments.
Modal French Terry - Alpine Green
Modal French Terry - Alpine Green
A soft and comfortable modal french terry made from 95% modal and 5% elastane.
154cm wide, 100% cotton firm twill workwear fabric in bright white. Heavyweight and durable.
Corduroy Quilting - Rust
140cm wide, polyester corduroy quilting fabric in rust. Great for cosy & stylish jackets and coats.
Filmstar - Olive
160cm wide lightweight soft polyester draping fabric. With a gorgeous khaki/live hue and soft velvet satin finish. Perfect for dresses with glamour.
Alpen Fleece - Black
Cuddly, soft and sooo nice to stroke. This black cotton polyester elastane jersey fabric with cuddle fleece back is the fabric for hoodies, sweaters, joggers and all things loungewear.†340gsm
Azure Twill Lining
A smooth and durable 100% viscose twill lining in a rich azure blue.
Dynasty - Porcelain
A stunning porcelain suiting fabric with excellent body and drape.
French Terry - Pink
Our 150cm wide plain French Terry jersey fabric in a pink shade is great for joggers, dressmaking and leggings!
French Terry - Fawn
OEKO-TEX jersey French Terry material in fawn. Great for sewing dresses, leggings, joggers and dresses.
French Terry - French Navy
Plain navy 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Enigma Linen - Aqua
Our ramie linen and cotton blend fabric is Oeko-Tex Certified and comes in an aqua blue hue, ideal for soft furnishings.
Donatella - Off White
150cm wide, polyester and spandex blend suiting fabric in off-white, perfect for palazzo pants and blazers.
Enigma Linen - Pewter
140cm wide, 70% ramie linen and 30% cotton blend fabric in a pewter grey hue, Oeko-Tex Certified.
Enigma Linen - Silver
Oeko-Tex Certified, ramie linen and cotton blend fabric in a silvery grey hue, perfect for clothing & home dÈcor.
Enigma Linen - Denim
Made from 70% ramie linen and 30% cotton, our denim blue fabric is Oeko-Tex Certified, ideal for jackets.
152cm wide, cotton, polyester & viscose blend jacquard dress fabric featuring a geometric woven design in blue.
Paisley Changeant Linings - All Colours
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design.
Paisley Changeant Lining - Cerise/Teal
Paisley Changeant Lining - Cerise/Teal
146cm wide, poly/viscose jacquard lining fabric with a captivating paisley design in cerise/teal.
Paisley Changeant Lining - Black
Paisley Changeant Lining - Black
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in black.
Sewing Room - Lilyanne - Navy
110cm wide 100% cotton poplin fabric, printed with striking white & pink/red lilies which elegantly contrast against a deep navy ground.
113cm wide superior quality cotton poplin in an all over floral print in blue, yellow and grey.
152cm wide, lightweight cotton canvas trouser fabric in a camel brown hue, tough yet soft, perfect for men's pants.
Light peach striped cotton blend shirting, 70gsm.
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.