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
150cm wide, Italian ex-designer wool shirting fabric with a small blue and green check pattern.
Pisa Lotti - Green
148cm wide, 100% wool Italian deadstock suiting fabric with a green, blue, pink & orange check.
Midnight Dive - Navy Scuba Crepe
Midnight Dive - Navy Scuba Crepe
158cm wide, Italian ex-designer polyester jersey in dark navy, with a crepe like texture on one side. Perfect for jackets, dresses, skirts and cosy loungewear.
140cm wide water-repellent dark navy cotton fabric woven in Italy. Lightweight cloth, ideal for stylish, shirts and dresses.
Liscia
165cm wide, Italian-made Punto Di Milano cotton knit suiting in mid blue with a smooth finish.
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.
142cm wide, navy crepe dress fabric made from 86% acetate, 9% silk and 5% polyester, ideal for prom/bridal wear!
Our 86% acetate, 9% silk and 5% polyester crepe dress fabric in an orange/bronze hue is perfect for special occasion wear!
Italian knitted ex-designer printed jersey fabric, deadstock fabric from a well known British high end label
140cm wide, Danbury crepe dress fabric in a jade green shade, perfect for special occasion wear, blouses and skirts!
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.
Italian towelling stripe t-shirt fabric in white, lightweight and soft, made from cotton and elastane.
Our 146cm wide, poly/cotton Italian suiting fabric features a large check in black, tan and green - ideal for waistcoats, cardigans, shawls and accessories!
Woven in Italy, this soft velour deadstock fabric is made from 100% cotton and has a hazel hue.
Our Italian wool suiting fabric in grey features a timeless herringbone weave with a water-resistant backing, ideal for coats/jackets!
140cm wide, 100% viscose satin fabric with a mosaic floral print on a stunning blue coloured backdrop.
Woven in Italy, our wool and polyamide blend tweed coating fabric comes in a pink hue, perfect for smart dresses.
If You Could Dream
142cm wide, ex-designer Italian black cotton & viscose jersey fabric with a swirling velvet pattern.
Charme
Italian ex-designer chunky knit jacketing fabric in black & white yarns with black sparkles.
Stunning red brocade fabric made from polyester, cotton and elastane. Deadstock from a luxury Italian label.
Our Italian woven, ex-designer/deadstock chunky tweed fabric is made from 100% cotton in a camel hue.
Woven in Italy, this ex-designer/deadstock chunky cotton tweed fabric in red and grey is perfect for jackets.
Claude
150cm wide, fabulously colourful Italian polyester jersey fabric with a vibrant abstract floral print.
Cotton Twill - Cream Trellis
137cm wide, ex-designer cotton twill fabric in a rich cream with an all over black diamond pattern.
Euphoria
160cm wide, ex-designer superfine wool suiting fabric in a classic black and pink pane check design.
Hidden Gem
Our black and white dogtooth check cotton suiting fabric has a delicate blue overcheck, ideal for waistcoats or trousers!
135cm wide, ex-designer rugged wool coating fabric in a melange of grey yarns. Made in Italy!
Pima Cotton Lawn - Rossa Mustard
Pima Cotton Lawn - Rossa Mustard
Woven in Italy, this 150cm wide fine Pima cotton lawn fabric in a pale mustard hue is perfect for lightweight shirts!
Perhaps the softest fine wool suiting ever, featuring a tiny blue, beige, and grey check pattern.
Mr Smith
135cm wide, Italian ex-designer deadstock hopsack weave fine wool suiting fabric in dark navy.
140cm wide, soft touch wool, nylon, and cashmere blend coating fabric in pink. Woven in Italy!
Loro Piana - Grey Herringbone
Our Italian wool suiting fabric in grey features a timeless herringbone weave perfect for long/short coats or jackets!
Monza Denim - 10.2oz - Dark Wash
Monza Denim - 10.2oz - Dark Wash
Italian deadstock stretch denim, 137cm wide, dark wash finish.
Made in Italy, this black ribbed wool jacketing fabric is perfect for cardigans, shawls, scarves and accessories!
Italian large check dogtooth suit fabric in black and white with a beige bonded backing, ideal for short coats and jackets!
Two Way Stripe
148cm wide, Italian fine cotton shirting panel fabric in navy, featuring a multi-coloured stripe.
Monza Denim - 14oz - Charcoal
This 147cm wide Italian deadstock stretch denim has a charcoal hue and soft finish.
Monza Denim - 11oz - Deep Blue
Monza Denim - 11oz - Deep Blue
Ex-designer Italian stretch denim, 148cm wide, deep blue finish.
Manufactured in Italy, this black fabric made from wool features a sackcloth weave, ideal for suits.
Monza Denim - 12.7oz - Black
Italian deadstock stretch denim, 138cm wide, black finish.
Scura Marina
150cm wide, mid to lightweight spin weave Italian deadstock wool suiting fabric in dark navy.
Monza Denim - 10.5oz - Indigo
140cm wide, Italian deadstock stretch denim fabric in classic indigo.
Made from 100% fleece wool, this ex-designer, deadstock shirting fabric in taupe & blue has been woven in Italy.
Monza Denim - 12.7oz - Dark Indigo
Monza Denim - 12.7oz - Dark Indigo
Italian deadstock stretch denim fabric, 146cm wide, dark indigo.
Made from 97% cotton and 3% elastane, our navy suiting fabric is deadstock and woven in Italy.
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.