10 Houseplants That’ll Keep Mosquitos Away

As soon as summer comes, mosquitoes seem to be everywhere. And besides being super annoying, they can also carry diseases which can be scary for some families.

And while there are plenty of mosquito repellents at the store, they can also be very toxic and made with harmful chemicals that are horrible for your health.

However, there are many plants that can naturally repel mosquitos and keep them away from you and your home. Here are some of the best plants that you can easily find and put in different rooms and near doors and windows. They’re also low maintenance, so check them out and let me know what you think!

Besides adding great flavors and aroma to your dishes, it also works as a fantastic mosquito repellent. Put a pot of rosemary in your living area, or place cuttings in vases around your home and say goodbye to those mosquito bites.

Being many people’s favorite plant (count me in), lavender is definitely a great way to keep mosquitoes away. Thanks to its natural essential oils, mosquitoes aren’t a fan of its scent. Plant this around your entryways or place a few planters around the home, and let the scent naturally relax you.


Basil works well in repelling mosquitoes and flies as well! It actually has an oil that’s toxic to mosquito larvae which helps keep them away. So try planting basil near a water source to help control the mosquito population around your home.

Since mosquitoes dislike bright and vibrant colors, lantana is great for your home. It’s flowers’ scent helps to ward off mosquitoes. So put some in a hanging basket by a window since they don’t need very much water. They’ll look amazing while keeping mosquitoes away.


Many people like to flavor their iced water or tea with mint, but this plant also contains aromatic properties that mosquitoes dislike. Crush the leaves and release the scent or just plant them outside and never worry about mosquitoes biting you again.

Lemon Balm
Lemon balm’s scent wards off mosquitoes effectively. They quickly grow in moist and well-drained soil and just need water at least once a day. But just be mindful that they can attract pollinators like bees and butterflies, so keep them on your porch or entryway.

With it’s bright and beautiful flowers that help repel mosquitoes, Marigolds are such a great houseplant. Place the plant near the entrance of your home, or near other entry points, like balconies and windows, so your home stays mosquito free.


Citronella in grass form is perfect for repelling mosquitoes. Just crush some leaves and rub them on your skin for an instant natural repellent. And what you’ll love the most is that it’s easy and simple to grow perfect for your porch.

Scented Geraniums
This plant is highly recommended for keeping mosquitoes away. In the time it blossoms, this plant give off a certain lemon mint scent which mosquitos and other insects hate.

You’ve probably heard of cats being attracted to this plant, but it does the exact opposite for mosquitos. It contains a repellent feature called nepetalactone, and that makes it a lot stronger than other types of mosquito repellents. Just be mindful though; it can become invasive, so it is important to keep it under control.