Keep your garden plants hydrated throughout the year with our huge range of watering essentials. We've got a solution for every garden, whether you're after a hose pipe, sprinkler or spray gun or prefer a traditional watering can. If you're looking for an eco-friendly option our 100 litre, 150 litre, 230 litre or 250 litre water butts are ideal for providing a steady supply of fresh rainwater all year round.

You'll also find everything you need to keep the fish in your pond happy and healthy, with everything from food and water treatment to algae control and pond cleaner.