- By Ridam Sharma
- Thu, 25 Jun 2026 03:30 PM (IST)
- Source:JND
Natural Rat Repellents: Often our homes are barraged by unwelcomed guests -rats. These annoying rodents might cause a lot of damage by destroying property, spoiling food, and spreading diseases, which can be life-threatening for human beings. Most people opt for rat poison or setting traps to get rid of them. However, if that doesn’t sit right with you, here is a list of plants that might help you get rid of rats naturally.
Keeping these plants is not just the most natural and eco-friendly way to keep rats away, but these little greens also add to the freshness and beauty of your home.
5 Plants That Help To Keep Rats Away From Home:
Growing some specific plants around the house, not just label them as natural deterrents that not only repel rodents but also make your home's balconies and kitchens look beautiful. The following is a list of five plants that might repel rats naturally.
1. Mint
Mint varieties, especially spearmint and peppermint, are one of the most common plants that are known as a natural rat repellent. The powerful odour of mint will affect rats due to their highly developed olfactory system. Place a mint plant in the vicinity of doors, windows, balconies, or the perimeter of your garden to prevent rats from coming into your house.

Peppermint (Canva)
2. Lavender
The soothing aroma of lavender and its beautiful purple flowers make it very popular among plant parents. However, rats and other rodents are repelled by the strong scent of lavender. You can grow lavender plants all over your balcony in big planters and enjoy their beauty at the same time. They flourish in sunny locations and well-drained soil.

Lavender (Canva)
3. Daffodils
Daffodils are colourful flowers that will protect you from rats and other rodents in a natural way. This flowering plant contains certain substances poisonous to many animals, which deters rats from approaching its flowers. Daffodils can be decorated anywhere, from balcony borders to living rooms.

Daffodils (Image Credit: Canva)
ALSO READ: 7 Fast-Flowering Plants That Add Instant Beauty To Your Garden
4. Eucalyptus
The smell of the eucalyptus is refreshing and medicinal in nature. Rodents do not enjoy this smell. Growing eucalyptus plants in gardens will be a great idea to keep rats away while adding beauty to the area. You can also use Eucalyptus Oil diluted in water and use it as a spray. Apart from it being a natural rat repellent, the leaves of this plant can even be grown inside in the form of dried plants and serve as a stunning decor piece.

Eucalyptus (Canva)
5. Elderberry
Elderberry plants are also widely known for their natural pest repellent properties. The scent produced by these plants helps keep rats away. Not only does it help keep pests away, but it adds beauty to your home.

Elderberry (Image Credit: Canva)
How To Keep Rats Out Of The Kitchen?
Here is a quick table about one of the best plants to keep in the kitchen to repel rats naturally, along with factors in context:
| Plant | Why It Is A Natural Rat Repellent? | Key Repellent Compounds |
| Mint | Intense Aroma From Spearmint And Peppermint | Menthol |
| Lavender | Its Smell Is Disliked By Rodents | Linalool |
| Daffodils | Their Scent And Taste Are Toxic Or Unappealing To Rats | Lycorine |
| Eucalyptus | Because Of Its Medicinal Scent And Irritant Properties | Cineole |
| Elderberry | Foul Scent And Bitter Taste | Cyanogenic Glycosides |
Growing plants that rats do not like will create an additional defence line that not only protects your home but also adds green beauty to your home. However, it is also important to note that these plants cannot entirely protect you from rodent infestation, but planting might lower their possibility.
ALSO READ: 7 Kitchen Plants That May Help Keep Pests Away Naturally
Therefore, keep your homes thoroughly clean, keep food air-tight and maintain overall sanitisation throughout the home, along with planting the above-mentioned plants, will help you create a rat-resistant environment.
