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.
Quilted Wool - Brown Pinstripe
150cm wide, ex-designer double-sided poly/wool quilting fabric in dark brown with white pinstripes.
A smooth navy wool cashmere melton coating, 150cm wide with a soft handle and refined drape.
Water and wind resistant diamond quilted fabric with 2oz wadding. 136cm wide versatile black polyester fabric.
100% Wool Fleece - Lilac
Soft lilac Australian virgin wool fleece, 143cm wide and mulesing-free.
Jersey Cord - Navy
150cm wide, cotton & polyester jersey corduroy fabric in navy blue with a soft, velvety texture.
Cable Car - Chunky Wool - Chestnut
Our chestnut orange cable-knit fabric made from 100% lambswool has been knitted in Italy. Ideal for jumpers.
21 Wale Needlecord - Purple
148cm wide, 100% cotton, 21 wale needlecord fabric in purple, perfect for soft shirts. OEKOTex Certified.
Made from 96% polyester and 4% spandex, this sand-coloured suiting fabric is perfect for wide-leg trousers.
A beautiful loop back terry jersey in pale blue, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
Rae - Velvet - Orange
Woven in Italy by Redaelli, this orange polyester velvet fleece fabric is super soft and high quality, ideal for comfy garments.
145cm wide, cotton & elastane corduroy fabric in damson. 337gsm with a comfortable stretch.
Smooth Brocade - Petal Power
100% polyester decorative floral brocade dress fabric with a smooth, malleable finish - can also be used for curtains.
Double Trouble - Jacquard Jersey - Teal
Double Trouble - Jacquard Jersey - Teal
160cm wide, double-knit jacquard jersey with a diamond pattern in teal made from polyester and elastane.
Double Sided Stretch Fleece - Black
Double Sided Stretch Fleece - Black
Black 180cm wide plush stretch fleece: luxurious double-sided warmth in polyester and spandex.
21 Wale Needlecord - Fuchsia
100% cotton 21 wale needlecord fabric in a fuchsia pink hue, 140cm wide, perfect for children's wear.
The Fall - Damson Patch
150cm wide, polyester and wool coating fabric, with a black, grey & damson camouflage design.
Brushed Cotton - Sindia - Maroon
148cm wide, 100% brushed cotton fabric in maroon with a floral print. Soft, warm
100% Wool Fleece - Turquoise
A 143cm wide Australian virgin wool fleece in turquoise, made from 100% wool and mulesing-free.
16 Wale Washed Corduroy - Teal
16 Wale Washed Corduroy - Teal
147cm wide, 100% cotton 16-wale washed corduroy in teal blue. 220-230gsm and Oeko-Tex certified.
Made from 95% viscose and 5% elastane, this tropical printed jersey dress fabric is perfect for fitted garments!
Two Faced - Red/Orange
Luxurious 138cm wide, double-sided cotton mole kin in red with an orange reverse, quite different.
12oz Recycled Cotton Red Selvedge Denim
12oz recycled cotton red selvedge denim, 80cm wide. Narrow-loom black twill with subtle stretch.
Double Sided Fleece - Pistachio Flower
152cm wide double-sided printed fleece fabric featuring pale green background with pink flowers. Perfect for loungewear!
Camouflage Fleece - Blue
Soft, durable antipill polyester fleece, 144cm wide with a camouflage print in shades of blue. Oeko-tex certified.
21 Wale Needlecord - Pink
This 100% cotton 21-wale needlecord fabric in a pink hue is 148cm wide and perfect for children's wear.
Harmony Knits - Cornflower Blue
Harmony Knits - Cornflower Blue
157cm wide, viscose, polyester & polyamide jersey fabric in cornflower blue. Super soft & snuggly.
Italian 6 Wale Corduroy - Stone
150cm wide, thick 100% cotton 6 wale corduroy fabric in a pale stone shade. Woven in Italy.
A light loop back terry jersey in cream, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
Storm System Linen - Navy
152cm wide Loro Piana navy water-resistant 100% linen fabric. Luxurious Italian cloth, breathable yet practical.
Stretch Corduroy - Navy
145cm wide, cotton & elastane corduroy fabric in navy blue. 337gsm with a comfortable stretch.
Stretch Corduroy - Denim
145cm wide, cotton & elastane corduroy fabric in denim blue. 337gsm with a comfortable stretch.
Stretch Corduroy - Mocha
145cm wide, cotton & elastane corduroy fabric in mocha. 337gsm with a comfortable stretch.
Stretch Corduroy - Sand
145cm wide, cotton & elastane corduroy fabric in sand. 337gsm with a comfortable stretch.
95% Cotton and 5% elastane suiting fabric in black with a textured finish, perfect for waistcoats and skirts!
Polyester and elastane blend Ponte Roma jacquard knit jersey fabric in blue and black, great for joggers.
Quilted - Leopard
150cm wide, ex-designer water-resistant polyester/pony skin quilting in beige & furry leopard print.
150cm wide, ex-designer water-resistant quilting in smooth black nylon & school grey wool flannel.
A brushed wool blend check in navy, green and brown, 150cm wide with a soft handle and lightweight warmth.
Jersey Cord - Grey
150cm wide, cotton & polyester jersey corduroy fabric in grey with a soft, velvety texture.
Cable Car - Chunky Wool - Bottle
Italian bottle green chunky cable knit in soft lambswool, 140cm wide.
16 Wale Washed Corduroy - Crimson
16 Wale Washed Corduroy - Crimson
147cm wide, 100% cotton 16-wale washed corduroy in crimson red. 220-230gsm and Oeko-Tex certified.
7.75oz Stretch Denim - White
Bright white 7.75oz stretch denim for summer sewing.
Designer Velvet - Barely Black
Designer Velvet - Barely Black
150cm wide, ex-designer 100% cotton velvet in almost black, Perfect for dresses, skirts, & jackets.
Denim Deconstruct - Indigo
10.5oz indigo deconstructed denim, 160cm wide with textured woven detail.
Water Resistant Cotton - Aviator - Beige
156cm wide, tightly woven cotton fabric in beige with a water-resistant finish. Durable and versatile.
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.