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
135cm wide, mid-weight linen and viscose blend dress fabric in hot pink. Perfect for summer wear.
Triple Crepe - Black
150cm wide deepest black polyester woven heavy triple crepe dress fabric of the best quality. A wonderful weight and very drapey.
Cotton Voile Iron On Interfacing - White
91cm wide superfine cotton voile fusible interlining fabric in white. Ideal for lightweight dresses, silks, and blouses, adding subtle structure.
Pure Luxury - Boiled Wool - Lipstick
Pure Luxury - Boiled Wool - Lipstick
Luxurious quality, 140cm wide, 100% boiled wool fabric in lipstick pink, perfect for jackets & coats!
Luxury Satin Backed Crepe - Red
Luxury Satin Backed Crepe - Red
Simply gorgeous luxury satin-backed crepe fabric with a rich red hue is perfect for creating statement dresses, blouses, and more. PU coated fabric is anti-static.
Superior Quality Plain Poly/Cotton - Red
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in red. Perfect for crafts & dressmaking.
Pure Luxury - Boiled Wool - Royal Marine
Luxurious quality, 140cm wide, 100% boiled wool fabric in marine blue, perfect for jackets & coats!
Plain black 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Luxury black ponte roma, this fabric is heavy and is densely knitted. Made to cover all lumps and bumps, even when tightly fitted. OEKO-Tex Æ. As good as it gets.
Waterproof and windproof fabric from Loro Piana in khaki green. This fabric is soft, durable and of the highest quality. Perfect for the outdoors!
BB Ponte Roma - Royal
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in royal.
Winceyette Plain - Pale Blue
105cm wide, soft brushed cotton winceyette (flannel) fabric in pale blue. Great for cosy nightwear!
Italian Crepe - Teal
Gorgeous vivid teal Italian designer crepe dress fabric with a blend of stretch woven polyester, viscose, and spandex.
Challis - Hanakotoba - Green
This simply gorgeous viscose fabric features a delightful lime green hue with a delicate blue/cream poppy flower print.
This sky blue waterproof and windproof cotton fabric from Loro Piana is wonderfully soft, durable and high quality. Perfect for jackets and trousers!
Superior quality and highly recognisable this 100% viscose challis fabric features a bold blue floral print.
Soft, malleable, lightweight poly/cotton twill workwear fabric in green. Machine washable & easy-care.
Winceyette Plain - Ivory
105cm wide, soft brushed cotton winceyette (flannel) fabric in ivory. Great for cosy nightwear!
This highly recognisable viscose challis fabric features a bold blue and white floral print, perfect for dressmaking!
Cross Hatch - Denim
A 150cm wide polyester fabric with a linen look in a sort of washed out denim blue.
JK - Salso - Ivory
135cm wide, mid-weight linen and viscose blend dress fabric in ivory. Perfect for summer wear.
Landon Smooth Crepe - Wedgewood
Landon Smooth Crepe - Wedgewood
150cm wide superior smooth crepe fabric in wedgewood blue. 100% polyester dress fabric perfect for creating special occasion wear.
Poplin Print - Chicken - Turquoise
Poplin Print - Chicken - Turquoise
110cm wide cotton poplin print fabrics this one is in turquoise with an all over chicken design.
Sweatshirt - Denim
280gsm sweatshirt fabric in denim blue, light, soft and fluffy on the inside for extra comfort.
French Terry - French Navy
Plain navy 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Poplin Print - Chicken - Mustard
Poplin Print - Chicken - Mustard
Poplin print fabrics with an all over chicken design in mustard.
Pima Cotton Lawn - The Garden Of Shakespeare - Blue & Purple
Pima Cotton Lawn - The Garden Of Shakespeare - Blue & Purple
Beautiful Pima cotton lawn fabric with a floral design in shades of blue with deep purple accents.
Core Range Bamboo/Linen Shirting
147cm wide, 55% bamboo with 45% linen shirting fabric with a luxurious, soft, and silky feel.
French Terry - Teal
Plain teal 95% Cotton, 5% Elastane French Terry jersey fabric with a looped back.
Roxy Stretch Velvet - Emerald
148cm wide, beautiful quality stretch velvet dress fabric in emerald green. A†4-way stretch knitted velour, perfect for evening wear.â€
Roxy Stretch Velvet - Black
Plain black 4-way stretch knitted velour, especially good for evening wear. 148cm wide, beautiful quality stretch velvet dress fabric.
Pima Cotton Lawn - Wagasa Blue
145cm wide, Pima cotton lawn fabric with an unique Japanese umbrella design in shades of blue.
Scrubs - Cerise
Soft, malleable, lightweight poly/cotton twill workwear fabric in pink. Machine washable & easy-care.
Landon Smooth Crepe - Dark Navy
Landon Smooth Crepe - Dark Navy
Superior smooth crepe fabric in dark navy. 150cm wide polyester dress fabric perfect for creating special occasion garments.
Plain moss green 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Beaufort Duchess Satin - Sage
150cm wide, sage non-snag duchess satin with a lustrous finish, ideal for special occasion wear.
BB Ponte Roma - Silver Marl
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in grey.
Triple Crepe - Bubblegum
320gsm polyester tripe crepe with a soft texture, weighty drape, and great versatility - ideal for dresses, skirts, trousers or tailoring.
Pima Cotton Lawn - Morris - Navy & Mint
Pima Cotton Lawn - Morris - Navy & Mint
140cm wide, Pima cotton lawn with a William Morris-inspired floral print in mint, yellow & navy.
Gardinia - Soft White
140cm wide soft†viscose crepe fabric perfect for a summer dress or trouser and top combo. It is breathable and comfortable to wear.
Cross Hatch - Olive
Linen look dress fabric in a marl dark olive green, perfect for dressmaking.
This soft viscose challis dress fabric comes in a stunning design with an all-over floral print in shades of teal, sage and beige on an ivory coloured background!
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!
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.