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.
Barca Crepe - Brown
Crepe fabric in brown. Medium weight and versatile this double crepe will work for dresses, tops, and jumpsuits.
Landon Smooth Crepe - Mustard
Superior smooth crepe fabric in mustard yellow. 150cm wide polyester dress fabric perfect for creating special occasion wear.
Woven in Italy, this ex-designer navy satin dress fabric, made from 100% polyester, is ideal for chic dresses.
Stunning polyester and metallic blend brocade dress fabric featuring a bold floral design, ideal for jackets.
Ritual - Coffee
This is a gorgeous 152cm, ITY jersey fabric by John Kaldor. This is a medium weight jersey with a huge amount of stretch and comes in a lovely coffee colour!
Simply gorgeous fuchsia pink satin-backed crepe is PU coated and both anti-static and anti-click, ensuring the highest quality for creating special garments.
Mystique - Champagne
Beautiful 150cm wide, matte mid-weight duchess satin in champagne. Perfect for special occasions.
Catherine Silk - Navy
Navy 100% silk fabric. Beautifully soft, lightweight and semi sheer silk chiffon crepe is 10mm in weight. Super fine fabric, suitable for blouses and layering.
Black Yorkshire Melton
Woven in Yorkshire, polyester wool blend melton coating fabric in black with a very dark navy reverse, ideal for high-quality jackets.
135cm wide, navy blue Italian dressmaking fabric made from 67% acetate and 33% silk, perfect for slip dresses.
Marlena - White
Our 147cm wide, polyester and elastane blend fabric in white is fine and floaty, perfect for dressmaking.
Polyester, viscose, wool & elastane blend suiting fabric with a fine twill weave in brown, perfect for pants.
Hugely wide 160cm polyester, lightweight canvas in an absolutely gorgeous shade of deep royal blue with perhaps, perhaps, a hint of purple. Very soundly made and strong cloth, which will drape extremely well.
Double Scallop Lace - Grey
145cm wide soft but heavy, corded, double scalloped dressmaking lace in steel grey.
Bella Satin Stretch - Navy
147cm wide 98% polyester 2% elastane stretch satin fabric in navy with a smooth and glossy finish.
Double Scallop Lace - Scarlet
Beautifully made 145cm wide soft and heavy corded dressmaking lace in scarlet red. Made with a double scalloped edge.
VB Lining
This ex-designer polyester satin lining fabric features an abstract faces/bodies print in cream & damson.
Lumos Lining - Gold
Gold polyester satin fabric. 154cm wide, with a fluid drape, perfect for elegant dress and costume linings.
Mystique - Pink
Matte 150cm wide, mid-weight duchess satin in a beautiful pale pink. Perfect for special occasions.
145cm wide soft and heavy corded dressmaking lace in rich royal blue. This is a double scalloped lace fabric. Beautifully made in polyester with a scallop edge on each side.
Our ex-designer, red satin fabric, made from 100% polyester has been woven in Italy perfect for evening attire.
Our Italian, single crepe dress fabric in a poppy red hue is perfect for evening attire; made from 100% silk.
Mirage - Safari Blue
150cm-wide silk blend with captivating burnout animal print in black, blue and beige hues. Ideal for elegant dresses, blouses and scarves.
Woven in Italy, this soft velour deadstock fabric is made from 100% cotton and has a hazel hue.
Smooth Crepe - Cerise
150cm wide, stretch polyester, 98% polyester, 2% elastane, not an awful lot of stretch but I am sure as much as you need to keep skirts and trousers looking smart in cerise colour.
Triple Crepe - Strawberry
This heavy 150cm wide polyester triple crepe comes in a bright strawberry red colour. This is the perfect fabric for summer dresses!
Catherine Silk - Coral
Delightful semi sheer 100% silk chiffon is 10mm in weight. Light coral fabric with a textured crepe finish and super soft handle - ideal for draping and layering.
Georgette Dress Fabric - Magenta
Georgette Dress Fabric - Magenta
150cm wide gorgeous, good quality polyester Georgette dress fabric in magenta.
Euphoria
160cm wide, ex-designer superfine wool suiting fabric in a classic black and pink pane check design.
Darkest Hour
152cm Italian cotton. Deep navy, almost black. Woven in Italy, deadstock from high street. Luscious shirting fabric with fine ribbed weave.
Satin Crepe - Gold
This 150cm wide, lightweight satin-backed crepe fabric in a luscious gold hue is made from polyester, perfect for dressmaking!
Beaufort Duchess Satin - Nude Pink
Beaufort Duchess Satin - Nude Pink
150cm wide, non-snag duchess satin fabric in nude pink. Perfect for special occasion wear.
Our 158cm wide, polyester jersey fabric in black with a sequinned detailing all-over is ideal for party wear!
150cm wide, British 100% wool crepe fabric in dark navy with a fluid drape and breathable feel.
Spanish Eyes - Dusky Pink
Soft dusky pink Tocca lace, 140cm wide, ideal for sewing luxurious wedding gowns, bridesmaid dresses, and outfits for special events.
Landon Smooth Crepe - Royal
150cm wide superior smooth crepe fabric in royal blue. 100% polyester dress fabric perfect for creating special occasion wear.
Emma Brocade
This poly/cotton dressmaking brocade comes in beautiful jacquard florals, made up of all shades of blues, lilacs, yellows & creams.
Aleya Satin
This 142cm wide dark green polyester stretch satin fabric has an exceptionally smooth finish.
135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a delicate lilac shade.
Fleece Wool Suiting - Dark Grey
158cm wide, Italian woven dark grey deadstock suiting fabric, made from fleece/virgin wool and elastane.
Killing Me Softly
160cm wide, superfine dark navy wool suiting fabric with the faintest over check in pale blue and white, woven in Yorkshire!
Candy Crepe - Pale Mustard
145cm wide, polyester double crepe fabric in pale mustard. Perfect for special occasion garments.
Georgette Dress Fabric - Fuchsia
Georgette Dress Fabric - Fuchsia
150cm wide, gorgeous high-quality georgette dress fabric in fuchsia made from polyester, ideal for blouses!
Mystique - Dusty Grey
Matte 150cm wide, mid-weight duchess satin in a beautiful dusty grey. Perfect for special occasions.
135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a beautiful pink shade.
Scroll through our pick of the best prom fabrics, featuring satin, brocade, silk, lace, lamé, velvet, sequin and chiffon. Combine these fancy dress fabrics for dramatic effect; create simply gorgeous A-line styles that will flatter all figures.
Find the perfect party fabric that will show off your moves on the dance floor.
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.