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.
Sunset Serenade - Pink
154cm wide, polyester crochet lace fabric in pink, perfect for elegant evening wear or a chic beach cover-up.
Our black stripe chiffon dressmaking fabric is perfect for party wear, blouses, accessories or evening gowns!
Ritual - Black
Wonderful John Kaldor ITY jersey fabric. This is medium weight with a huge amount of stretch, this one comes in black.
Soft modal blend shirting fabric in a putty grey tone. Lightweight, smooth and fluid with a gentle drape, ideal for shirts and dresses.
Linen Mix - Denim
Stretch, viscose linen mix suiting fabric in blue. Nice and soft this is a good fabric for tops and shorts. Paperbag style as this will fall beautfully.
A neat, small-scale floral print on 100% linen, this fabric has a natural, easy feel and a clean handle.
Old World
142cm wide, British 100% wool flannel suiting fabric in mid grey with pale blue and beige stripes.
Cotton Jersey - Sparkle Bee
145cm wide, cotton-elastane knit jersey fabric in white, featuring a sparkle bee print.
154cm wide, fine polyester-cotton trousering fabric in coral--breathable, soft & perfect for summer.
That's Cheating - Italian Shirting
That's Cheating - Italian Shirting
Our plain woven cotton shirting fabric in blue is perfect for fashioning loose trousers, floaty skirts and blouses!
130cm wide 100% cotton white seersucker fabric. Breathable & versatile. Ideal for summer garments.
150cm wide bold pink and black floral polyester jersey fabric, with brilliant stretch. Ideal for unique dresses and tops.
Boston - Plain Cotton Poplin - Peacock
Boston - Plain Cotton Poplin - Peacock
114cm wide, 100% cotton poplin fabric in peacock, 121gsm. Lightweight, crisp and breathable.
True Essentials - T-Shirting - Black
True Essentials - T-Shirting - Black
100% cotton T-shirting jersey, 168cm wide, 196gsm. Soft, breathable midweight knit
Scrubs
155cm wide, fine polyester-cotton twill trousering fabric in dark navy with a soft yet firm finish.
Maya Suiting - Sky Blue
135cm wide, sky blue stretch cotton suiting fabric with a white woven check and soft feel.
Made from 100% polyester, this knitted jersey fabric features a looped back in black, perfect for lounge wear!
InWool Soft Jersey Rib - Navy
Beautifully soft ribbed nylon jersey fabric in dark navy, knitted in Italy by InWool, great for cuffing or necklines.
Our 100% polyester jersey fabric in an olive green hue features a looped back, perfect for lounge-wear garments!
21 Wale Needlecord - Brown
140cm wide, 100% cotton, 21 wale needlecord fabric in brown, perfect for autumn dressmaking.
21 Wale Needlecord - Charcoal
Made from 100% cotton, this 21 wale needlecord fabric in charcoal is perfect for pinafore dresses.
21 Wale Needlecord - Pink
This 100% cotton 21-wale needlecord fabric in a pink hue is 148cm wide and perfect for children's wear.
Easy Linen - Mint
Mint green linen viscose fabric, 135cm wide and midweight, with a soft drape for comfortable dressmaking projects.
140cm wide, cotton voile broderie anglaise fabric in ivory, with a series of embroidered dots.
Linen Viscose Slub - Golden Harvest
Linen Viscose Slub - Golden Harvest
140cm wide, 67% linen, 33% viscose slub with a beautiful golden floral design in earthy tones.
Poplin Print - Bee Hive - Yellow
Poplin Print - Bee Hive - Yellow
112cm wide, printed cotton poplin fabric with a cute bee hive print against a yellow ground.
Our stretch satin fabric made from polyester, features a leopard print with hints of green, ideal for maxi skirts!
100% cotton bleached calico fabric in white. Lightweight, breathable, and smooth.
New Season Hoffman Bali - Dandelions - Night
New Season Hoffman Bali - Dandelions - Night
Hoffman Bali dandelion print cotton lawn, 112cm.
New Season Hoffman Bali - Dandelions - Day
New Season Hoffman Bali - Dandelions - Day
Hoffman Bali cream dandelion cotton lawn, 112cm.
145cm wide, lightweight 100% cotton poplin fabric with bold abstract florals. Lightweight and crisp.
Candy Crepe - Turquoise
Superb double crepe dress fabric, 145cm, in turquoise.
Finest Challis - Kabash
140cm wide, digitally printed viscose challis with a bold leaf design in vibrant colours.
Digger Print Blue Cotton Winceyette Brushed Flannel Fabric.
Azienda Stripe
145cm wide, ex-designer cotton shirting fabric made in Italy, with a black & white pinstripe design.
100% cotton seersucker dress fabric with a tie-dye print in orange & white, ideal for breathable blouses.
8.5oz stretch denim in indigo, 139cm wide with soft handle and added comfort stretch.
Superior Quality Plain Poly/Cotton - Darkest Navy
Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in dark navy. Perfect for crafts & dressmaking.
Beautiful quality deadstock viscose crepe fabric with a golden horse print on a black ground, woven in Italy.
Chocolate brown 160gsm cotton needlecord.
Paisley Changeant Lining - Blue
Paisley Changeant Lining - Blue
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in blue.
Superior Quality Plain Poly/Cotton - White
Superior Quality Plain Poly/Cotton - White
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in white. Perfect for crafts & dressmaking.
This is a smooth, lightweight crepe de chine dress fabric in black which drapes beautifully. Great for making shirts and swishy dresses.†
140cm wide, nylon and viscose blend satin dress fabric in an attractive dark navy shade, ideal for blouses.
Stretch Duchess Satin - Black
140cm wide, 97% polyester 3% elastane heavy duchess satin. This cloth might be used for brides, bridesmaid and prom dresses.
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.