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.
Free UK delivery over £75
Waxed Cotton - Chera 4oz - Dark Green
148cm wide, waxed cotton fabric in dark green with a soft, matt finish. Lightweight & durable.
Waxed Cotton - Chera 4oz - Black
148cm wide, waxed cotton fabric in black with a soft, matt finish. Lightweight & durable.
Water Resistant Cotton Cambric 8oz - Navy
148cm wide navy cotton with a natural feel, water-resistant finish. Durable & machine washable.
Waxed Cotton - Tekwax Evolution 6oz - Rich Tan
148cm wide, rich tan waxed cotton with EvolutionĆ finish. Machine washable & water-resistant!
Waxed Cotton - Tekwax Evolution 6oz - Dark Green
148cm wide, dark green waxed cotton with EvolutionĆ finish. Machine washable & water-resistant!
Waxed Cotton - Tekwax Evolution 6oz - Yellow
148cm wide, yellow waxed cotton with EvolutionĆ finish. Machine washable & water-resistant!
Keswick Ripstop - Black
145cm wide black ripstop fabric with waterproof finish. 85% nylon, 15% elastane, 150gsm - lightweight, stretchy and OEKO-TEX certified.
Keswick Ripstop - Cream
145cm wide cream ripstop fabric with waterproof finish. 85% nylon, 15% elastane, 150gsm - lightweight, stretchy and OEKO-TEX certified.
Printed PU Polyurethane - Polka - Black
Printed PU Polyurethane - Polka - Black
Black Polka dot printed Pu Polyurethane material perfect for making raincoat, bags & craft.
Printed PU Polyurethane - Polka - Green
Printed PU Polyurethane - Polka - Green
Green Polka dot printed Pu Polyurethane material perfect for making raincoat, bags & craft.
Printed PU Polyurethane - Polka - Red
Printed PU Polyurethane - Polka - Red
Polka dot printed Pu Polyurethane material perfect for making raincoat, bags & craft.
Cushion Soft - Dark Grey
This dark grey 149cm wide water-resistant fabric is perfect for creating durable and comfortable outdoor cushions with a sophisticated look. Oeko Tex.
Cushion Soft - Burnt Orange
149cm wide burnt orange water-resistant polyester fabric, great for adding rustic charm to your outdoor decor while providing durability and comfort. Oeko Tex.
Made from a mix of duck-down, PA, silk, polyester and PU, this black quilted fabric is great for coats and bags!
Water Resistant Linen - Lime
155cm wide, 100% linen fabric in lime with a water-resistant finish, durable with a stiff finish, great for jackets.
Water Resistant Linen - Pink
145cm wide, 100% linen fabric in pink with a water-resistant finish, durable with a stiff finish, great for jackets.
Cushion Soft - Black
149cm wide water-resistant, Oeko-Tex certified polyester fabric in black. Ideal for indoor and outdoor cushions, furniture, and home dĆcor.
Cushion Soft - Silver
Water-resistant polyester fabric in silver grey is durable and versatile, perfect for outdoor use. 149cm wide, ideal for cushions and furnishings. Oeko-Tex certified.
Cushion Soft - Navy
149cm wide water-resistant, Oeko-Tex certified polyester fabric in navy. Ideal for indoor and outdoor cushions, furniture, and home dĆcor.
Cushion Soft - Copen
149cm wide water-resistant, Oeko-Tex certified polyester fabric in blue. Ideal for indoor and outdoor cushions, furniture, and home dĆcor.
Cushion Soft - Red
149cm wide water-resistant polyester fabric, perfect for adding a pop of colour to outdoor decor while providing durability and comfort for cushions. Oeko Tex.
Cushion Soft - Bottle
149cm wide water-resistant, Oeko-Tex certified polyester fabric in bottle green. Ideal for indoor and outdoor cushions, furniture, and home dĆcor.
Cushion Soft - Rose
Water-resistant polyester fabric in rose pink is durable and versatile, perfect for outdoor use. 149cm wide, ideal for cushions and furnishings. Oeko-Tex certified.
Cushion Soft - Khaki
149cm wide water-resistant, Oeko-Tex certified polyester fabric in khaki. Ideal for indoor and outdoor cushions, furniture, and home dĆcor.
Cushion Soft - Ochre
149cm wide water-resistant, Oeko-Tex certified polyester fabric in orche. Ideal for indoor and outdoor cushions, furniture, and home dĆcor.
Cushion Soft - Beige
149cm wide water-resistant, Oeko-Tex certified polyester fabric in beige. Ideal for indoor and outdoor cushions, furniture, and home dĆcor.
Outdoor Soft - Beige
Excellent for soft furnishings such as cushion covers, this water-resistant fabric is made from 100% polyester and is 158cm wide.
160cm wide, water-resistant fabric bonded in the UK, with a classic herringbone pattern.
Outdoor Soft - Brown
Our water-resistant 100% polyester fabric in brown is 158cm wide, excellent for bags, outdoor coverings and jackets!
Outdoor Soft - Forest
Made from 100% polyester, this forest green soft furnishing fabric is perfect for cushion covers and light jackets!
Heavy Water Resistant Canvas - Pink
Heavy Water Resistant Canvas - Pink
155cm wide PU coated heavy polyester canvas in pink with a weight of 440grmā¤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexĆ
Heavy Water Resistant Canvas - Lime
Heavy Water Resistant Canvas - Lime
155cm wide PU coated heavy polyester canvas in lime green with a weight of 440grmā¤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexĆ
A lightweight trouser and jacket fabric. Made from nylon and cotton, this is a superb fabric for keeping the wind out.
Heavy Water Resistant Canvas - Turquoise
Heavy Water Resistant Canvas - Turquoise
155cm wide PU coated heavy polyester canvas in turquoise with a weight of 440grmā¤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexĆ
150cm wide, lightweight naturally water-resistant fabric in purple. Suitable for banners, bags, & lightweight outwear.
Ripstop - Navy
150cm wide, lightweight naturally water-resistant fabric in navy blue. Suitable for banners, bags, & lightweight outwear.
Ripstop - Forest
150cm wide, lightweight naturally water-resistant fabric in forest green. Suitable for banners, bags, & lightweight outwear.
150cm wide, lightweight naturally water-resistant fabric in black. Suitable for banners, bags, & lightweight outwear.
Heavy Water Resistant Canvas - Khaki
Heavy Water Resistant Canvas - Khaki
155cm wide PU coated heavy polyester canvas in khaki with a weight of 440grmā¤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexĆ
Water Resistant Canvas Medium - Royal
Water Resistant Canvas Medium - Royal
149cm wide PU coated polyester canvas: Very strong and water resistant. This one comes in a lovely shade of blue. Approx 225gsm! OEKO-TexĆ
Water Resistant Canvas - Heavy - Royal
150 cm wide approx. 440gsm heavy water resistant PU coated polyester canvas in royal.
Pertex - Blue
Pertex water resistant, windproof, breathable performance fabric in vibrant Blue
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.
Heavy Water Resistant Canvas - Purple
Heavy Water Resistant Canvas - Purple
155cm wide PU coated heavy polyester canvas in purple with a weight of 440grmā¤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexĆ
Printed PU Polyurethane - Shark
Printed PU Polyurethane - Shark
Funky waterproof shark printed Pu Polyurethane material perfect for making coats, bags & craft.
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.