Get The Latest from Croft Mill
Keep in touch
We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.
150cm wide, fine lightweight water-repellent nylon fabric in cobalt blue with a small-scale square pattern.
149cm wide burnt orange water-resistant polyester fabric, great for adding rustic charm to your outdoor decor while providing durability and comfort. Oeko Tex.
Bonded in the UK, this dark charcoal/black water-resistant coating fabric has a British wool face and quality cotton reverse.
Waxed Cotton - Chera 6oz - Blue
148cm wide, waxed cotton fabric in blue with a soft, matt finish. Lightweight & durable.
140cm wide water-repellent dark navy cotton fabric woven in Italy. Lightweight cloth, ideal for stylish, shirts and dresses.
Water Resistant Cotton Cambric 6oz - Grey
148cm wide, grey cotton with a natural feel, water-resistant finish. Durable & machine washable.
Printed PU Polyurethane - Shark
Funky waterproof shark printed Pu Polyurethane material perfect for making coats, bags & craft.
This emerald green water-resistant sports fabric is perfect for jackets and trousers with a peach skin finish on one side.
A lightweight trouser and jacket fabric. Made from nylon and cotton, this is a superb fabric for keeping the wind out.
Water Resistant Polyester Light - Red
150cm wide water-resistant polyester fabric in red, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Waxed Cotton - Chera 4oz - Dark Green
148cm wide, waxed cotton fabric in dark green with a soft, matt finish. Lightweight & durable.
125cm wide, water-repellent nylon/acetate fabric woven in Italy. Lightweight cloth in dark green with a patterned face.
Bonded Wool Cotton - Little Pin
Bonded in the UK with British wool and quality cotton, this water-resistant fabric has a charcoal pinstripe front and solid black back.
Excellent for soft furnishings such as cushion covers, this water-resistant fabric is made from 100% polyester and is 158cm wide.
Waxed Cotton - Chera 4oz - Black
148cm wide, waxed cotton fabric in black with a soft, matt finish. Lightweight & durable.
This lightweight, fine, water resistant lining fabric in a navy hue is made from polyester, perfect for ponchos!
Woven in Italy, this camo water-resistant fabric made from PU coated nylon is ideal for rain wear!
Our multicoloured soft shell fabric features an abstract graffiti design with a fleece reverse, perfect for coats and jacketing!
Printed PU Polyurethane - Flower
Fabulous flower printed Pu Polyurethane material perfect for making raincoat, bags & craft.
This dark grey 149cm wide water-resistant fabric is perfect for creating durable and comfortable outdoor cushions with a sophisticated look. Oeko Tex.
High quality 159cm wide, mid weight water-resistant PU coated polyester fabric in black. Suitable for bags, shower curtains and pet items.
150cm wide, ex-designer water-resistant black polyester and British wool dogtooth quilting fabric.
Water Resistant Cotton Cambric 6oz - Yellow
148cm wide, yellow cotton with a natural feel, water-resistant finish. Durable & machine washable.
Bonded Wool Cotton - Grey Marl
Bonded in the UK with British wool and quality cotton, this water-resistant fabric has a grey marl front and solid black back.
This bonded cotton fabric has red on one side and green on the other, ideal for water-resistant coats.
155cm wide, 100% linen fabric in lime with a water-resistant finish, durable with a stiff finish, great for jackets.
Our 159cm wide, mid-grey coating fabric made from bonded cotton has a water-resistant & breathable finish.
Water resistant polyester fabric in black,146cm wide with a vibrant design in red, green, yellow, and blue leaf/flame print along one selvedge.
50% cotton and 50% wool bonded water-resistant fabric, with a black/white check face and solid black reverse.
150cm wide, ex-designer water-resistant nylon quilting in matte navy with diamond stitching detail.
Printed PU Polyurethane - Swan
Beautiful waterproof swan printed Pu Polyurethane material perfect for making coats, bags & craft.
Our water-resistant 100% polyester fabric in brown is 158cm wide, excellent for bags, outdoor coverings and jackets!
140cm wide, water-resistant bonded cotton fabric with an abstract taupe moon print on a cream ground.
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.
157cm wide, waterproof nylon coating fabric featuring a camouflage print in shades of brown and green.
150cm wide, ex-designer water-resistant nylon quilting in matte black with diamond stitching detail.
Waxed Cotton - Bonneville 6 - Light Teal
150cm wide light teal waxed cotton fabric 'Bonneville 6', 275gsm.
Waxed Cotton - Bonneville 6 - Tan
150cm wide tan waxed cotton fabric 'Bonneville 6', 275gsm.
Waxed Cotton - Bonneville 6 - Black
155cm wide black waxed cotton fabric 'Bonneville 6', 275gsm.
150cm wide, ex-designer water-resistant polyester/pony skin quilting in beige & furry leopard print.
152cm wide Loro Piana navy water-resistant 100% virgin wool fabric. Luxurious Italian cloth, breathable yet practical.
Waxed Cotton - Bonneville 6 - Green
153cm wide green waxed cotton fabric 'Bonneville 6', 275gsm.
150cm wide, polyester and polyurethane fabric in navy with a rainbow print, ideal for children's coats!
Polyester and polyurethane coating fabric in teal with a playful rainbow print, perfect for children's wear!
Waxed Cotton - Bonneville 6 - Dusk Grey
152cm wide dusk grey waxed cotton fabric 'Bonneville 6', 275gsm.
From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.
Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.