The invasion of rats and mice is a nightmare for homeowners. These rodents can cause serious damage, from spoiling crops and nibbling on vegetables to ravaging pantry supplies. Worse still, they multiply quickly and carry a variety of diseases. While common remedies like ultrasound devices, mouse traps, and poisons may seem effective, they come with their own risks—particularly poison, which is toxic to both humans and pets. Fortunately, there are natural, safe, and cruelty-free alternatives to keep these pests at bay!

Certain insecticidal and repellent herbs can be a powerful solution. These plants release scents that, while pleasant (or neutral) to humans, are unbearable to rats, mice, and other rodents. By planting these herbs in your garden or near your home, you can create a natural barrier that keeps unwanted pests away. Here are six plants that will help protect your home and garden from rodents.
Which Herbs Help Repel Mice and Rats?

- Tansy
Tansy is a highly aromatic and ornamental plant that acts as both a fungicide and insecticide, making it a must-have in any garden. Its flowers emit a strong fragrance that is unpleasant to rodents like mice, as well as to other pests such as flies, mosquitoes, ants, and fleas. Tansy is easy to grow and requires minimal care—just a little fertilizer every two weeks and some water during dry spells. You can also place fresh bouquets of tansy in your cupboards and pantries to deter pests. It’s a great natural option to protect your garden and home! - Elderberry
Often planted around homes and gardens, elderberry is known for its ability to repel rats, mice, moles, and field mice. The plant releases a strong odor from its flowers and roots that rodents find intolerable. Elderberry’s natural insecticide properties make it a popular choice for those looking to avoid harmful chemicals in their garden. To use it, simply make a manure or decoction using the elderberry, either applying it directly or diluting it with water. - Absinthe (Wormwood)
Wormwood or absinthe is a powerful insect repellent with a strong scent that drives rodents away. This perennial plant can be planted near the perimeter of your garden, hung on fruit trees, or placed in areas where rodents are most active. In addition to deterring rats and mice, wormwood also repels ants, caterpillars, and various insects. A decoction of wormwood can be sprayed around areas where rodents are present, and dried shoots can be placed in cupboards to deter moths. - Mint
Mint is a fragrant herb that is adored by humans but hated by rodents. The strong smell of mint is enough to repel rats, mice, and other insects. Plant mint around the garden, along the house’s perimeter, or in pots near windows to keep pests at bay. Mint also helps protect your vegetable garden against insects like aphids and flea beetles. For even more protection, place a few bunches of mint in your house or basement. Not only will it freshen the air, but it will also keep unwanted guests away! - Chamomile
Known for its delicate and fragrant white flowers, chamomile is a powerful tool to repel rodents. Hanging dried bouquets of chamomile in the corners of your home or garden creates a natural deterrent for rats and mice. The scent of chamomile is enough to make these pests turn around. You can also sprinkle chamomile in areas where rodents tend to pass. With its calming properties for humans, chamomile also serves as an effective rodent repellent. - Cynoglossum officinale (Rat-dog)
Commonly known as “rat-dog”, Cynoglossum officinale is another potent plant that discourages rodents. Rats and mice can’t stand the smell of this plant, whether it’s fresh or dried. To use it effectively, pour boiling water on its branches and distribute them in areas where rodents are active. You can also plant it near trees or buildings to create a barrier against rats. Keep in mind that Cynoglossum can be toxic if ingested, so use it with caution.

Additional Tips for Fighting Rodents
- Encourage Natural Predators: Cats are excellent hunters of rodents, so adopting a cat can help keep rats and mice away from your home.
- Clear the Ground: Rodents love hiding in overgrown grass and vegetation. Make sure to regularly cut the grass and keep the ground around your plants compact.
- Avoid Mulching: Rodents often hide under mulch, creating ideal shelters. If you want to keep your crops safe, avoid using mulch around vulnerable plants.
- Protect Fruit Trees: Install a wire mesh around the trunks of your fruit trees to prevent rodents from gnawing at the bark.
- Surround Your Garden with Hedges: Create a natural barrier around your garden with hedges to keep rodents out.
- Use Herbs to Ward Off Pests: Scatter crushed garlic cloves, mint leaves, or ashes around areas you want to protect.
For lasting results, refresh your herb-based deterrents regularly. Place fresh herbs in your garden and home once a week to keep rats and mice at bay.
These natural herbs are a safe, effective, and humane way to protect your home from rodents. Whether you’re dealing with a rodent invasion or just want to prevent one, these plants will help you maintain a rodent-free environment.