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.
Two For One
153cm wide, two-sided wool coating fabric with beige on one side and a peachy sand on the other. Midweight & warm, ideal for coats and outerwear.
Win Some - Yellow
From a well known clothing designer, this Italian made 158cm wide cotton shirting in yellow features a black and blue check and handles beautifully.
Pink and black brushed cotton check fabric, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
8oz Washed Denim - Dark Blue
8oz washed dark blue denim, 145cm wide in soft 100% cotton twill.
21 Wale Needlecord - Fuchsia
100% cotton 21 wale needlecord fabric in a fuchsia pink hue, 140cm wide, perfect for children's wear.
Bonded Cotton - Dylan
150cm wide, oatmeal viscose cloth bonded to a beige cotton shirting. Linen look & water resistant.
Woven in Italy, our deadstock 100% silk dress fabric has a small-scale floral print on a grey ground, ideal for blouses.
GOTS Organic French Terry - Dusty Blue
GOTS Organic French Terry - Dusty Blue
152cm wide, organic cotton and elastane blend French Terry fabric in a pale blue hue, perfect for lounge-wear. GOTS certified.
Water Resistant Cotton Cambric 8oz - Mahogany
148cm wide brown cotton with a natural feel, water-resistant finish. Durable & machine washable.
Fusible Iron On Interfacing - Light - White
Light-weight, 100% polyester, non-woven fusible interlining in white; 91cm wide, 41 gsm. Ideal for a professional finish on light-weight fabrics.
Enigma Linen - Turquoise
Our ramie linen and cotton blend fabric is Oeko-Tex Certified and comes in a turquoise hue, ideal for soft furnishings.
Enigma Linen - Teal
Oeko-Tex Certified fabric in a teal blue hue, 70% ramie and 30% linen - perfect for garments or home furnishings.
Fibre Mood - 9.5oz Washed Denim - Red
Fibre Mood - 9.5oz Washed Denim - Red
Bold red Oeko-Tex certified 9.5oz washed denim, midweight and 180cm wide.
143cm wide, 100% viscose fabric with a fine handle and subtle woven texture for added depth. Soft, fluid, ideal drapey garments.
Poplin Styles - Daisies - Blue
142cm wide, 100% cotton poplin fabric with a charming daisy floral print in white and blue.
New Season Hoffman Bali- Blue Forest
Hoffman Bali blue foliage cotton lawn, 112cm.
133cm wide, 100% cotton broderie anglaise fabric in black with intricate beige embroidery
Bamboo Jersey - Scarlet
Super soft 158cm wide 95% bamboo and 5% elastane jersey with a scarlet red hue. Stunning quality jersey dress fabric.
Bamboo Jersey - Mustard
Super soft 158cm wide 95% bamboo and 5% elastane jersey with a mustard hue. Stunning quality jersey dress fabric.
Challis - Hanakotoba - Midnight
Challis - Hanakotoba - Midnight
Petrol blue viscose challis print featuring a beige and grey flower design. Create stunning summer designs with this versatile fabric.
Brushed Viscose Twill - Ditsy
140cm wide, brushed viscose twill fabric with a ditsy floral print in shades of peach, blue & green.
New Season Hoffman Bali - Ferns - Day
New Season Hoffman Bali - Ferns - Day
Hoffman Bali fern print cotton lawn in natural and blue.
Pima Cotton Lawn - Lana Pink - Paisley
Pima Cotton Lawn - Lana Pink - Paisley
140cm wide, Pima cotton lawn fabric with a paisley floral print in warm pinks, plums and greens.
Spanish Eyes - Champagne
Light gold 140cm-wide corded lace fabric, ideal for creating stunning wedding gowns, bridesmaid dresses, and special occasion attire.
Crepe Suiting - Coral
Made from 88% polyester and 12% elastane, our coral-coloured crepe suiting fabric is ideal for wide-leg pants.
Bamboo Jersey - Army
150cm wide, Oeko-Tex bamboo jersey fabric in army green, 230gsm--soft, breathable, and stretchy.
Ex-designer polyamide satin dressmaking fabric; 145cm wide with a rich navy hue. Ideal for elegant dresses.
8 Wale Corduroy - Red
This 148cm wide, 325gsm cotton 8 wale corduroy fabric in red is perfect for jacketing and heavier tunics, dresses or bags!
140cm wide, satin finish fabric in gold/mustard, made from polyester, polyurethane, and elastane.
Traditional Linen - Spearmint
Made from 100% linen, this plain dyed dress fabric in a mint green hue is perfect for summer shirts.
Traditional Linen - Natural
Our 140cm wide, 100% linen fabric in a natural hue is perfect for both home furnishings and clothing.
For All Seasons
157cm wide, wool suiting fabric in a grey, black, and beige check. Woven in Italy with a soft hand.
Glen Blue Wool
Italian ex-designer wool check fabric, 160cm wide, 141gsm. Lightweight 100% wool suiting with elegant drape, perfect for tailoring and dresses.
Italian Cotton Lawn - Bold Florals
Italian Cotton Lawn - Bold Florals
Italian Bold Floral Cotton Lawn Dress Fabric 144cm Wide.v
135cm wide, navy blue Italian dressmaking fabric made from 67% acetate and 33% silk, perfect for slip dresses.
Quilted - Matte Black
150cm wide, ex-designer water-resistant nylon quilting in matte black with diamond stitching detail.
JK - Marmaris - Soft White
150cm wide, incredibly soft & fine cotton twill trousering fabric from John Kaldor in timeless white.
BB Ponte Roma - Royal
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in royal.
100% Irish linen fabric features a soft yellow hue. Create stunning designs with this quality cloth, great for summer suits and dresses.
Don't Be Noisy - Pale Blue
This blue & white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits.
145cm wide, heavy bright red viscose satin fabric. Perfect for palazzo trousers, skirts and co-ords.
Floating In Circles - Libby Blue
This viscose rayon yoryu lawn fabric features a floral/leaf print in blue, pink, red, green, yellow & white.
Double Crepe - Midnight
Superb value, lovely quality, midnight navy polyester and viscose double crepe dress fabric.
Viscose Twill - Black
Made from viscose, this plain woven dress fabric in black is excellent for flowy skirts, blouses or palazzo pants!
158cm wide, lightweight fine cotton jersey fabric in navy, soft and breathable with a smooth drape.
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.