There are several non-harmful ways to deter magpies from your garden. Here are a few suggestions:
1. Cover vulnerable nests with netting or wire mesh to prevent magpies from accessing them.
2. Use reflective surfaces, such as CDs or mirrors, to create flashes of light that may deter magpies.
3. Install bird feeders that are designed to exclude larger birds, such as magpies.
4. Plant dense shrubs or bushes to provide cover for smaller birds, making it more difficult for magpies to spot them.
5. Make loud noises or use scare devices, such as a scarecrow or a motion-activated sprinkler, to startle magpies and discourage them from returning.
It's important to remember that magpies are a natural part of the ecosystem and play an important role in controlling pests. However, if you are concerned about the safety of other birds in your garden, these methods may help to deter magpies without causing harm.