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
GOTS Organic French Terry - Jewel
GOTS Organic French Terry - Jewel
This GOTS organic French Terry fabric in jewel is made from cotton and elastane, perfect for hoodies.
French Terry - Festive Gnome - Sand
French Terry - Festive Gnome - Sand
A soft and comfy cotton French terry with a cheerful festive gnome print on a sand background, perfect for cosy makes through the winter season.
French Terry - Festive Gnome - Grey
French Terry - Festive Gnome - Grey
A soft and comfy cotton French terry with a cheerful festive gnome print on a grey background, perfect for cosy makes through the winter season.
French Terry - Festive Gnome - Red
French Terry - Festive Gnome - Red
A soft and comfy cotton French terry with a cheerful festive gnome print on a red background, perfect for cosy makes through the winter season
100% Merino Wool Fleece - Ecru
A smooth and comfortable New Zealand merino wool fleece in Khaki, knitted from 100% merino for natural warmth, breathability and a lovely soft feel against the skin.
100% Merino Wool Fleece - Bordeaux
100% Merino Wool Fleece - Bordeaux
A smooth and comfortable New Zealand merino wool fleece in Bordeaux
100% Merino Wool Fleece - Anthracite
100% Merino Wool Fleece - Anthracite
A smooth and comfortable New Zealand merino wool fleece in Anthracite

Dress Patterns
Shop Now
100% Merino Wool Fleece - Purple
100% Merino Wool Fleece - Purple
A smooth and comfortable New Zealand merino wool fleece in Purple
100% Merino Wool Fleece - Navy
100% Merino Wool Fleece - Navy
A smooth and comfortable New Zealand merino wool fleece in Navy
100% Merino Wool Fleece - Petrol
100% Merino Wool Fleece - Petrol
A smooth and comfortable New Zealand merino wool fleece in Petrol
100% Merino Wool Fleece - Mid Grey
100% Merino Wool Fleece - Mid Grey
A smooth and comfortable New Zealand merino wool fleece in Mid Grey
100% Merino Wool Fleece - Khaki
100% Merino Wool Fleece - Khaki
A smooth and comfortable New Zealand merino wool fleece in Khaki
Modal French Terry - Purple
A soft and comfortable modal french terry made from 95% modal and 5% elastane.
Modal French Terry - Silver
A soft and comfortable modal french terry made from 95% modal and 5% elastane.
Modal French Terry - Ochre
A soft and comfortable modal french terry made from 95% modal and 5% elastane.
Modal French Terry - Grey
A soft and comfortable modal french terry made from 95% modal and 5% elastane.
Modal French Terry - Mint
A soft and comfortable modal french terry made from 95% modal and 5% elastane.
Modal French Terry - Alpine Green
Modal French Terry - Alpine Green
A soft and comfortable modal french terry made from 95% modal and 5% elastane.
Modal French Terry - Blue
A soft and comfortable modal french terry made from 95% modal and 5% elastane.
Modal French Terry - Taupe
A soft and comfortable modal french terry made from 95% modal and 5% elastane.
Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.
Fur Lined Cord - Orange
Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.
Fur Lined Cord - Mustard
Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.
Fur Lined Cord - Black II
Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.
Fur Lined Cord - Light Brown
Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.
Fur Lined Cord - Cream
Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.
Fur Lined Cord - Bottle
Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.
116cm wide white cotton cuffing fabric, 163gsm. A lightweight and breathable 100% cotton rib,
Cotton Looped Back Jersey - Black
190cm wide black loop back jersey, 100% cotton. Soft, breathable fabric with a smooth face and looped reverse
Delicious Damson Terry
Gloriously soft, 172cm wide, 100% cotton fine French terry jersey fabric, in a deep damson shade.
Double Sided Stretch Fleece - Navy
Double Sided Stretch Fleece - Navy
Navy 180cm wide plush stretch fleece: luxurious double-sided warmth in polyester and spandex.
Double Sided Stretch Fleece - Black
Double Sided Stretch Fleece - Black
Black 180cm wide plush stretch fleece: luxurious double-sided warmth in polyester and spandex.
Double Sided Stretch Fleece - Ivory
Double Sided Stretch Fleece - Ivory
Ivory 180cm wide plush stretch fleece: luxurious double-sided warmth in polyester and spandex.
150cm wide, navy ribbed velour jersey fabric with a soft, plush finish. Perfect for loungewear sets.
Harmony Knits - Silver Marl
Viscose, polyester and polyamide blend knitted jersey fabric in silver marl, ideal for soft and cosy scarves.
Phoenix - Blue
Polyester and elastane blend Ponte Roma jacquard knit jersey fabric in blue and black, great for joggers.
GOTS Organic French Terry - Pebble
95% organic cotton and 5% elastane French Terry fabric in a pebble hue, perfect for t-shirts. GOTS certified.
Phoenix - Orange
145cm wide, orange and black abstract Ponte Roma jacquard fabric made from polyester and elastane.
GOTS Organic French Terry - Denim
Our organic cotton and elastane French Terry fabric in a denim blue hue is GOTS certified, perfect for joggers.
GOTS Organic French Terry - Grey
GOTS Organic French Terry - Grey
This GOTS organic French Terry fabric in grey is made from cotton and elastane, perfect for hoodies.
GOTS Organic French Terry - Gingerbread
Our organic cotton and elastane blend French Terry jersey fabric is GOTS certified and comes in a lovely brown hue.
GOTS Organic French Terry - Dusty Blue
GOTS Organic French Terry - Dusty Blue
152cm wide, organic cotton and elastane blend French Terry fabric in a pale blue hue, perfect for lounge-wear. GOTS certified.
GOTS Organic French Terry - Dusty Yellow
GOTS Organic French Terry - Dusty Yellow
Made from organic cotton and elastane, this GOTS certified French Terry jersey fabric in yellow is ideal for hoodies.
GOTS Organic French Terry - Lavender
GOTS Organic French Terry - Lavender
GOTS organic French Terry fabric made from 95% cotton and 5% elastane in purple, perfect for comfy tops.
GOTS Organic French Terry - Sage
GOTS Organic French Terry - Sage
152cm wide, organic French Terry fabric made from cotton and elastane in a sage hue, ideal for tee's. GOTS certified.
For those who want something a bit more stylish than just plain old sweatshirts, marl sweat shirting and fleece backed sweat shirting are both excellent choices.
Marl sweat shirting fabric has a unique texture that looks great when paired with jeans or shorts, while fleece backed sweat shirting provides extra warmth as well as a fashionable look that can easily be dressed up or down depending on the occasion. And since both fabrics come in a wide variety of colours and patterns, you'll be able to find one that suits your style perfectly.
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.