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
Fibre Mood - Stone Washed Combed Cotton - Mint
Fibre Mood - Stone Washed Combed Cotton - Mint
Beautiful 150cm wide, stone washed 100% combed cotton poplin fabric in captivating mint green.
12oz Recycled Cotton Red Selvedge Denim
12oz recycled cotton red selvedge denim, 80cm wide. Narrow-loom black twill with subtle stretch.
Wide Width Cotton Poplin - Wren
Wide Width Cotton Poplin - Wren
149cm wide, 100% cotton poplin fabric featuring a digital floral print on an ochre yellow backdrop.
GOTS Organic French Terry - Dusty Pink
GOTS Organic French Terry - Dusty Pink
Cotton and elastane blend French Terry jersey fabric in a dusty pink hue, GOTS certified, great for t-shirts.
100% Wool Fleece - Turquoise
A 143cm wide Australian virgin wool fleece in turquoise, made from 100% wool and mulesing-free.
GOTS Organic 95% Cotton / 5% Elastane knitted jersey fabric in dark green. Breathable and skin-friendly, ideal for everyday wear
Bamboo Jersey - Army
150cm wide, Oeko-Tex bamboo jersey fabric in army green, 230gsm--soft, breathable, and stretchy.
Draper - Organic Bamboo Blend Suiting - Red
Draper - Organic Bamboo Blend Suiting - Red
This 150cm wide organic recycled suiting fabric in red, is soft to handle and has a beautiful drape.
Fibre Mood - Dobby Check - Black
Fibre Mood - Dobby Check - Black
Sheer & lightweight 100% cotton fabric in black with a checked dobby weave, perfect for summer!
150cm wide, Oeko-Tex bamboo jersey fabric in navy blue, 230gsm--soft, breathable, and stretchy.
Barbs - Recycled Tweed
142cm wide, pink recycled cotton and polyester tweed fabric. Soft, textured, and sustainable!
100% Australian virgin wool fleece, 143cm wide, in a rich purple shade with a soft fleece handle.
Florence Denim - 11.5oz - Pale Blue
Italian 11.5oz pale blue stretch denim, 142cm wide. Soft, structured cotton with comfortable give.
Bamboo Jersey - Ecru
150cm wide, Oeko-Tex bamboo jersey fabric in ecru, 230gsm--soft, breathable, and stretchy.
Bamboo Jersey - Mauve
150cm wide, Oeko-Tex bamboo jersey fabric in mauve, 230gsm--soft, breathable, and stretchy.
Como Moderno - Denim - Vittorio
Como Moderno - Denim - Vittorio
Italian deadstock stretch denim, 166cm wide, light blue. 305gsm (~9oz).
Como Moderno - Denim - Dario
Dario, an Italian deadstock stretch denim from our Como Moderno collection. Mid Blue, approximately 323 gsm (~9.5oz).
147cm wide, 100% linen fabric featuring a striped pattern in blue and white, perfect for summer holidays.
Organic Jersey - Leopard - Grey
Organic Jersey - Leopard - Grey
Soft grey leopard print organic Oeko-Tex standard printed single jersey fabric for dressmaking & crafts. Designed by Poppy Europe.
Fibre Mood - Dobby Check - Sky
Fibre Mood - Dobby Check - Sky
Sheer & lightweight 100% cotton fabric in blue with a checked dobby weave, perfect for summer!
Bamboo Jersey - Denim
150cm wide, Oeko-Tex bamboo jersey fabric in denim blue, 230gsm--soft, breathable, and stretchy.
Como Moderno - Denim - Raffaello
Como Moderno - Denim - Raffaello
Black Italian deadstock stretch denim, 380gsm fine broken twill, 159cm wide.
Como Moderno - Denim - Salvatore (Seconds)
Italian deadstock lightweight stretch denim (seconds), 148cm wide.
Recycled Polyester Jersey - Black
175cm wide, recycled polyester jersey with 10% spandex in black, ideal for sustainable garments.
Soft cosy children's jersey fabric for comfy leisurewear, joggers, hoodies and jumpers featuring a fun space design!
GOTS Organic Jersey - Navy
GOTS Organic 95% Cotton / 5% Elastane knitted jersey fabric in Navy. Breathable and skin-friendly, ideal for everyday wear
Como Moderno - Denim - Leonardo
Como Moderno - Denim - Leonardo
Lightweight (5oz) Italian deadstock stretch denim. 137cm wide, in indigo blue.
6.3oz Recycled Raw Denim - Dark Indigo
Lightweight recycled raw denim, 170cm wide, 100% cotton.
Como Moderno - Denim - Adriano
Como Moderno - Denim - Adriano
Italian deadstock stretch denim, black broken twill, soft, 389gsm (11.5oz)
Stunning red brocade fabric made from polyester, cotton and elastane. Deadstock from a luxury Italian label.
GOTS Organic French Terry - Pale Peach
GOTS Organic French Terry - Pale Peach
152cm wide, cotton and elastane blend organic French Terry fabric in a pale peach hue, perfect for joggers.
Organic Cotton - Petite Floral - Black
Organic Cotton - Petite Floral - Black
Oeko-Tex Standard 100†organic cotton poplin fabric with a small floral print in red and ochre on a black background. This is perfect for any garment!
Stof Avalana Jersey - Flopsy
This soft, stretchy jersey fabric features bunnies on a beige ground, perfect for children's wear.
150cm wide, Oeko-Tex bamboo jersey fabric in turquoise, 230gsm--soft, breathable, and stretchy.
Draper - Organic Bamboo Blend Suiting - Cream
Draper - Organic Bamboo Blend Suiting - Cream
150cm wide, 230gsm cream suiting fabric made from bamboo, recycled polyester and lycra. Wrinkle-resistant and soft.
Fibre Mood - Viscose Tencel Finish - Pink
Lightweight 145cm wide, 93% viscose and 7% polyester Tencel finish twill dress fabric in pink.
Fibre Mood - Ecovero Leopard
100% Ecovero viscose fabric in vibrant red†with a pretty pale pink leopard print, perfect for dresses.
150cm wide, Oeko-Tex bamboo jersey fabric in marl grey, 230gsm--soft, breathable, and stretchy.
Organic Plain French Terry - Sky
Organic Plain French Terry - Sky
156cm wide organic french terry jersey fabric in sky blue. Oeko-Tex certified, 95% cotton, 5% elastane. Ideal for stretchy, comfortable clothes.
Bleached cotton muslin, 156cm wide. Soft, breathable plain weave in natural cream--ideal for toiles, crafts, and embroidery.
A 143cm wide fleece made from 100% Australian virgin wool in a rich rust tone, responsibly produced.
Bamboo Jersey - Dusty Terracotta
Bamboo Jersey - Dusty Terracotta
150cm wide, Oeko-Tex bamboo jersey fabric in terracotta, 230gsm--soft, breathable, and stretchy.
162cm wide, cotton loom state muslin fabric, unbleached & undyed. Perfect for toiles, crafts & more.
Organic Cotton - Treasure Hunt - Grey
Organic Cotton - Treasure Hunt - Grey
This Oeko-Tex Standard 100 organic†cotton poplin fabric with a childlike animal pirate-themed print in grey. This fabric is perfect for any garment!
Organic Jersey - Pink
150cm wide, organic cotton jersey fabric in pink. Ideal for t-shirts, dresses and everyday garments.
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.