Bring These 10 Plants Home to Keep Mosquitoes Away

On one side, monsoon gives you reasons to enjoy cold showers of rain while on the other side it brings with itself many diseases. One of the most prominent diseases that occur during the monsoon is malaria due to prevalent mosquitoes in stagnant water and muddy puddles. Of course, there are sprays and repellents to keep mosquitoes away. But they are full of chemicals and smell ready bad. Besides drowning yourself in mosquito spray, you can adopt a more green approach to keep mosquitoes away. Yes, several indoor plants smell nice and keep mosquitoes away naturally. Read further to know about plants that are natural mosquito repellents.


Marigolds are easy to grow annual flowers, which emit a strong fragrance that repels mosquitoes. It is advised to grow them in pots and keep near the deck, balcony or entrance of the house to keep mosquitoes away. Apart from mosquitoes, they also repel insects found on tomato plants. Marigolds contain a compound called pyrethrum, which is also referred to as ‘nature’s insecticide’ and used in many repellents.

Lemon Balm

Lemon balm, also known as horsemint ward off pesky mosquitoes but attracts bees and butterflies. It is a fast-growing species that can take over your garden easily. Therefore, it is advised to plant lemon balm in a pot rather than in your garden.


Geraniums are lovely flowering plants, which is a great choice for mosquito repellent. They are lemon-scented that apart from mosquitoes keep several pests away from home and garden. The scented geraniums have a small portion of citronella oil that grants them mosquito-repelling ability.


Lavender is a gorgeous flowering plant with soothing and calming fragrance. The heavenly fragrance of lavender that relaxes humans and helps them sleep peacefully at night deters mosquitoes and bugs. The Lavandin variety of lavender has a high concentration of camphor. Growing it in your garden or planting in pots nearby door, windows, and balcony will also help keep flies and moths away.


Mint is an excellent option to keep mosquitoes, ants, and flies away. You can grow mint in pots and place on your patio or balcony. You can even dry some mint leaves and keep them in your home as a natural pest control alternative.


Catnip contains a chemical called nepetalactone, which acts as a mosquito repellent and feline attractant. Though catnip is easy to care for, it is an invasive species so abstain from planting it in your garden bed unless you want it to take over your garden.


Basil is a popular herb that offers protection from mosquitoes. The pungent smell of the basil leaves keeps insects and mosquitoes at bay. Out of the different varieties, lemon basil and cinnamon basil are considered as most effective insect repellents. You can plant basil in pots or containers or grow in the garden alone or with other flowers that have the same requirements. Just make sure it receives good drainage and lots of sunlight.


Rosemary is a popular evergreen herb that can be found in every household. It is a versatile herb that not only enhances the taste of your food, promotes hair growth and relieves stress but also keeps mosquitoes at bay. It gives out a woody scent that is effective in keeping away several types of insects. Just toss a few in a fire to spread that bug-repelling scent.

Rosemary - A mosquito repellent

Source: istock

Sage Plant

Another great choice for mosquito repellent plants is a Sage plant. Not only is the sage plant efficient in spiritual cleansing in various cultures, but its leaves are burned to keep annoying mosquitoes away. Just get a bundle of sage stems and toss them into a fire to spread out a mosquito-repelling scent. Even if you don’t have a firepit, just burn them in a corner in a clay or metal vessel.

Sage Plant - A Mosquito Repellent

Source: The Gardening Cook

Apart from growing these plants, make sure you get rid of stagnant water in your house and garden. Any device or cooling machine that contains even the tiniest amount of water must be cleaned and dried off properly.


Chrysanthemum - A Mosquito Repellent Plant

Source: Wikipedia

Chrysanthemum is everyone’s favourite perennial when it comes to saying, ‘Bug Off’ to insects. It contains pyrethrum, a natural insecticide, that will get rid of all the mosquitoes, flies, feals and moths. Since this flowering plant is both colourful and evergreen, it will beautify your space as well as keep it bug-free.

People also search for following plant-related blogs:

About the author

Apeksha Rawat

Apeksha Rawat is a passionate writer who believes in working hard and putting her best foot forward. She is fond of trying all the new DIY trends and loves to channelise her creative side in all her tasks. She is a brilliant storyteller and is always ready to help every member of the team.