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.
Soft Quilt Coating - Sand
140cm wide, lightweight polyester striped quilted fabric in sand. Great for coats, jackets & gilets.
Superior Sweatshirt - Taupe Marl
Superior Sweatshirt - Taupe Marl
Made from 70% cotton and 30% polyester, our heavy sweatshirt fabric has a taupe marl finish, perfect for lounge-wear.
Olive corduroy bonded to plush faux fur. Warm and substantial.
Zig Zag Quilting - Black
Black zig zag quilted nylon fabric, 135cm wide with lightweight insulation and durable structure.
Mint green nylon zig zag quilted fabric, 135cm wide with lightweight insulation.
Lora - Faux Fur - Black
160cm wide, black faux fur fabric, 100% polyester, 408gsm, with a braided cable knit design.
Oat-toned chunky cable knit in Italian lambswool, 149cm wide and naturally breathable.
Cable Car - Chunky Wool - Aqua
Made in Italy, this aqua chunky lambswool knit is 149cm wide with classic cable detail.
Woven in Italy, our wool and polyamide blend tweed coating fabric comes in a pink hue, perfect for smart dresses.
154cm wide, 40% wool and 60% acrylic lightweight soft jacketing fabric in black, brown, small check.
Deadstock Needlecord - Rustic Swirl
Deadstock Needlecord - Rustic Swirl
150cm wide, ex-designer cotton elastane blend needlecord fabric in brown with an intricate print.
Quilted - Black & Ivory Hound
150cm wide, polyester diamond stitch quilting in plain black and a black & ivory houndstooth print.
16 Wale Washed Corduroy - Wine
16 Wale Washed Corduroy - Wine
147cm wide, 100% cotton 16-wale washed corduroy in wine. 220-230gsm and Oeko-Tex certified.
Fur Lined Cord - Orange
Heavy 430gsm corduroy with soft faux fur reverse in a bold orange shade.
Lost In Translation
British dark grey cotton wool suiting, 154cm wide, 246gsm. Smooth midweight blend with khaki undertone
Ginsberg
British 100% wool navy suiting, 154cm wide, 222gsm. Loose weave with elegant drape--perfect for soft tailoring, dresses, and trousers
148cm wide, 100% brushed cotton fabric with a pink floral design. Soft, lightweight
Cream and charcoal brushed cotton check fabric, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
100% Merino Wool Jersey - Petrol
Petrol blue Australian merino wool jersey - soft, rich and made for layering.
Cable Car - Chunky Wool - Dark Brown
140cm wide, Italian, 100% lambswool fabric in dark brown, featuring a chunky cable-knit, excellent for jumpers.
Designer Velvet - Dark Sapphire
Designer Velvet - Dark Sapphire
142cm wide, ex-designer 100% cotton velvet in dark sapphire with a unique diamond pattern.
Double Sided Fleece - Camo Grey
Double Sided Fleece - Camo Grey
Soft 142cm-wide double sided printed fleece with a wavy grey and off-white design is ideal for animal beds, clothing, blankets and loungewear.
157cm wide, viscose, polyester & polyamide blend knitted jersey fabric in teal. Super soft & snuggly.
Foil Quilting - White
135cm wide, white polyester foil quilting fabric, 260gsm, with a shiny diamond-stitched design.
Tan lambswool cable knit made in Italy, 149cm wide with natural stretch and texture.
Fleece Wool Suiting - Charcoal
150cm wide, Italian charcoal deadstock suiting fabric, made from fleece/virgin wool and elastane.
Harmony Knits - Fern
152cm wide, viscose, polyester & polyamide blend knitted jersey fabric in green. Super soft & snuggly.
Brambrook Two Suits - Marl Brown
150cm wide, marl brown wool suiting fabric made in England, perfect for shawls, skirts, trousers and jackets!
100% Merino Wool Fleece - Khaki
100% Merino Wool Fleece - Khaki
A smooth and comfortable New Zealand merino wool fleece in Khaki
Ginger snap wool blend suiting, 150cm wide, 228gsm. Soft and durable with elegant drape
Teal and black brushed cotton check, 144cm wide, 140gsm. OEKO-Tex certified, soft and breathable
148cm wide, 100% brushed cotton fabric with a peach floral print. Soft, lightweight
100% Merino Wool Jersey - Taupe
100% Merino Wool Jersey - Taupe
Taupe jersey in Australian merino wool - brushed, breathable and ideal for relaxed wear.
100% Merino Wool Jersey - Ecru (Seconds)
Ecru brushed Australian merino wool jersey - soft, breathable and gentle on sensitive skin.
100% Merino Wool Jersey - Antracite
Deep anthracite grey jersey made from Australian merino wool. Soft, smart and versatile.
A 143cm wide fleece made from 100% Australian virgin wool in a rich rust tone, responsibly produced.
7.75oz Stretch Denim - Grey Wash
7.75oz Stretch Denim - Grey Wash
Washed grey 7.75oz stretch denim with relaxed finish.
Superior Sweatshirt - Palest Grey
Superior Sweatshirt - Palest Grey
Made from 70% cotton, 30% polyester, this sweatshirt fabric in pale grey is great for joggers.
Foil Quilting - Black
135cm wide, black polyester foil quilting fabric, 260gsm, with a shiny diamond-stitched design.
Our 60% cotton and 40% polyester fabric has a complex black and cream pattern, ideal for chunky jumpers.
Pontoba - Teal
160cm wide, double knit jersey fabric in a teal blue hue, made from viscose, polyamide and elastane.
Soft Quilt Coating - Blue
140cm wide, lightweight polyester striped quilted fabric in blue. Great for coats, jackets & gilets.
Jersey Cord - Sand
150cm wide, cotton & polyester jersey corduroy fabric in sand with a soft, velvety texture.
Jersey Cord - Nude
150cm wide, cotton & polyester jersey corduroy fabric in nude pink with a soft, velvety texture.
143cm wide, cotton double sided quilting fabric with a lively floral print in bright, cheerful colours.
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.