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.
153cm wide, lightweight 100% wool suiting fabric in black. Made in Italy with a soft handle.
Challis - Aspen - Teal
140cm wide, viscose challis dress fabric featuring a white leaf print on a teal blue ground, ideal for summer.
Lona Crepe - Black
Stretch crepe in black. Medium weight and versatile our double crepe works for dresses, top and jumpsuits
Coast - Navy
145cm wide, linen-look polyester fabric in navy. With subtle slub texture and thicker yarns.
Coast - Soft White
145cm wide, linen-look polyester fabric in soft white. With subtle slub texture and thicker yarns.
140cm wide, Pima cotton lawn fabric with a painterly floral print in pink, cream and yellow on navy.
French Crepe - Smooth Soft White
French Crepe - Smooth Soft White
This is a glamorous smooth French crepe fabric in a soft white colour with a small amount of elastane. The perfect fabric for a classy blazer and trouser suit!
Raye - Navy
146cm wide, polyester fabric in navy that offers the look & feel of linen whilst being crease resistant.
French Crepe - Smooth Rose
Beautiful smooth French crepe in pink with a small amount of elastane, perfect for a brightly coloured blazer and trouser suit.
Raye - Olive
146cm wide, polyester fabric in olive that offers the look & feel of linen whilst being crease resistant.
Raye - Turquoise
146cm wide, polyester fabric in turquoise that offers the look & feel of linen whilst being crease resistant.
Linen Fusion - Rust
Lightweight linen & viscose blend dyed fabric in a rust orange hue. Great for shirts & dresses.
Linen Fusion - Royal
Lightweight linen & viscose blend dyed fabric in a classic royal blue hue. Great for shirts & dresses.
Linen Fusion - Navy
Lightweight linen and viscose blend dyed fabric in a classic navy hue. Great for shirts & dresses.
Lightweight polyester Georgette dress fabric in a lovely damson pink and green tiny floral design.
150cm wide, viscose dress fabric featuring a cream floral print on a black ground, perfect for blouses and skirts!
Raye - Beige
146cm wide, beige polyester fabric that offers the look & feel of linen whilst being crease resistant.
Sewing Room - Girls Dress Yellow
113cm Pink & Orange floral pattern with A mint background
Raye - Black
146cm wide, black polyester fabric that offers the look & feel of linen whilst being crease resistant.
Raye - Ecru
146cm wide, polyester fabric in ecru that offers the look & feel of linen whilst being crease resistant.
Sewing Room - Girls Dress Blue
113cm Pink & Yellow floral pattern with A mint background
113cm blue vintage floral pattern with bunches of white and yellow flowers throughout.
113cm wide, high quality cotton poplin fabric featuring a pink and purple floral print on a navy background
Auralite
158cm wide, purple polyester chiffon made in Italy featuring an abstract design and crinkled face, ideal for dresses and puff sleeves!
Traditional Linen - Violet
100% linen dress fabric in a violet purple hue, mid-weight and breathable, perfect for summer garments.
Pima Cotton Lawn - Mary Ann Blue
Pima Cotton Lawn - Mary Ann Blue
140cm wide, Pima cotton lawn fabric with a soft floral design in muted blue tones on pale cream.
150cm wide, plain rust coloured twill fabric made from 100% polyester, ideal for dressmaking and jumpsuits!
Traditional Linen - Sand
This mid-weight, 100% linen fabric comes in a sand-coloured hue, perfect for dressmaking & crafts.
Designer Velvet - Cobalt
142cm wide, ex-designer 100% cotton velvet in cobalt blue, Perfect for dresses, skirts, & jackets.
Sewing Room - Ivy - Grey
Superior quality cotton poplin in white with an ivy print in grey and black. 113cm wide.
Made from 95% viscose and 5% elastane, this tropical printed jersey dress fabric is perfect for fitted garments!
Designer Velvet - Emerald
150cm wide, ex-designer 100% cotton velvet in emerald green, Perfect for dresses, skirts & jackets.
Traditional Linen - Ochre
This 100% linen fabric in a yellow ochre hue has a washed finish, perfect for children's wear.
Viscose Seersucker - Ecru
144cm wide, rayon, polyester and spandex blend seersucker fabric in ecru. Great for summer wear!
Christmas Cotton - Glitter Trees
Christmas Cotton - Glitter Trees
124cm wide, cotton fabric with a festive pattern of glittery trees in red & gold on an ivory base.
Designer Velvet - Barely Black
Designer Velvet - Barely Black
150cm wide, ex-designer 100% cotton velvet in almost black, Perfect for dresses, skirts, & jackets.
Traditional Linen - Mint
Made from 100% linen, this plain dyed dress fabric in a mint blue hue is perfect for summer shirts.
Supreme - Champagne
Stunning satin backed polyester crepe dress fabric with a glorious matte finish in champagne.
Crinkle Viscose - Black
This 100% viscose fabric has a subtle crinkle appearance and black & white abstract print, great for palazzo pants.
Stretch Geo - Teal
Beautiful sateen stretch dress fabric in a fabulous bold stripe design in teal, beige, black, and navy. This is sold in panels measuring 125cm x 63cm
Satin Viscose - Arizona
148cm wide viscose satin dress fabric in with an abstract paisley print in psychedelic hues on a black ground.
Mystique - Bottle
Crinkle Viscose - Neon
140cm wide, viscose dress fabric with an interesting subtle crinkle finish and neon abstract print, ideal for blouses.
Fibre Mood - Knitwear - Red
160cm wide, 330gsm knitwear fabric in red. Made from 70% cotton and 30% polyester, OEKO-TEX certified.
Fine Viscose Plain - Coral
144cm wide, gorgeously lightweight 100% viscose fabric in coral. Ideal for summer garments!
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.