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.
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.
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.
Embroidered Chambray - Denim Blue - Posy
Embroidered Chambray - Denim Blue - Posy
Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.
Embroidered Chambray - Denim Blue - Roses
Embroidered Chambray - Denim Blue - Roses
Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.
Linen Line - Navy
This is a smooth and airy 100% linen in a classic navy shade, ideal if you’re after something cool, breathable, and easy to wear.
Linen Line - Ecru
This is a smooth and airy 100% linen in a beautiful ecru colour, ideal if you’re after something cool, breathable, and easy to wear.
Open Knit Cotton - Black
A lightweight open-knit cotton fabric in classic black, made for breathable layers and easy everyday wear.
Open Knit Cotton - White
A lightweight open-knit cotton fabric in crisp white, ideal when you want breathability without losing structure.
Stripeway Linen Mix - Mustard
A soft, lightweight woven fabric in an 80% viscose and 20% linen blend, this version features a warm mustard pinstripe for an easy, relaxed look.
Stripeway Linen Mix - Grey
A soft, lightweight woven fabric made from an 80% viscose and 20% linen blend, this grey pinstripe design is ideal if you want something breathable with a cleaner, more modern look.
A neat, small-scale floral print on 100% linen, this fabric has a natural, easy feel and a clean handle.
A lightweight floral linen with a clean navy print on a soft white base, ideal for easy summerwear and classic everyday sewing.
This is a lightweight 100% linen fabric with a neat navy floral print on a clean white base.
This viscose jersey is a smooth, comfortable fabric made from 95% viscose and 5% elastane, printed with a black base and a quirky lamps pattern.
Floral printed georgette, 145cm wide, 80gsm. Lightweight and drapey polyester viscose blend
Sage green cotton broderie anglaise, 140cm wide, 133gsm. Soft, breathable, and lightweight
True Essentials - Fine Rib T-Shirting - Black
Black fine rib cotton T-shirting jersey, 176cm wide, 187gsm. Soft, breathable 100% cotton knit
True Essentials - Fine T-Shirting - Black
Black fine cotton T-shirting jersey, 176cm wide, 180gsm. Soft, breathable 100% cotton knit
True Essentials - T-Shirting - Cream
True Essentials - T-Shirting - Cream
Cream 100% cotton T-shirting jersey, 147cm wide, 176gsm. Soft, breathable knit
True Essentials - T-Shirting - White
True Essentials - T-Shirting - White
100% cotton T-shirting jersey, 168cm wide, 196gsm. Soft, breathable midweight knit
True Essentials - T-Shirting - Black
True Essentials - T-Shirting - Black
100% cotton T-shirting jersey, 168cm wide, 196gsm. Soft, breathable midweight knit
132cm wide French navy viscose rib jersey, 100% viscose. Soft, breathable, and drapey with a fine rib texture
Satin Brocade - Off White
142cm wide off white polyester brocade fabric with blossom design, 240gsm. Satin finish, medium weight, structured and elegant
Satin Brocade - Black
142cm wide black polyester brocade fabric with blossom design, 240gsm. Satin finish, medium weight, structured and elegant
Stretch Breathable Lining - Turquoise Floral
Stretch Breathable Lining - Turquoise Floral
152cm wide turquoise floral stretch lining fabric, 128gsm. A soft, breathable polyester elastane blend with added stretch
Cotton Looped Back Jersey - Black
190cm wide black loop back jersey, 100% cotton. Soft, breathable fabric with a smooth face and looped reverse
Bridget Brocade - Blue Gold
A luxurious polyester and metallic blend brocade jacquard with a subtle sheen and textured finish.
Enigma Linen - Chartreuse
Perfect for clothing and home furnishings, this ramie linen and cotton blend fabric in green is Oeko-Tex Certified.
Enigma Linen - Black
Oeko-Tex Standard Certified, ramie linen and cotton blend fabric fabric in black, perfect for shirts and shorts.
Enigma Linen - Aqua
Our ramie linen and cotton blend fabric is Oeko-Tex Certified and comes in an aqua blue hue, ideal for soft furnishings.
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.