Croft Mill

Fabrics That Deliver

Read more/less

From the Original Mail Order Fabric Company

We specialise in dress and craft fabrics for makers worldwide and we go way back to when a good night out cost less than 10 ‘bob’ and there was a mill at the end of each street in this part of Lancashire.

Croft Mill Delivering Fabrics for Over 40 Years

As a family run business, we started life as the original mail order fabric supplier way back in 1927. And, while we have moved with the times with the addition of our online fabric shop, our aim remains the same, to provide our customers with the best service possible.

Whether you are looking for local UK fabrics online or are searching for the best dress fabrics from Germany, Portugal, France, and Spain, we will be happy to help you out.

With over 3000 fabrics to choose from our online fabric store is packed full of the best quality materials including UK fabrics such as wool as well as the finest cashmere and of course luxurious tweeds. We stock the finest UK fabrics online from small and large suppliers so make sure you check out our best of British collections.

In addition to our large range of dressmaking and clothmaking fabrics we also sell all the haberdashery, sewing, dressmaking, and crafting supplies you could wish for. Discover our brand new range of contemporary dressmaking and sewing patterns and browse the different categories in our online fabric store today using the quick links below or use our search bar to quickly find what you are looking for.

Discover our unique corner of the world wide web today.

JK - Salso - Terracotta
Part number
2404C10

JK - Salso - Terracotta

135cm wide, mid-weight linen and viscose blend dress fabric in terracotta. Perfect for summer wear.
Price incl. VAT
£14.50 per metre
Splendour - Micaela
Part number
2101O12

Splendour - Micaela

This summery bright aqua cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft.
Price incl. VAT
£15.00 per metre
Splendour - Sindia
Part number
2101O12

Splendour - Sindia

This summery bright aqua cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft.
Price incl. VAT
£15.00 per metre
Splendour - Jane
Part number
2101O12

Splendour - Jane

This summery & colourful ­cotton lawn is jammed packed with yarn to rival the best designer lawn fabrics, this has a high thread count and is lovely and soft.
Price incl. VAT
£15.00 per metre
Wardrobe by Me - Wardrobe Builder T-Shirt Pattern
Part number
023

Wardrobe by Me - Wardrobe Builder T-Shirt Pattern

Craft a classic fitted T-shirt using jersey fabric, featuring slim sleeves, 5 necklines, 6 sleeve lengths, and 3 body lengths. Up to 90 unique combinations!
Price incl. VAT
£16.00
Sew House Seven - Regalia Blouse Pattern
Part number
140

Sew House Seven - Regalia Blouse Pattern

The Regalia Blouse features gathered, puffy sleeves, a high collar, and a roomy fit. Options include two lengths, two sleeve styles & an optional waist tie.
Price incl. VAT
£20.00
Chalk & Notch - Wren Blouse & Dress Pattern
Part number
003

Chalk & Notch - Wren Blouse & Dress Pattern

The Wren pattern features a button-front blouse and mini dress with a dropped waist, gathered skirt, and two sleeve options.
Price incl. VAT
£21.50
Liesl + Co - Laureles Square-Neck Top & Dress Pattern
Part number
061LS

Liesl + Co - Laureles Square-Neck Top & Dress Pattern

This simple pull-on top or dress features a charming square neck and princess seams on the front and back.
Price incl. VAT
£19.50
Florence Denim - 9.5oz - Deep Blue
Part number
2404CF14

Florence Denim - 9.5oz - Deep Blue

145cm wide, 97% cotton 3% elastane, 9.5oz Italian deadstock denim fabric in a deep blue hue.
Price incl. VAT
£19.95 per metre
Fibre Mood - Jacquard Stripes - Green
Fibre Mood - Jacquard Stripes - Green
Part number
FM321071-10

Fibre Mood - Jacquard Stripes - Green

145cm wide, viscose, nylon and linen jacquard fabric in deep green with a subtle stripe design.
Price incl. VAT
£19.50 per metre
Torino Denim - 6.5oz - Grey
Torino Denim - 6.5oz - Grey
Part number
2404CF14

Torino Denim - 6.5oz - Grey

Woven in Italy, our 6.5oz deadstock denim fabric in grey is made from cotton & elastane, ideal for trousers.
Price incl. VAT
£19.00 per metre
San Marino Denim - 4.5oz - Pale Blue
San Marino Denim - 4.5oz - Pale Blue
Part number
2404CF11

San Marino Denim - 4.5oz - Pale Blue

160cm wide, 97% cotton 3% elastane, 4.5oz Italian deadstock denim shirting fabric in pale blue.
Price incl. VAT
£19.95 per metre

Reviews

“Bought a pattern for shorts & trousers. Haven't used it yet, but instructions look look straightforward. Have bought lots of fabrics over many years. Always great service.”

★★★★★ Sally Furnell, Feb 2024

“This was the first time I've ordered from Croft Mill and I was delighted. The colour of the cotton fabric was exactly as it appeared on the website. It was despatched very quickly and so well packaged it didn't need any initial pressing.”

★★★★★ Kate Thornton, April 2024

“Had been hunting for some satin for flower girl dresses without success - floppy and with no substance - then found Croft Mill, requested a sample and it was perfect. Rang and spoke to Holly, who was sooo helpful and placed an order which came very quickly . Thank you for your sterling service.”

★★★★★ Margaret Keeley, April 2024

“Love the huge variety of gorgeous fabrics from this online shop. Great quality. I’ve not been disappointed. Hard to narrow down all of the lovely things I want to buy. Highly recommend.”

★★★★★ Alison Lowrie, March 2024

“I've ordered from Croft Mill a number of times. I love the fabric descriptions and all the information they provide. Quality is spot on and fabrics are very easy to find. I haven't yet made my running shorts but was delighted to easily find 'stretch woven' on their website at an affordable price.”

★★★★★ Lisa Cotton, April 2024

Newsroom & Blogs

Top 10 Favourite Trouser Patterns

Top 10 Favourite Trouser Patterns

If you've been searching for the perfect trouser pattern to kickstart your next project, you're in the right place. We've compiled a list of our top 10 bestselling trouser sewing patterns. Whether you're a beginner or an experienced…
Top 10 Favourite Dress Patterns

Top 10 Favourite Dress Patterns

Choosing the perfect dress pattern can be a daunting task; With countless options available, it's easy to feel overwhelmed. But fear not, as we've curated a list of our top-selling dress patterns that are sure to inspire your next sewing project.