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.
A textured white woven fabric with a sackcloth-style finish. Cotton and viscose blend at 295gsm, ideal for structured garments with a relaxed, modern feel.
Cotton Velveteen - Wine
Italian-made cotton velveteen fabric in a deep wine red. Soft woven cotton at 340gsm, ideal for dresses, skirts, jackets and winter garments.
Au Natural - Wool Jersey
125cm wide 100% wool ribbed jersey fabric in cream. Lightweight 125gsm Italian knit ideal for tops, dresses and layering garments.
Cotton Viscose Velvet - Safari
145cm wide 95% cotton 5% viscose velvet fabric with abstract pattern. Heavyweight 519gsm Italian ex-designer fabric ideal for upholstery and soft furnishing
145cm wide 95% cotton 5% viscose velvet fabric. Heavyweight 519gsm Italian ex-designer fabric ideal for upholstery and soft furnishing
Eastern Promise
140cm wide 100% cotton woven fabric, made in Italy. Lightweight 73gsm ex-designer cotton ideal for blouses, shirts and summer dresses.
145cm wide gunmetal stretch jersey fabric with viscose, polyamide and elastane. Heavyweight 367gsm jersey ideal for dresses and trousers.
142cm wide 100% cotton woven damask fabric in cream. Heavyweight 376gsm fabric ideal for jackets, skirts and structured garments.
Boston - Plain Cotton Poplin - Peacock
Boston - Plain Cotton Poplin - Peacock
114cm wide, 100% cotton poplin fabric in peacock, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Pale Pink
Boston - Plain Cotton Poplin - Pale Pink
114cm wide, 100% cotton poplin fabric in pale pink, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Pale Ivory
Boston - Plain Cotton Poplin - Pale Ivory
114cm wide, 100% cotton poplin fabric in pale ivory, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Pale Buttercup
Boston - Plain Cotton Poplin - Pale Buttercup
114cm wide, 100% cotton poplin fabric in black, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Pale Blue
Boston - Plain Cotton Poplin - Pale Blue
114cm wide, 100% cotton poplin fabric in pale blue, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Pale Apple
Boston - Plain Cotton Poplin - Pale Apple
114cm wide, 100% cotton poplin fabric in pale apple, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Orange
Boston - Plain Cotton Poplin - Orange
114cm wide, 100% cotton poplin fabric in orange, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Navy
Boston - Plain Cotton Poplin - Navy
114cm wide, 100% cotton poplin fabric in navy, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Mid Pink
Boston - Plain Cotton Poplin - Mid Pink
114cm wide, 100% cotton poplin fabric in mid pink, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Lime Green
Boston - Plain Cotton Poplin - Lime Green
114cm wide, 100% cotton poplin fabric in black, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Iris
Boston - Plain Cotton Poplin - Iris
114cm wide, 100% cotton poplin fabric in iris, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Grey
Boston - Plain Cotton Poplin - Grey
114cm wide, 100% cotton poplin fabric in black, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Forest Green
Boston - Plain Cotton Poplin - Forest Green
114cm wide, 100% cotton poplin fabric in black, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Emerald Green
Boston - Plain Cotton Poplin - Emerald Green
114cm wide, 100% cotton poplin fabric in emerald green, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Wodge
Boston - Plain Cotton Poplin - Wodge
114cm wide, 100% cotton poplin fabric in wodge, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Sky
Boston - Plain Cotton Poplin - Sky
114cm wide, 100% cotton poplin fabric in sky, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Pistachio
Boston - Plain Cotton Poplin - Pistachio
114cm wide, 100% cotton poplin fabric in pistachio, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Sage
Boston - Plain Cotton Poplin - Sage
114cm wide, 100% cotton poplin fabric in sage, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Royal Blue
Boston - Plain Cotton Poplin - Royal Blue
114cm wide, 100% cotton poplin fabric in royal blue, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Red
Boston - Plain Cotton Poplin - Red
114cm wide, 100% cotton poplin fabric in red, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Purple
Boston - Plain Cotton Poplin - Purple
114cm wide, 100% cotton poplin fabric in purple, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Dark Navy
Boston - Plain Cotton Poplin - Dark Navy
114cm wide, 100% cotton poplin fabric in dark navy, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Claret
Boston - Plain Cotton Poplin - Claret
114cm wide, 100% cotton poplin fabric in claret, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Brown
Boston - Plain Cotton Poplin - Brown
114cm wide, 100% cotton poplin fabric in brown, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Bright Yellow
Boston - Plain Cotton Poplin - Bright Yellow
114cm wide, 100% cotton poplin fabric in bright yellow, 121gsm. Lightweight, crisp and breathable.
Boston - Plain Cotton Poplin - Beige
Boston - Plain Cotton Poplin - Beige
114cm wide, 100% cotton poplin fabric in beige, 121gsm. Lightweight, crisp and breathable.
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.
Indigoline Denim
Indigo and white fine stripe denim with a crisp, classic finish.
Navyline Denim
Classic navy and white striped cotton denim, midweight and breathable.
Limeline Denim
Fresh green and white stripe denim in a soft midweight cotton weave.
16 Wale Washed Corduroy - Wine
16 Wale Washed Corduroy - Wine
147cm wide, 100% cotton 16-wale washed corduroy in wine. 220-230gsm and Oeko-Tex certified.
150cm wide lightweight, navy dobby washed cotton fabric with a raised dotty design, delicate and soft handle. Perfect for summer shirting.
Luxe Prism Brocade - Purple
A woven brocade with a deep purple base and fine metallic-style detail running through the cloth, giving it a subtle sheen without being flashy.
Luxe Prism Brocade - Black
A woven brocade with a black base and fine metallic-style detail running through the cloth, giving a subtle sheen that catches the light without looking flashy.
Cotton Jersey - Tiny Floral
A soft, stretchy cotton jersey printed with a small-scale floral design in muted pinks and greens on an off-white base.
Cotton Jersey - Tiny Bear
A soft, stretchy cotton jersey with a small-scale bear print scattered over an olive green base.
Cotton Jersey - Simple Stripes
Cotton Jersey - Simple Stripes
A soft and stretchy cotton jersey featuring narrow, irregular stripes in muted blue, green and grey on a cream base.
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.