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
Beaufort Duchess Satin - Porcelain
Beaufort Duchess Satin - Porcelain
150cm wide, beautiful quality non-snag duchess satin fabric has a lustrous finish. Available in a soft porcelain white, this classic cloth is perfect for bridalwear.
Sweatshirt - Silver & Grey Marl
280gsm sweatshirt fabric in silver & grey marl, light, soft and fluffy on the inside for extra comfort.
Polo - Rosewood
Simply gorgeous 170cm wide fine twill weave cotton chino fabric with a dusky pink hue. Great choice for creating bold trousers, dresses and pencil skirts.
Poplin Print - Persian Leopard
112cm wide, cotton poplin print fabric with a Persian leopard print in wonderful shades of browns and blacks.
Our linen and cotton blend fabric features a palm tree print on a pinky red ground, woven in Germany and ideal for shirts!
Challis - Ginkgo
Our 140cm wide viscose challis fabric features a ginkgo flower print in beige on a denim blue ground. Perfect for summer blouses and skirts.
Poplin Print - The Crafty Spot - All Colours
These 110cm wide, polka dot print cotton poplin fabrics are available in a wide range of shades.
Pima Cotton Lawn - The Garden Of Shakespeare - Sage
Pima Cotton Lawn - The Garden Of Shakespeare - Sage
Here we have a selection of beautiful pima cotton lawns in a range of different colours. 145cm wide in sage with mustard and crimson floral flowers.
Pima Cotton Lawn - Mulberry Tree - Red & Pink
140cm wide, 100% Pima cotton lawn fabric with a fine mulberry tree print in red and green.
Sewing Room - Patchwork Blue
Beautiful cotton poplin fabric comes with an all over floral print in colours of blue, pink & ivory in a patchwork style design.
Filmstar - Olive
160cm wide lightweight soft polyester draping fabric. With a gorgeous khaki/live hue and soft velvet satin finish. Perfect for dresses with glamour.
Leatherette - Midnight
This midnight navy faux leatherette metallic fabric is lovely for dresses or leggings. It has a fair bit of stretch due to the jersey backing.
White lovely quality 65% polyester 35% cotton fabric with an all over black giraffe print. 112cm wide.
Wool Tartan - Muted - Red
Made in Britain from 100% wool, this tartan patterned fabric in red features shades of green and blue. Perfect for trousers, skirts, suits and kilts!
Classic Combo
This 100% wool fabric features a dark navy and cream dogtooth check, perfect for fashioning classy scarves!
Candy Crepe - Navy
145cm wide, polyester double crepe dress fabric in navy. Perfect for special occasion garments.
Mystique - Bottle
Imitation shot silk lining in a beautiful pale gold.
This superb black poly/viscose/Lycra blend fabric has a dull satin finish and approximately 7oz weight. A Dark Secret is perfect for dress-making.
Poplin Print - Sheep's Haven - Sage
A lovely quality cotton poplin in sage green with a traditional white sheep pattern scattered throughout as if grazing in a field.
Christmas Cotton - Holly - Ivory
Christmas Cotton - Holly - Ivory
140cm wide good quality cotton poplin fabric with a 'christmasy' holly bush print in gold on an ivory ground. Good for Christmas decorations & crafts.
Sweatshirt - Rose Pink
Fabulous 280gsm sweatshirt fabric in rose pink, light, soft and fluffy on the inside for extra comfort.
Landon Smooth Crepe - Cerise
Superior smooth crepe fabric in cerise pink. 150cm wide polyester dress fabric perfect for creating special occasion wear.
Woven in Italy, this fine worsted wool fabric features a small check pattern in a dark plum hue, ideal for shirts!
147cm wide, Italian ex-designer fine soft 100% cotton twill gabardine suiting fabric in dark violet.
Leatherette - Champagne
140cm wide, faux leatherette metallic fabric in champagne gold with a jersey backing and stretch.
Pima Cotton Lawn - Tribal Grove - Orange
Superb quality Pima cotton lawn fabric featuring a hand-drawn leaf print on an orange ground, ideal for summer.
Pima Cotton Lawn - Joshua Tree
140cm wide, Pima cotton lawn fabric with a bold cactus print in orange, rust and ochre on red.
Riviera Lawn - Yellow
145cm wide yellow cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Bright apple green waxed cotton with a light wax finish and a smooth handle. 154cm wide.
Fine Faux
150cm wide 100% polyester finest faux suede fabric in beige, super soft, ideal for jackets and dresses.
Miracle Man - Dress Velvet - Black
Miracle Man - Dress Velvet - Black
Beautifully soft black Italian dress fabric. Velvet doesn't get any better than this.
French Terry - Fawn
OEKO-TEX jersey French Terry material in fawn. Great for sewing dresses, leggings, joggers and dresses.
Luxury Ponte - Emerald
A fabulous sturdy double knit jersey fabric made from viscose/nylon and elastane. 320gsm Ponte Roma dress fabric with an emerald green hue.
Enigma Linen - Chartreuse
Perfect for clothing and home furnishings, this ramie linen and cotton blend fabric in green is Oeko-Tex Certified.
Grizzly
This wonderfully cosy and warm, bear-style faux fur fabric has a rich brown hue. Polyester fabric, perfect for creating huggable garments.
Enigma Linen - Aqua
Our ramie linen and cotton blend fabric is Oeko-Tex Certified and comes in an aqua blue hue, ideal for soft furnishings.
140cm wide, 65% bamboo & 35% linen fabric in black. Super soft, breathable & durable.
Brushed & Cosy - Dennis
147cm wide, brushed cotton fabric featuring a check pattern in beige, white, red & yellow on a black ground, ideal for shirts.
Pure Luxury - Boiled Wool - Turquoise
Pure Luxury - Boiled Wool - Turquoise
160cm wide, absolutely glorious 100% boiled wool cloth in turquoise, made from Australian virgin wool.
12.5oz Denim - Indigo
Classic 12.5oz indigo denim, 160cm wide, rigid 100% cotton with a firm workwear feel.
Poplin Print - Turning Japanese - White
Poplin Print - Turning Japanese - White
112cm wide, cotton poplin print fabric with Japanese style dolls print on a white background
Made from a mix of duck-down, PA, silk, polyester and PU, this black quilted fabric is great for coats and bags!
Roxy Stretch Velvet - Peacock
Peacock blue, plain 4-way stretch knitted velour, great for evening wear. 148cm wide, beautiful quality stretch velvet dress fabric.
Pure Luxury - Boiled Wool - Stone
Pure Luxury - Boiled Wool - Stone
High quality 100% boiled wool cloth in stone, made from Australian virgin wool. Perfect for jackets and coats.
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.