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
Storm System Linen - Navy
152cm wide Loro Piana navy water-resistant 100% linen fabric. Luxurious Italian cloth, breathable yet practical.
Manufactured in Italy, this virgin wool blend fabric has a yellow, water-resistant finish, ideal for coats!
150cm water-resistant polyester fabric. Tightly woven, soft white hue, brilliant water resistance, and peachskin finish reverse.
High quality 159cm wide, mid weight water-resistant PU coated polyester fabric in black. Suitable for bags, shower curtains and pet items.
Rain Coating - Black Submarine
Polyurethane coating fabric in black with a polyester backing. Fully waterproof yet breathable cloth that is durable for little wearers as well as soft and smooth.
Heavy Water Resistant Canvas - Black
Heavy Water Resistant Canvas - Black
155cm wide PU coated heavy polyester canvas in black with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Water resistant polyester fabric in black,146cm wide with a vibrant design in red, green, yellow, and blue leaf/flame print along one selvedge.
This lightweight and breathable, ex-designer fabric in brown, made from nylon, is ideal for rain macs!
Waterproof and windproof fabric from Loro Piana in khaki green. This fabric is soft, durable and of the highest quality. Perfect for the outdoors!
This sky blue waterproof and windproof cotton fabric from Loro Piana is wonderfully soft, durable and high quality. Perfect for jackets and trousers!
Rainbow Dreamcoat - Teal
Polyester and polyurethane coating fabric in teal with a playful rainbow print, perfect for children's wear!
Rainbow Dreamcoat - Navy
150cm wide, polyester and polyurethane fabric in navy with a rainbow print, ideal for children's coats!
Ripstop - Green
150cm wide, lightweight naturally water-resistant fabric in bright green. Suitable for banners, bags, & lightweight outwear.
This emerald green water-resistant sports fabric is perfect for jackets and trousers with a peach skin finish on one side.
Lanx Wax - Gold
148cm wide waterproof waxed cotton fabric in yellow gold. Good weight for summer jackets, bags, aprons, and hats.
140cm wide, water-resistant bonded cotton fabric with an abstract taupe moon print on a cream ground.
Woven in Italy by Loro Piana, this wool-suiting fabric has a navy/green check face and water-resistant membrane backing.
150cm wide beautiful tartan/check pattern fabric. 100% polyester cloth with a smooth water repellent finish. Very finely woven in navy, green, yellow and black.
Bright apple green waxed cotton with a light wax finish and a smooth handle. 154cm wide.
Heavy Water Resistant Canvas - Navy
Heavy Water Resistant Canvas - Navy
155cm wide PU coated heavy polyester canvas in navy with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Made from nylon, this lightweight and breathable, ex-designer fabric in grey is ideal for ponchos and rain macs!
Water Repellent Lining - Navy
This lightweight, fine, water resistant lining fabric in a navy hue is made from polyester, perfect for ponchos!
Soft Shell - Graffiti
Our multicoloured soft shell fabric features an abstract graffiti design with a fleece reverse, perfect for coats and jacketing!
Our 159cm wide, mid-grey coating fabric made from bonded cotton has a water-resistant & breathable finish.
This water-resistant and breathable bonded cotton fabric in a wine-red hue is perfect for classic jackets.
159cm wide, water-resistant bonded cotton fabric with an abstract red moon print on a burgundy ground.
This bonded cotton fabric has red on one side and green on the other, ideal for water-resistant coats.
162cm wide, mustard yellow bonded cotton coating fabric, great for breathable/water-resistant jackets.
Our bonded cotton coating fabric in a citrus yellow hue is breathable and water-repellent, ideal for bags.
Water Resistant Twill - Chatburn 8oz - Taupe
152cm wide, light taupe 100% cotton twill fabric with a water-repellent finish & soft handle.
Water Resistant Drill - Brown
152cm wide, dark brown cotton drill fabric with a water-resistant finish. Luxuriously soft & durable.
Waxed Cotton - Ranger Drill - Slate
Slate grey waxed cotton drill with an ultra-dry finish and durable 295gsm weight, approx. 155cm wide.
Waxed Cotton - Ranger Drill - Olive
Olive waxed cotton drill with ultra-dry finish, durable 295gsm weight and approx. 155cm width.
Waxed Cotton - Chera 8oz - Camo
Waxed Cotton - Chera 8oz - Camo
Camouflage waxed cotton fabric, approx. 148cm wide, finished in the UK by British Millerain.
148cm wide water-resistant PU coated polyester striped canvas in forest green, yellow, sage and white stripes. Perfect for outdoor furniture awnings.
Water Resistant Cotton - Aviator - Olive
156cm wide, tightly woven cotton fabric in olive with a water-resistant finish. Durable and versatile.
Water Resistant Cotton - Aviator - Beige
156cm wide, tightly woven cotton fabric in beige with a water-resistant finish. Durable and versatile.
Waxed Cotton - Rainford 4oz Twill - Dark Grey
Waxed Cotton - Rainford 4oz Twill - Dark Grey
Lightweight dark grey waxed cotton twill, approx. 138cm wide and 4oz weight, finished in the UK.
Dry Finish Tin Cloth - Black
152cm wide black dry finish tin cloth fabric, 100% cotton, 11oz weight. Durable and water-resistant.
Water Resistant Cotton Cambric 8oz - Tan
148cm wide tan cotton with a natural feel, water-resistant finish. Durable & machine washable.
Water Resistant Cotton Cambric 6oz - Grey
148cm wide, grey cotton with a natural feel, water-resistant finish. Durable & machine washable.
Water Resistant Cotton Cambric 6oz - Yellow
148cm wide, yellow cotton with a natural feel, water-resistant finish. Durable & machine washable.
Water Resistant Cotton Cambric 8oz - Mahogany
148cm wide brown cotton with a natural feel, water-resistant finish. Durable & machine washable.
Waxed Cotton - Chera 6oz - Blue
148cm wide blue waxed cotton fabric with a 6oz weight and classic weather-resistant finish.
Waxed Cotton - Chera 4oz - Dark Green
148cm wide dark green waxed cotton fabric in a lighter 4oz weight with classic weather resistance.
This collection brings together waterproof and water resistant fabrics designed for practical sewing, outdoor projects and protective coverings. From coated fabrics and waterproof canvas to durable utility cloths, these fabrics are selected for their strength, reliability and versatility.
They are commonly used for outdoor cushions, garden furniture covers, equipment covers, bags, storage projects and other makes where extra protection from moisture is useful.
Not every fabric in this collection is fully waterproof. Some fabrics are water resistant and will repel light moisture but may not be suitable for prolonged exposure to heavy rain or continuous outdoor conditions.
Please check each product description carefully for details on coatings, water resistance and recommended use.
Many fabrics in this range are available in larger quantities for commercial projects, events, workrooms and manufacturing. If you require bulk amounts or advice on suitability, please contact us and we’ll be happy to help.
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.