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
100% Merino Wool Jersey - Bordeaux
100% Merino Wool Jersey - Bordeaux
Bordeaux brushed Australian merino wool jersey - soft, rich in colour and lovely to wear.
143cm wide, 100% Australian virgin wool fleece in a deep wine red, responsibly sourced and mulesing-free.
16 Wale Washed Corduroy - Teal
16 Wale Washed Corduroy - Teal
147cm wide, 100% cotton 16-wale washed corduroy in teal blue. 220-230gsm and Oeko-Tex certified.
16 Wale Washed Corduroy - Wine
16 Wale Washed Corduroy - Wine
147cm wide, 100% cotton 16-wale washed corduroy in wine. 220-230gsm and Oeko-Tex certified.
21 Wale Needlecord - Wine
140cm wide, 100% cotton, 21 wale needlecord fabric in a wine hue, great for dressmaking & soft furnishings.
Ex-designer wine wool and alpaca coating woven in Italy, 135cm wide. Soft, fluid and ideal for coats.
Baby Driver - Flower Power - Plum
112cm wide, 100% cotton needlecord fabric in plum with a floral print in cream, purple, and green.

Dress Patterns
Shop Now
Bamboo Jersey - Teal
Super soft 155cm wide 95% bamboo and 5% elastane jersey with a teal blue hue. Stunning quality jersey dress fabric, perfect for t shirts and layering.
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in damson.
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in teal.
Burgundy and rust coloured 50% acrylic, 50% polyester loose knitted boucle with thick, yet soft yarns. Perfect for coatigans and jackets.
151cm wide, bengaline fabric in deep wine made from 70% viscose, 27% nylon and 3% spandex.
Italian-woven petrol blue suiting fabric. Made from 73% virgin wool, 26% mohair, 1% elastane.
This water-resistant and breathable bonded cotton fabric in a wine-red hue is perfect for classic jackets.
150cm wide, British 100% wool tweed in plum and mustard marl with blue and beige overcheck.
Brushed French Terry - Wine
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in wine red.
Cross Hatch - Wine
Textured, linen look fabric in dark wine suiting fabric. Made from polyester.
Dazzle - Plum
Stunning sparkly glitter plum jersey fabric fabric from Carrington fabrics, in a lovely colour and perfect for prom dresses & evening wear.
Delicious Damson Terry
Gloriously soft, 172cm wide, 100% cotton fine French terry jersey fabric, in a deep damson shade.
Designer Velvet - Cobalt
142cm wide, ex-designer 100% cotton velvet in cobalt blue, Perfect for dresses, skirts, & jackets.
158cm wide, nylon fur-lined diamond quilted fabric in dark navy, with wind & water-resistant finish, ideal for jackets. Made in Italy.
Double Scallop Lace - Teal
145cm wide quite traditional soft corded lace. 100% polyester with a scallop edge and beautifully made. This is a stunning teal colour.
Double Scallop Lace - Wine
Beautifully made 145cm wide soft and heavy corded dressmaking lace in wide red. Made with a double scalloped edge.
Double Trouble - Jacquard Jersey - Teal
Double Trouble - Jacquard Jersey - Teal
160cm wide, double-knit jacquard jersey with a diamond pattern in teal made from polyester and elastane.
Draper - Organic Bamboo Blend Suiting - Dark Mauve
Draper - Organic Bamboo Blend Suiting - Dark Mauve
This 150cm wide organic recycled suiting fabric in mauve, is soft to handle and has a beautiful drape.
Draper - Organic Bamboo Blend Suiting - Dark Teal
Draper - Organic Bamboo Blend Suiting - Dark Teal
This 150cm wide organic recycled suiting fabric in teal, is soft to handle and has a beautiful drape.
150cm wide, stretch trousering fabric in a soft marled mix of damson, grey, white, and black.
Dynasty - Teal
A beautiful teal blue Polyester Spandex suiting fabric with an excellent body and drape. Perfect for evening dresses and skirts!
Embroidered Daisy Needlecord - Wine
Embroidered Daisy Needlecord - Wine
145cm wide, lightweight cotton needlecord fabric in wine red, detailed with daisy floral embroidery.
Enigma Linen - Dark Teal
Made from 70% ramie linen and 30% cotton, our dark teal fabric is Oeko-Tex Certified, ideal for jackets.
Enigma Linen - Teal
Oeko-Tex Certified fabric in a teal blue hue, 70% ramie and 30% linen - perfect for garments or home furnishings.
Equine Lining
100% nylon, burgundy coloured lining fabric with a woven horse print; perfect for pairing with suits & dresses.
Fibre Mood - Boreal Match - Dark Aubergine Knit
140cm wide dark aubergine knit fabric, 320gsm. A soft yet durable blend of 80% organic cotton and 20% recycled polyester, perfect for sweatshirts, dresses, joggers
Fibre Mood - Boreal Match - Dark Aubergine Rib
55cm wide dark aubergine rib fabric, 295gsm. A soft, knitted blend of 95% cotton and 5% elastane with stretch, perfect for cuffs, waistbands, neckbands, and fitted garments.
Fibre Mood - Seersucker Check - Teal
145cm wide teal and black seersucker check fabric. Cotton, polyester, elastane blend at 100gsm - lightweight, breathable.
Fibre Mood - Tangle - Wine
150cm wide wine and cream polyester fabric, 350gsm. A heavyweight fabric with a bold abstract design
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.
Finest Chambray Teal
Lightweight 100% cotton chambray in teal, the perfect choice for shirts and dresses.
Floravine Lace - Sugar Plum
130cm wide, plum net lace with floral and vine embroidery and a light dusting of silver sparkle.
Plain 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric in berry with a looped back.
French Terry - Damson
This plain purple French Terry jersey fabric, is 155cm wide, ideal for leggings, joggers and dressmaking!
French Terry - Teal
Plain teal 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.
Georgette Dress Fabric - Wine
Gorgeous quality polyester georgette dress fabric in a wine shade, perfect for special dresses and blouses!
157cm wide, viscose, polyester & polyamide blend knitted jersey fabric in teal. Super soft & snuggly.
Hoffman Bali Cotton Lawn - Cobalt
Hoffman Bali Cotton Lawn - Cobalt
An intense 112cm wide Indonesian cotton lawn fabric with hand painted design in shades of cobalt and midnight blue bring dramatic contrast to this floral batik.
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.