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
Water Resistant Canvas Medium - Beige
Water Resistant Canvas Medium - Beige
PU coated polyester canvas in beige with water resistant finish. OEKO-TEX.
Water Resistant Canvas Medium - Grey
Water Resistant Canvas Medium - Grey
Grey PU coated polyester canvas with water resistant coating. OEKO-TEX.
Water Resistant Canvas Medium - Khaki
Water Resistant Canvas Medium - Khaki
Medium weight PU coated polyester canvas in khaki with water resistant finish and OEKO-TEX.
Water Resistant Canvas Medium - Navy
Water Resistant Canvas Medium - Navy
149cm wide navy PU coated polyester canvas with water resistant finish. OEKO-TEX.
Water Resistant Canvas Medium - Black
Water Resistant Canvas Medium - Black
Medium weight black PU coated polyester canvas with water resistant finish. OEKO-TEX.
Water Resistant Canvas Medium - Forest
Water Resistant Canvas Medium - Forest
149cm wide forest green PU coated polyester canvas with water resistant finish. OEKO-TEX.
Water Resistant Polyester Light - Black
Water Resistant Polyester Light - Black
150cm wide water-resistant polyester fabric in black, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.

Dress Patterns
Shop Now
Water Resistant Canvas Medium - Turquoise
Water Resistant Canvas Medium - Turquoise
Turquoise PU coated polyester canvas with water resistant finish. OEKO-TEX. 149cm wide.
Water Resistant Canvas Medium - Bubblegum Pink
Water Resistant Canvas Medium - Bubblegum Pink
Bubblegum pink PU coated polyester canvas with water resistant finish. OEKO-TEX.
Water Resistant Canvas Medium - Cherry Red
Cherry red PU coated polyester canvas with water resistant surface. OEKO-TEX.
Summer Rain - Red
Red water resistant sports fabric for jacketing and trousers with a peach skin finish
Water Resistant Polyester Light - Purple
Water Resistant Polyester Light - Purple
150cm wide water-resistant polyester fabric in purple, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Water Resistant Polyester Light - Fluorescent Pink
Water Resistant Polyester Light - Fluorescent Pink
150cm wide water-resistant polyester fabric in pink, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Water Resistant Canvas Medium - Purple
Water Resistant Canvas Medium - Purple
Purple PU coated polyester canvas with water resistant finish. OEKO-TEX. 149cm wide.
Water Resistant Canvas Medium - Lime
Water Resistant Canvas Medium - Lime
149cm wide lime green PU coated polyester canvas with water resistant finish. OEKO-TEX.
Water Resistant Polyester Light - Fluorescent Yellow
Water Resistant Polyester Light - Fluorescent Yellow
150cm wide water-resistant polyester fabric in yellow, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Superb twill draping viscose dress fabric in pink.
148cm wide water-resistant PU coated polyester canvas fabric with orange, teal, cerise, lime & royal stripes is sure to add a pop of colour to any outdoor space.
Water Resistant Polyester Light - Royal
Water Resistant Polyester Light - Royal
150cm wide water-resistant polyester fabric in royal blue, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Water Resistant Polyester - Light - All Colours
150cm wide face side water-resistant polyester fabric, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Poplin Print - Union Jack
This is a lovely quality cotton fabric perfect for quilting, crafting or for making clothes.
Superb twill draping viscose dress fabric in beige.
Spanish Eyes - Champagne
Light gold 140cm-wide corded lace fabric, ideal for creating stunning wedding gowns, bridesmaid dresses, and special occasion attire.
Stof Fabric - Rainbow Drops
Japanese craft cotton in a multi-coloured rainbow drop design.
This satin purple 100% polyester lining fabric features a black damask printed pattern, perfect to pair with skirts, trousers or coats!
148cm wide water-resistant PU coated polyester striped canvas in forest green, yellow, sage and white stripes. Perfect for outdoor furniture awnings.
Stof Fabric - Dew Drops - Lavender
112cm wide soft cotton fabric with a spotty design in shades of purple and grey on a white ground. Perfect for dresses. Designed in Denmark - Printed in Japan.
Stof Fabric - Vintage Roses - Lilac
Stof Fabric - Vintage Roses - Lilac
Vintage-inspired 112cm wide cotton fabric with a pale lilac rose print on dark lavender ground. Designed in Denmark, printed in Japan.
Stof Fabric - Woodland - Pink
112cm wide cotton fabric with colourful fern leaf print on soft pink background. Perfect for dresses, shirts and quilting. Designed in Denmark, printed in Japan.
Nostrovia
Black twill wool panel coating fabric, with a boucle stripe
Draping Stretch Viscose Challis - Hockney
Viscose challis poplin with with elastane, excellent draping qualities without the creasing
Stof Fabric - Majestic - Beige
110cm wide cotton fabric with vintage floral design in beige on a white ground. Danish design fabric, printed in Japan, perfect for dresses, shirts, and quilting.
Colourful fig & teal Jewel Leaves cotton fabric by Sanderson is made in England. Perfect for jackets, bags, and cushions.
Printed Satin Lining - Binoculars
Unique binocular printed satin lining on a pink polyester fabric, excellent to line dresses, waistcoats, or fun suits!
150cm wide slinky polyester jersey in royal blue. It's quite different to the navy blue, so you can have both.
This superb cotton canvas furnishing from Sanderson features abstract blocks of colour. Great for curtains, blinds and cushions.
This Roald Dahl print is on a lovely cotton sateen fabric. This fabric features a childlike abstract floral print in pastel shades in the style of Roald Dahl novels.
Viscose Poplin - Paisley Punch
Our brightly coloured paisley printed dress fabric made from viscose is 140cm wide, ideal for holiday wear!
Stof Fabric - Turquoise Garden
Stof Fabric - Turquoise Garden
112cm wide Japanese cotton fabric with detailed white and turquoise floral design, perfect for shirting, blouses, tea-dresses, quilting, and soft furnishings.
Our 158cm wide, polyester jersey fabric in black with a sequinned detailing all-over is ideal for party wear!
Spanish Eyes - Dusky Pink
Soft dusky pink Tocca lace, 140cm wide, ideal for sewing luxurious wedding gowns, bridesmaid dresses, and outfits for special events.
Portia - Olivia
Easy Draping ITY jersey in a coral, blue, black and white abstract design.
This emerald green water-resistant sports fabric is perfect for jackets and trousers with a peach skin finish on one side.
This bold grey printed cotton canvas features a wise owl design. This modern print is perfect for cushion covers, blinds and other soft furnishings.
Stof Fabric - Vintage Bloom - Pink
Stof Fabric - Vintage Bloom - Pink
Quality 110cm wide large rose print cotton fabric is designed in Denmark and printed in Japan. Perfect for summer dresses, blouses, and crafts.
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.