Gardening enthusiasts often encounter the challenge of pests wreaking havoc on their crops. While the use of harmful pesticides is a common solution, there are natural alternatives. This article explores the concept of biological control through plants that repel pests, offering an eco-friendly way to protect your garden.
Biological Control: What Plants Hunt Pests?

To combat pests without resorting to chemical solutions, planting species that naturally repel rodents, mollusks, and insects can be an effective strategy. These plants often contain chemicals toxic to predators or deter pests merely by their presence. Moreover, many of these plants serve additional purposes such as being decorative, edible, medicinal, or aromatic, providing multiple benefits to the garden.
Species that Repel Rats and Moles
Rodents and moles can be a significant challenge for gardeners, and getting rid of them can be daunting. Plants known to deter these mammalian pests include:
- Allium family plants (garlic, onions)
- Lavender
- Sage
- Mint Indian
- Verbena
- Lemongrass
- Daffodils
- Chrysanthemums
- Fritillaries
- Marigolds/Tagetes (also effective against mosquitoes, nematodes, and snakes)
- Common castor bean (Ricinus communis) – Note: Toxic to humans.
Top Plants Against Slugs and Snails

Slugs and snails can wreak havoc in gardens, but several plants can deter them effectively. Consider planting:
- Catnip (Nepeta cataria), rosemary, and lavender from aromatic plants
- Begonias, Geraniums, Hydrangeas, Fuchsias, and Japanese Anemones
- Byzantine earwort/rabbit’s ear (Stachys byzantina)
- Holly
- Wormwood
- Fern
Plants That Repel Insect Pests

Insects such as caterpillars, bedbugs, aphids, mealybugs, flea beetles, and mites can be troublesome, but there are natural ways to combat them. Some plants that deter insect pests include:
- Bait crops like mustard, radishes, and Daikon for distracting flea beetles
- Plants with fragrant essential oils like rosemary, basil, dill, cilantro, and lemongrass for combating mites
- Lavender, catnip, chives, oregano, parsley, bay laurel, petunias, and nasturtiums for controlling mealybugs and aphids
- Sage, mint, and thyme for biological control of hemiptera
- Rosemary, oregano, thyme, lemon mugwort, sage, lavender, and mint for repelling caterpillars

By incorporating these pest-repelling plants strategically into your garden, you can create a more resilient and eco-friendly environment for your crops.


