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
Pure Luxury - Boiled Wool - Autumn
Pure Luxury - Boiled Wool - Autumn
Luxurious quality, 140cm wide, 100% boiled wool fabric in burnt orange, perfect for jackets & coats!
Landon Smooth Crepe - Peacock
150cm wide superior smooth crepe fabric in peacock blue. 100% polyester dress fabric perfect for creating special occasion wear.
Put The Kettle On - Ditto - Pale Blue
Put The Kettle On - Ditto - Pale Blue
Spotted print poly cotton fabric with a pale blue hue. Suitable for blouses, dresses, nightwear and crafts.
Scrubs - Purple
Soft, malleable, lightweight poly/cotton twill workwear fabric in purple. Machine washable & easy-care.
Poplin Print - DÃa de Muertos - Black
Vibrant retro cotton skull and floral fabric with an all over DÃŒa de Muertos (Day of the dead) design. Poplin is great for shirts, dresses arts and crafts.
12oz Titan Denim
155cm wide, fabulous quality heavy 12oz dark blue cotton denim fabric, ideal for hard-wearing jeans and jackets!
Challis - Midnight Fall
This soft velvety viscose challis dress fabric comes in a deep navy blue with an all over petal print in white.
Pima Cotton Lawn - Mulberry Tree
Pima Cotton Lawn - Mulberry Tree
140cm wide, 100% Pima cotton lawn fabric with a detailed mulberry tree design in earthy tones.
Linen Mix - Black
Stretch, viscose linen mix suiting fabric in black. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Finest Chambray Sky
100% cotton chambray in sky blue, a lightweight cotton fabric for dressmaking & quilting.
Taken for a Ta Ta - Pale Cream
150cm wide Superb finest quality chino trousering†in pale cream, manufactured in one of Germany's best mills. Beautifully finished cotton with 2% lycra. It doesn't get any better, I assure you.â€
Pima Cotton Lawn - The Garden Of Shakespeare - Pink & Grey
Beautiful Pima cotton lawn fabric with a floral design in grey with contrasting pink & yellow accents.
Superb 146cm wide poly/ viscose and elastane suiting from Portugal. In soft ivory, truly a cloth for all seasons. Wonderful for summer trousers and tailored jacket.
Superior Quality Plain Poly/Cotton - Emerald Green
Superior Quality Plain Poly/Cotton - Emerald Green
Discover our 113cm wide, superior quality 115gsm plain poly/cotton fabric in emerald green. Perfect for crafts & dressmaking.
160cm wide, soft white cotton shirting fabric featuring an interesting woven stripe, perfect for blouses, shirts and dresses!
Angel On High
152cm wide 100% cotton satin dress fabric with a blue and white floral print. Lightweight dressmaking cloth with a smooth handle and dull sheen.
Woven in Italy, this fine suiting fabric in a blue, black hue is made from a blend of wool, polyamide, silk and linen.
Poplin Print - Mrs Bouquet - Navy
A nice summery pink foral print on a good quality cotton poplin navy base,†perfect for tea dresses. We just need some sunshine.
Plain 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric in berry with a looped back.
Superb high twist printed viscose challis lightweight draping dress fabric. Floral pattern on a deep dark navy coloured background.
Superb quality Viscose/Acetate tailors' lining from one of Italy's most creative mills.
French Terry - White
Plain white 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Plain denim marl 50% Cotton, 45% Polyester 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Pure Luxury - Boiled Wool - Wine
Pure Luxury - Boiled Wool - Wine
Luxurious quality, 140cm wide, 100% boiled wool fabric in wine, perfect for jackets and coats!
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.
Baby Seersucker - Tiny White
We call this baby seersucker because the seersucker is so delightfully small. An absolutely glorious fabric which is the perfect material for a casual but classic summer dress.
Cotton Canvas - Cherry Thief
Cotton canvas fabric with a duck egg blue and pale cream design inspired by William Morris.
Triple Crepe - Deep Royal
Our 154cm wide royal blue triple crepe dress fabric is heavy weight, drapes wonderfully, and handles like a dream.
This beautiful triple crepe dressmaking fabric is 155cm wide & made of polyester; superb for blouses, skirts and pants with a graceful drape!
Roxy Stretch Velvet - Wine
148cm wide, plain 4-way stretch knitted velour, especially good for evening wear. Beautiful quality, wine red stretch velvet dress fabric.
Poplin Print - Caroline - Teal
Poplin Print - Caroline - Teal
Teal cotton poplin with an all over floral print, very popular fabric, great for sewing dresses, shirts and crafts.
155cm wide, khaki ribbed wool/polyester mix suiting cloth, made in Yorkshire.
Christmas Tartan - Red
140cm wide good quality cotton poplin fabric with a christmas themed tartan in red, green and gold. Good for Christmas decorations & crafts.
Lovely cotton blue and white striped shirting fabric.
BA - Embroidered Lawn - Addison
BA - Embroidered Lawn - Addison
Stunning 146cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.
140cm wide, high-twist viscose challis dress fabric with a small floral print in spring colours on a mid blue ground.
Georgette Dress Fabric - French Navy
Georgette Dress Fabric - French Navy
150cm wide gorgeous, high-quality polyester georgette dress fabric in a rich navy blue hue, excellent for skirts!
Viscose Plain - White
140cm wide, quite soft white viscose dress fabric.
Paisley Changeant Lining - Mustard
Paisley Changeant Lining - Mustard
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in mustard.
JK - Marmaris - Coral
150cm wide, incredibly soft and fine cotton twill trousering fabric from John Kaldor in coral.
3 Hole - Broderie Anglaise - White
3 Hole - Broderie Anglaise - White
This is an amazing quality, 3 hole Broderie Anglaise dress fabric in a soft white, with a floral detailing. Perfect for summer time!
Pure Luxury - Boiled Wool - Royal
Pure Luxury - Boiled Wool - Royal
High quality 100% boiled wool cloth in royal blue, made from Australian virgin wool. Perfect for jackets & coats.
Superior Quality Plain Poly/Cotton - Mint
Superior Quality Plain Poly/Cotton - Mint
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in mint. Perfect for crafts & dressmaking.
Superior Quality Plain Poly/Cotton - Jade
Superior Quality Plain Poly/Cotton - Jade
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in jade green. Perfect for crafts & dressmaking.
154cm wide fabulous sunshine yellow triple crepe dress fabric. Heavy weight, drapes wonderfully, and handles like a dream.
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.