Cats can be a real problem for pond owners.
Not only do they prey on your prized fish, they can also kill frogs, toads and lizards and damage the pond liner with their sharp claws.
Most domestic cats don’t like getting wet, so it’s rare that you’ll see a cat wading into a pond to catch a fish, but there are always exceptions.
Cats are interested in looking at the fish and some will wait at the edge of the pond for the fish to surface and then take a swipe at the fish with their claws.
Koi are generally too large for cats to scoop out of the water, but cats can inflict some nasty scratches to the fish that can become infected.
This post about keeping cats away from ponds contains affiliate links. Please read the disclosure for more info.
My four rescue cats are former stray cats and their hunting instincts are still strong.
I often see them displaying predatory behaviour when they’re out in the backyard so I wouldn’t leave them alone with my pond full of fish.
If you’re having trouble with your own cats or neighbourhood cats stealing your fish, there are many ways to keep cats away from your pond.
Here are 7 of the best natural cat deterrents.
1. Install a pond cover
Pond covers shaped like a dome are easy to place over the top of your pond to protect your fish.
You can easily move the cover to the side when you want to feed the fish or clean the pond.
2. Use netting to cover the pond
Covering the pond with thick netting will also stop cats preying on your fish.
When measuring your pond, add a couple of extra feet on each side to allow the netting to completely cover the whole pond area.
You can use metal pegs to stake the netting to stop cats getting underneath it to access the pond.
Chicken wire can also be used in place of netting.
When installing chicken wire it’s best if it’s raised one or two inches (2.5 to 5 cm) above the surface of the pond so that the fish can still come to the surface without injuring themselves.
3. Use sprinklers
A motion-activated sprinkler can be placed near the pond so when a cat comes within range it’s blasted with water.
After the cat has been sprayed with water a few times it should learn to stay away.
You could also try an ultrasonic pest repeller that uses ultrasonic waves and a flashing red light to scare away any pond predators.
The sounds emitted are inaudible to humans but intolerable for cats.
4. Water gun
If you see a cat near your pond you can use a long range water gun to squirt the cat with water.
You can also spray the cat with a hose if you’re fast enough.
5. Provide hiding spaces for fish
Shallow ponds mean that fish are easy pickings for cats and other predators, so it’s ideal if your fish pond is at least two feet deep to give the fish an opportunity to retreat to the deeper parts of the pond when a predator is near.
Some large flat rocks overhanging the edge of the pond or a fish cave will also provide safe places for the fish to hide.
6. Use plants to help fish hide
The fish will still be able to come up to the surface in the middle of the pond where it’s safer.
7. Natural cat deterrents
Cats really dislike the smell of cayenne pepper and black pepper, so you can sprinkle these powders around the perimeter of the pond.
Just be careful that they don’t get washed into the pond after rainfall.
Cats don’t like the smell of citrus either, so you can leave some orange, lime or lemon peels around the pond area or sprinkle a few drops of citrus essential oil.
Planting lavender or lemon thyme near the pond will also help to keep cats away. 
So there are my tips for keeping cats away from your pond.
Hopefully these natural solutions will deter any problem cats so that your fish can live in peace.
- 10 Best Bog Plants For Ponds
- Winter Pond Maintenance
- 10 Ways To Decorate Your Pond
- Garden Pond Aeration
- 7 Pond Edging Ideas
Have you tried any of these methods to keep cats away from your fish pond? Let me know in the comments below.
Are you on Pinterest? I have boards dedicated to Backyard Ponds and Pond Tips that you may enjoy.