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.
153cm wide, slate grey wool blend suiting fabric. 55% wool, 45% polyester. Made in Britain!
140cm wide, British wool blend lightweight coating in fudge brown with a wine and ivory check.
Polyester and cotton blend jacquard dress fabric featuring an interesting abstract woven design in beige & pink.
125cm wide, cotton, polyester & elastane denim look jersey sweatshirting fabric in dark blue.
150cm wide, heavy 100% cotton fabric in soft white with a rib knit pattern & brushed on the inside.
Pontoba - Beige
160cm wide, double knit jersey fabric in a pale beige hue, made from viscose, polyamide and elastane.
150cm wide, polyester, viscose and elastane blend twill fabric in forest green, perfect for suits and dresses.
Our Italian woven, ex-designer/deadstock chunky tweed fabric is made from 100% cotton in a camel hue.
Grate Quilt - Navy
Navy polyester embossed quilted fabric, approximately 142cm wide, featuring a bold grate design with an industrial feel. Ideal for jackets, gilets, coats, and structured bag projects.
145cm wide, orange and black abstract Ponte Roma jacquard fabric made from polyester and elastane.
153cm wide, wool melton coating fabric in black, with a soft brushed finish. Made in Italy.
Bold striped wool knit woven in Italy, 160cm wide with natural stretch and a soft, warm handle.
Brushed Cotton - Sindia - Steel
148cm wide, 100% brushed cotton fabric with a steel grey floral print. Soft, warm
Waxed Cotton - Bonneville 6 - Dark Grey
Strong dark grey waxed cotton canvas with weather resistance and a durable woven structure.
100% Merino Wool Jersey - Mid Grey
100% Merino Wool Jersey - Mid Grey
Soft brushed mid grey Australian merino wool jersey - cosy, breathable and very wearable.
Red and navy Italian wool check coating, 148cm wide. Heavyweight ex-Celine deadstock for coats and outerwear.
Italian 100% wool tweed, 154cm wide. Ex-designer deadstock houndstooth jacketing in black, grey and white.
174cm wide, mid-weight cotton fabric in pink with a fleecy finish, beautifully cosy and ideal for tracksuits.
Cable Car - Chunky Wool - Slate Grey
Italian-made slate grey cable knit in 100% lambswool, 140cm wide.
150cm wide, ex-designer 100% cotton velvet in bottle green, Perfect for dresses, skirts, & jackets.
Designer Velvet - Diamond
148cm wide, ex-designer 100% cotton velvet in brown with a subtle lighter brown diamond pattern.
Camouflage Fleece
Soft, durable antipill polyester fleece, 144cm wide with a camouflage print in typical khaki hues. Oeko-tex certified.
Serenity Knits - Jade
150cm wide, viscose, polyester & polyamide knitted jersey fabric in jade. Perfect for cosy jumpers.
Como Moderno - Denim - Adriano
Como Moderno - Denim - Adriano
Italian deadstock stretch denim, black broken twill, soft, 389gsm (11.5oz)
150cm wide, cotton & polyester jersey corduroy fabric in denim blue with a soft, velvety texture.
Corduroy Quilting - Olive
140cm wide, polyester corduroy quilting fabric in olive. Great for cosy & stylish jackets and coats.
Cable Car - Chunky Wool - Sea Green
A 149cm wide cable-knit lambswool fabric in sea green, crafted in Italy.
Cable Car - Chunky Wool - Charcoal Grey
Chunky charcoal lambswool cable knit woven in Italy, 149cm wide with natural stretch.
145cm wide, polyester/spandex velvet velour with a crushed finish in black, ideal for relaxed-fit jackets.
Stunning red brocade fabric made from polyester, cotton and elastane. Deadstock from a luxury Italian label.
Grate Quilt - Blue
Pale blue 140cm wide polyester quilted fabric with a textured embossed grate pattern. Well suited to contemporary outerwear such as jackets, gilets, coats, and accessories.
Faux Fur - Camo - Green
155cm wide, polyester faux fur fabric in a camouflage design in shades of green, black and brown.
142cm wide, red & pink chunky houndstooth jacketing fabric made with cosy & soft chenille yarns.
Grate Quilt - Black
140cm wide black polyester quilted fabric with a raised grate-style design inspired by steel flooring. A versatile choice for statement jackets, coats, gilets, and bags.
Quilted - Brown Owl
150cm wide, ex-designer water-resistant nylon quilting in dark brown with diamond stitching detail.
Fur Lined Cord - Light Brown
Weighty corduroy with plush faux fur backing in an easy light brown tone.
Fur Lined Cord - Cream
Fully lined corduroy with dense faux fur reverse. Neutral cream and cosy.
Green, navy, and white brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
Blue, navy, and white brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
100% Merino Wool Jersey - Navy
Navy brushed jersey made from Australian merino wool. Soft, breathable and great for layering.
100% Merino Wool Jersey - Khaki
100% Merino Wool Jersey - Khaki
Khaki brushed Australian merino wool jersey. Soft, earthy and ideal for autumn sewing.
ITA Collection - Cashmere - Lusso
Italian wool and cashmere coating in deep near-black, 152cm wide. Ex-Valentino deadstock with a soft brushed finish.
Italian, deadstock cable knit coating fabric in pale pink made from viscose, perfect for jumpers.
150cm wide, polyester and cotton blend tweed coating fabric in black and cream, perfect for jackets.
147cm wide, 100% cotton 16-wale washed corduroy in tomato red. 220-230gsm and Oeko-Tex certified.
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.