Get The Latest from Croft Mill
Keep in touch
We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.
Free UK delivery over £75
Polyester, nylon, metallic blend brocade fabric featuring a decorative raised floral pattern in shades of blue.
150cm wide navy wool cashmere coating fabric, 280gsm. A luxurious blend of 80% wool and 20% cashmere with a soft hand and elegant drape
Silky Satin - Sepia Leopard
Unleash your wild side with our 146cm wide polyester satin habotai with a dramatic realist leopard print in ivory, cream, and dark brown.
Designer Velvet - Barely Black
Designer Velvet - Barely Black
150cm wide, ex-designer 100% cotton velvet in almost black, Perfect for dresses, skirts, & jackets.
Acetate Silk - Dark Chocolate
140cm wide, dark chocolate acetate & silk fabric. Lightweight and fluid with a beautiful drape.
This gorgeous jacquard features an Oriental-inspired design in red with stunning gold and red embroidered flowers.
This is a fabulous polyester/organza dress fabric with linear satin stripes and an all-over bright orange, green and black floral print! Great for vintage dresses!
150cm wide, finely woven nylon lining fabric in a white hue, perfect for lining both suits and dresses!
142cm wide, abstract sequin net dress fabric in peach and mint, perfect for special occasion wear.
Aurora Brocade - Silver
A striking polyester and metallic blend brocade jacquard with a bold abstract silver design on blush.
146cm wide grosgrain dress fabric. Dark navy viscose shirting and trouser fabric with a fine ribbed weave and interesting wood grain effect.
Candy Crepe - Beige
145cm wide, polyester double crepe dress fabric in beige. Perfect for special occasion garments.
130cm wide, ex-designer 100% cotton velvet in navy, Perfect for dresses, skirts, & jackets.
Designer Velvet - Cobalt
142cm wide, ex-designer 100% cotton velvet in cobalt blue, Perfect for dresses, skirts, & jackets.
Elixir - Stretch Satin Backed Crepe - Bluebell
148cm wide blue crinkle satin-backed crepe fabric, 180gsm. 98% polyester 2% spandex with fluid drape.
150cm wide black faux crocodile skin fabric, 280gsm. Made from polyurethane, polyester, and viscose, durable with textured finish
This sheer chiffon dressmaking fabric features a 'hole' pattern on a black cloth, ideal for accessories, blouses and skirts!
Barbs - Recycled Tweed
142cm wide, pink recycled cotton and polyester tweed fabric. Soft, textured, and sustainable!
Luxury Italian Silk - Livia
137cm wide, 100% silk fabric made in Italy featuring a decorative floral print on a vivid blue backdrop.
140cm wide champagne gold jersey knit sequin fabric with soft drape
148cm wide, Italian, ex-designer suiting fabric featuring a chevron print in black. Made from 100% wool.
Georgette Dress Fabric - Scarlet
Gorgeous good quality polyester Georgette dress fabric in a beautiful scarlet red colour.
Satin Armour
Our polyester satin dress fabric features an elegant geometric design in a rust shade, ideal for blouses and skirts!
148cm wide, moss green floral lace made from 100% recycled polyester with a soft sheen.
Italian Guipure Lace - Black
129cm wide, Italian ex-designer floral guipure lace fabric in black. Beautiful for a special occasion.
Sterling Silk - Cerise
Our gorgeous cerise pink plain woven Italian dress fabric is made from acetate and silk. It's ideal for blouses.
Midnight Dance
145cm wide quite traditional navy lace with a delicate floral design which is quite detailed. Perfect for a midnight dance!
Luscious Viscose - Ink
145cm wide, lustrous satin viscose twill dress fabric in a purple/blue hue, extremely classy and timeless.
Lightweight with a soft drape, it's perfect for standout shirts, dresses, or relaxed tailoring.
If You Could Dream
142cm wide, ex-designer Italian black cotton & viscose jersey fabric with a swirling velvet pattern.
140cm wide, cotton, Tencel & Lycra fabric in dark brown. Smooth, breathable, and gently stretchy.
A striking royal blue jacquard brocade with black abstract lines and touches of pink glitter. Midweight with structure and a modern edge, ideal for bold garments and creative makes.
A fine 100% wool suiting fabric in classic navy with a soft sheen.
150cm wide dark grey wool suiting fabric. 100% wool with a smooth handle and elegant drape
157cm wide grosgrain dress fabric. Interesting polyester shirting and trouser fabric with a fine ribbed weave and bright red hue.
100% polyester brocade fabric with an abstract multicoloured design. Structured and textured - ideal for occasionwear.
145cm wide, midweight satin-backed crepe fabric in purple made from polyester with great draping qualities.
127cm wide, black corded lace fabric with sequins on a netted backing. Perfect for evening dresses.
A strong, good-quality wool mix suiting fabric in Gunmetal Olive.
A striking polyester and metallic blend brocade jacquard with a bold abstract gold design on black.
Glen Blue Wool
Italian ex-designer wool check fabric, 160cm wide, 141gsm. Lightweight 100% wool suiting with elegant drape, perfect for tailoring and dresses.
Navy viscose-blend suiting fabric with classic white pinstripes.
142cm wide off white polyester brocade fabric with blossom design, 240gsm. Satin finish, medium weight, structured and elegant
Bridget Brocade - Blue Gold
A luxurious polyester and metallic blend brocade jacquard with a subtle sheen and textured finish.
155cm wide, black polyester fine net with a swirly black sequin pattern.
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 tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.
Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.