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
Lightweight Needlecord - Vintage Blooms
Lightweight Floral Cotton Needlecord Dress Fabric 125gsm.
White Heavyweight Cotton Needlecord 325gsm 152cm Wide.
Chocolate brown 160gsm cotton needlecord.
Fibre Mood aubergine 8 wale cotton corduroy, 300gsm.
Deep wine 5 wale cotton corduroy, 142cm wide, ideal for jackets and autumn wardrobes.
Rust orange 5 wale cotton corduroy, 142cm wide, deal for jackets, trousers and workwear styles.
Cotton Needlecord - Take It Slow
112cm wide cotton needlecord fabric, with a beige leopard and floral print.

Dress Patterns
Shop Now
Cotton Needlecord - Back in the Day
112cm wide cotton needlecord fabric, with a 1970s-inspired floral swirl print in green, amber and red tones.
8 wale black cotton corduroy fabric, 148cm wide. Medium-heavyweight with a soft handle, ideal for trousers, jackets and winter garments.
Stretch 21 Wale Needlecord - Navy
Stretch 21 Wale Needlecord - Navy
A navy fine-wale cotton needlecord with a touch of stretch, perfect for comfortable trousers, skirts and everyday garments with a clean finish.
Stretch 21 Wale Needlecord - Black
Stretch 21 Wale Needlecord - Black
A fine black cotton needlecord with a touch of stretch, ideal for comfortable trousers, skirts and everyday garments that need structure without stiffness.
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.
Soft Washed Corduroy - Royal Blue
Soft Washed Corduroy - Royal Blue
A soft, medium-to-heavyweight corduroy with a smooth finish and a bit of built-in stretch for comfort. Made from a blend of polyester, polyamide and spandex
Soft Washed Corduroy - Slate Grey
Soft Washed Corduroy - Slate Grey
A soft, medium-to-heavyweight corduroy with a smooth finish and a bit of built-in stretch for comfort. Made from a blend of polyester, polyamide and spandex
Soft Washed Corduroy - Lime
A soft, medium-to-heavyweight corduroy with a smooth finish and a bit of built-in stretch for comfort. Made from a blend of polyester, polyamide and spandex
Soft Washed Corduroy - Rust
A soft, medium-to-heavyweight corduroy with a smooth finish and a bit of built-in stretch for comfort. Made from a blend of polyester, polyamide and spandex
Soft Washed Corduroy - Dark Brown
Soft Washed Corduroy - Dark Brown
A soft, medium-to-heavyweight corduroy with a smooth finish and a bit of built-in stretch for comfort. Made from a blend of polyester, polyamide and spandex
Soft Washed Corduroy - Purple
A soft, medium-to-heavyweight corduroy with a smooth finish and a bit of built-in stretch for comfort. Made from a blend of polyester, polyamide and spandex
Soft Washed Corduroy - Camel
A soft, medium-to-heavyweight corduroy with a smooth finish and a bit of built-in stretch for comfort. Made from a blend of polyester, polyamide and spandex
Plush faux fur backed corduroy in rich purple. Heavyweight and ideal for winter coats.
Fur Lined Cord - Orange
Heavy 430gsm corduroy with soft faux fur reverse in a bold orange shade.
Fur Lined Cord - Mustard
Soft faux fur lined corduroy in warm mustard. Thick, insulating and practical.
Fur Lined Cord - Black II
Structured corduroy bonded to cream faux fur. Classic black and winter ready.
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.
Fur Lined Cord - Bottle
Thick faux fur backed corduroy in deep bottle green. Warm and substantial.
An exceptional Italian ex-designer corduroy, woven from 97% cotton and 3% elastane for just the right amount of comfort and flexibility.
Fur Lined Cord - Off White
520gsm stretch corduroy with fleece backing in off white. Warm and flexible.
Jumbo Cord - Lavender
156cm wide, jumbo corduroy fabric in a dull lavender hue, made from 100% cotton, perfect for durable jackets.
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.
Deadstock Needlecord - Rustic Swirl
Deadstock Needlecord - Rustic Swirl
150cm wide, ex-designer cotton elastane blend needlecord fabric in brown with an intricate print.
21 Wale Needlecord - Lavender
140cm wide, 100% cotton, 21-wale needlecord fabric in lavender. Perfect for lightweight and soft dresses.
21 Wale Needlecord - Delph
High-quality 21-wale needlecord fabric in blue, made from cotton and ideal for soft, lightweight shirts.
21 Wale Needlecord - Moss
100% cotton 21-wale needlecord fabric in a dark green hue, perfect for soft furnishings and clothing.
21 Wale Needlecord - Mint
140cm wide, 21 wale cotton needlecord fabric, perfect for dressmaking, children's wear and soft furnishings.
21 Wale Needlecord - Ochre
140cm wide, 21 wale cotton needlecord fabric in an ochre hue, perfect for lightweight and soft shirts.
21 Wale Needlecord - Terracotta
21 Wale Needlecord - Terracotta
Our 140cm wide, 21-wale cotton needlecord fabric in terracotta is OEKOTex certified, great for childrens wear.
140cm wide, 100% cotton, 21 wale needlecord fabric in a wine hue, great for dressmaking & soft furnishings.
21 Wale Needlecord - Black
This versatile 21-wale cotton needlecord fabric in black can be used for clothing and soft furnishings.
21 Wale Needlecord - Petrol
OEKOTex 21-wale needlecord fabric in a petrol blue hue, 100% cotton and 140cm wide, ideal for dresses.
21 Wale Needlecord - Pale Blue
21 Wale Needlecord - Pale Blue
Our 21-wale needlecord fabric in pale blue is 100% cotton and perfect for soft, lightweight shirts.
21 Wale Needlecord - Brown
140cm wide, 100% cotton, 21 wale needlecord fabric in brown, perfect for autumn dressmaking.
21 Wale Needlecord - Charcoal
Made from 100% cotton, this 21 wale needlecord fabric in charcoal is perfect for pinafore dresses.
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.