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
21 Wale Needlecord - Navy
Our dark navy 21 wale needlecord fabric is made from 100% cotton and OEKOTex certified, great for shirts.
Lady Tessa - Black
150cm wide, lightweight plain cotton twill fabric in black. Great for dresses, shirts or pyjamas.
Pima Cotton Lawn - Summer Is Here
Pima Cotton Lawn - Summer Is Here
This 138cm wide quality pima cotton lawn fabric drapes beautifully. Showcasing a yellow, purple, blue and red floral print on a soft white ground.
21 Wale Needlecord - Fuchsia
100% cotton 21 wale needlecord fabric in a fuchsia pink hue, 140cm wide, perfect for children's wear.
Lady Tessa - Beige
150cm wide, lightweight plain cotton twill fabric in beige. Great for dresses, shirts or pyjamas.
21 Wale Needlecord - Mandarin
140cm wide, 100% cotton, 21 wale needlecord fabric in orange, perfect for soft shirts. OEKOTex Certified.
This gorgeous quality supima cotton lawn features a colourful wool yarn ball print on a bold black ground. 138cm wide dressmaking fabric.
Kitty Cotton - Pink
148cm wide, 100% cotton fabric adorned with a delightful cat print in pink with dainty blue flowers.
Needlecord - Brown
Woven in Italy, this ex-designer/deadstock cotton needlecord fabric in light brown is perfect for soft shirts.
Beautifully soft 144cm wide, cotton 17 wale corduroy fabric in cream is perfect for shirts, trousers and tunics.
Woven in Italy, this camo water-resistant fabric made from PU coated nylon is ideal for rain wear!
Kitty Cotton - Blue
148cm wide, 100% cotton fabric adorned with a delightful cat print in blue with dainty pink flowers.
11oz Denim - Blue
180cm wide 11oz classic blue denim with proper weight and structure.
Our stretch viscose linen mix shirting fabric in scarlet red is 130cm, perfect for shorts, blouses and tunics!
Stof Avalana Jersey - Buds Grey
Stof Avalana Jersey - Buds Grey
OEKOTex cotton and elastane blend jersey fabric with a small floral print on a grey ground, ideal for tops.
Angel On High
152cm wide 100% cotton satin dress fabric with a blue and white floral print. Lightweight dressmaking cloth with a smooth handle and dull sheen.
Stof Avalana Jersey - Buds Aqua
Stof Avalana Jersey - Buds Aqua
Made from 95% cotton and 5% elastane, this knitted jersey fabric features a small scale floral print on a blue ground. OEKOTexÆ
What Light Shines - Gypsy - White
152cm wide, fine dark navy & white cotton shirting fabric features a stylish tiny scale heather-like flower design. Perfect for men's shirts.
Stof Avalana Jersey - Turquoise Twinkle
Our cotton elastane knitted jersey fabric has a small-scale star print on a turquoise ground, perfect for t-shirts. OEKOTexÆ.
Velveteen - Navy
140cm wide, cotton and elastane mix velveteen fabric in dark navy with all the attributes of velvet but without the weight!
Double Sided Stretch Fleece - Navy
Double Sided Stretch Fleece - Navy
Navy 180cm wide plush stretch fleece: luxurious double-sided warmth in polyester and spandex.
Velveteen - Black
142cm wide, soft, very fine cotton velveteen which has all the attributes of velvet but without the weight, ideal for trousers!
Double Sided Stretch Fleece - Black
Double Sided Stretch Fleece - Black
Black 180cm wide plush stretch fleece: luxurious double-sided warmth in polyester and spandex.
160cm wide, superfine dark navy wool suiting fabric with the faintest over check in pale blue and white, woven in Yorkshire!
Stof Avalana Jersey - Pachyderm
Stof Avalana Jersey - Pachyderm
160cm wide, OEKOTex knit jersey fabric featuring an elephant and rhino print on a grey ground, ideal for cosy pyjamas.
Draping Stretch Viscose Challis - Thicket
Draping Stretch Viscose Challis - Thicket
134cm wide, viscose and elastane mix fabric featuring a leaf print on a black ground, ideal for dressmaking and loose palazzo pants!
Stof Avalana Jersey - Chompers
Stof Avalana Jersey - Chompers
Our 95% cotton and 5% elastane knitted jersey fabric features a fun dinosaur print on a navy ground. OEKOTexÆ
Draping Stretch Viscose Challis - Hockney
Viscose challis poplin with with elastane, excellent draping qualities without the creasing
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, viscose, polyamide & elastane twill bengaline with a brown & beige abstract print.
160cm ivory quilted fabric. Ex-designer quality, 80% cotton, 20% polyester blend, perfect for stylish, warm creations.
150cm wide, viscose, polyamide & elastane twill bengaline with a orange & coral abstract print.
Brushed & Cosy - Dennis
147cm wide, brushed cotton fabric featuring a check pattern in beige, white, red & yellow on a black ground, ideal for shirts.
A beautifully structured 150cm wide, 73% viscose, 23% polyamide, 4% elastane twill bengaline fabric with a bold abstract design in shades of blue and green, offering a thick, high-quality feel with excellent stretch.
Boston - Plain Cotton Poplin - Black
Boston - Plain Cotton Poplin - Black
114cm wide, 100% cotton poplin fabric in black, 121gsm. Lightweight, crisp and breathable.
Brushed & Cosy - Charlie
Our 100% cotton flannel fabric has a brushed finish and eye-catching checked pattern in stone, black, white & red.
Bygone Lining - No. 2
150cm wide, white lining fabric made from durable nylon, with a soft satin finish.
Boston - Plain Cotton Poplin - White
Boston - Plain Cotton Poplin - White
114cm wide, 100% cotton poplin fabric in white, 121gsm. Lightweight, crisp and breathable.
Bygone Lining - No. 1
140cm wide, dark brown lining fabric made from durable nylon, with a soft satin finish.
145cm wide, lightweight viscose fabric with a tropical hibiscus floral design on a soft blue base.
Stof Avalana Jersey - Pablo
150cm wide, cotton and elastane knitted jersey fabric with a penguin print on a blue ground. Oeko-Tex Standard.
142cm wide, cotton stretch fabric in an energetic abstract print. Ideal for statement fashion.
135cm wide, cotton & elastane Ponte jersey fabric in plain cream. Great for loungewear!
Stof Avalana Jersey - Disco Dandelion
Stof Avalana Jersey - Disco Dandelion
160cm wide, cotton and elastane blend knit jersey fabric with a colourful dandelion print on a navy ground. Oeko-Tex Standard.
140cm wide polycotton shirting and dress fabric with a navy mini diamond print on a slightly blue tinted white ground. Beautifully soft and drapes like a dream.
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.