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.
Jersey Cord - Grey
150cm wide, cotton & polyester jersey corduroy fabric in grey with a soft, velvety texture.
Jersey Cord - Mauve
150cm wide, cotton & polyester jersey corduroy fabric in mauve purple with a soft, velvety texture.
Our 154cm wide, polyester, polyamide and lycra blend fabric in brown is excellent for jackets and crafts!
150cm wide super soft jumbo cord in deep salmon pink, is perfect for loungewear and soft furnishings. Create fashionable bags and accessories.
Our 150cm wide, chunky cotton corduroy fabric in a taupe hue is perfect for bag making, dresses and more.
Plush faux fur backed corduroy in rich purple. Heavyweight and ideal for winter coats.
Thick faux fur backed corduroy in deep bottle green. Warm and substantial.
13 Wale Corduroy - Dark Brown
158cm wide, 13-wale corduroy fabric made from cotton in a dark brown hue, excellent for durable jackets.
Thick & Thin Corduroy - Chocolate
Thick & Thin Corduroy - Chocolate
Our 153cm wide cotton corduroy fabric has an interesting rib in a chocolate brown hue, ideal for pinafores.
152cm wide, heavy cotton 8-wale corduroy fabric in sand, perfect for jackets and heavier tunics, dresses or bags.
150cm wide, navy ribbed velour jersey fabric with a soft, plush finish. Perfect for loungewear sets.
112cm wide, 100% cotton needlecord fabric in black with a unique splodge pattern in muted tones.
112cm wide, 100% cotton needlecord fabric with a bold geometric design in a diamond pattern.
Baby Driver - Flower Power - Plum
112cm wide, 100% cotton needlecord fabric in plum with a floral print in cream, purple, and green.
Black corduroy with thick faux fur backing. Structured and warm.
Embroidered Daisy Needlecord - Wine
Embroidered Daisy Needlecord - Wine
145cm wide, lightweight cotton needlecord fabric in wine red, detailed with daisy floral embroidery.
145cm wide, cotton & elastane corduroy fabric in damson. 337gsm with a comfortable stretch.
150cm wide, cotton & polyester jersey corduroy fabric in denim blue with a soft, velvety texture.
Baby Driver - Grandmother's Bouquet - Black
Superfine cotton needlecord fabric. 110cm wide, black with beautiful flower print in red and yellow.
Velvet Needlecord - Sky
This is a mid-weight, 21 wale needlecord soft corduroy shirting and trousering fabric in a light blue colour - 150cm wide.
148cm wide, 100% cotton fine needlecord shirting fabric in dark camel. Super soft and comfortable.
This is a mid-weight, needlecord soft corduroy trousering fabric in a taupe/khaki colour - 145cm wide.
Olive corduroy bonded to plush faux fur. Warm and substantial.
Rust corduroy with plush faux fur backing. Heavy and insulating.
140cm wide, polyester corduroy quilting fabric in petrol. Great for cosy & stylish jackets and coats.
140cm wide, polyester corduroy quilting fabric in sand. Great for cosy & stylish jackets and coats.
140cm wide, polyester corduroy quilting fabric in black. Great for cosy & stylish jackets and coats.
143cm wide, 8 wale cotton stretch easy-care corduroy fabric in moss, with a unique bubble effect.
147cm wide, 100% cotton 16-wale washed corduroy in tomato red. 220-230gsm and Oeko-Tex certified.
16 Wale Washed Corduroy - Mustard
147cm wide, 100% cotton 16-wale washed corduroy in mustard yellow. 220-230gsm and Oeko-Tex certified.
16 Wale Washed Corduroy - Army
147cm wide, 100% cotton 16 wale washed corduroy in army green. 220-230gsm and Oeko-Tex certified.
Bubble Wash Corduroy - Sea Green
143cm wide, 8 wale cotton stretch easy-care corduroy in sea green, with a unique bubble effect.
Bubble Wash Corduroy - Burnt Orange
143cm wide, 8 wale cotton stretch easy-care corduroy fabric in orange, with a unique bubble effect.
143cm wide, 8 wale cotton stretch easy-care corduroy fabric in slate, with a unique bubble effect.
143cm wide, 8 wale cotton stretch easy-care corduroy fabric in navy, with a unique bubble effect.
154cm wide, 8 wale cotton corduroy fabric with a dark navy - almost black hue, soft and durable, perfect for bags and aprons.
Soft cotton, superfine, baby needlecord. 110cm wide, red with a black tartan check including white, pale blue and yellow smaller checks too.
Baby Driver - Grandmother's Bouquet - Claret
Superfine cotton needlecord fabric. 110cm wide, claret with beautiful flower print in pink and yellow.
Corduroy and needlecord are two classic dressmaking fabrics that have been around for centuries. Both fabrics are typically made from 100% cotton and are incredibly durable and comfortable to wear. Corduroy is typically 14 wales per inch and has a shorter pile than regular corduroy, making it ideal for garments that require a bit of extra give, like pants or skirts. Needlecord has finer ribs and is 14 to 18 cords per inch, giving it a lighter weight fabric that is perfect for shirts, dresses, and light jackets. We have a wide selection of both corduroy and needlecord in stock, in a variety of colours and patterns. So whatever your needs, we've got you covered.
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.