8 Best Indoor Mosquito Repellent Plants 

Suyash is a Master Gardener and the Editorial and Strategy Director at BalconyGardenWeb.com. With a focus on houseplant care, he combines over a decade of hands-on horticultural experience with editorial expertise to guide and educate plant enthusiasts.
Learn About Our Editorial Policy

2-Minute Read

These Indoor Mosquito Repellent Plants can help you to keep those pesky insects away fro good! They also look beautiful!

Mosquito Repellent Plants  1

Indoor Mosquito Repellent Plants aren’t just for the decoration – they hold the key to repelling these annoying insects through their unique aromatic oils and compounds!

Here are some DIY Homemade Mosquito Repellent Ideas that you can use

Best Indoor Mosquito Repellent Plants 

1. Lavender

Best Indoor Mosquito Repellent Plants 

Botanical Name: Lavandula augustifolia

Lavender is a natural mosquito-repellent plant that produces essential oils with an unpleasant fragrance that keeps the mosquitoes at bay.

Harvest lavender flowers, crush them, and keep them where these insects visit often.

2. Chrysanthemum

Mosquito Repellent Plants  3

Botanical Name: Chrysanthemum spp.

Chrysanthemums not only bring color to your indoor spaces but also contain pyrethrin, a natural insect repellent. This makes them effective at keeping mosquitoes and other insects at bay.

Position potted chrysanthemums near windows or entryways. Crush its leaves and flowers from time to time. 

Listerine as Bug Repellent: Use Listerine to Repel Mosquitoes & Flies

3. Marigold

Best Indoor Mosquito Repellent Plants 

Botanical Name: Tagetes spp.

Marigolds are more than just vibrant flowers – they also serve as effective mosquito repellents. The distinct scent of marigolds acts as a natural deterrent.

Grow marigolds in pots and place them on windowsills or hang them in baskets. Crush the leaves and flowers and rub them on your skin for a natural mosquito-repellent effect.

4. Aloe Vera

Aloe barbadensis miller 5

Botanical Name: Aloe barbadensis miller

Aloe vera, known for its soothing properties, also acts as a mosquito deterrent. The natural compounds in aloe vera help repel mosquitoes, making it a practical and beneficial choice.

Apply fresh aloe vera gel on the exposed areas of the body after mixing it with lavender essential oil to keep the insects from biting. You can also mix it with olive oil – it is quite potent in keeping the mosquitoes away. We also have a great article on it here

13 DIY Mosquito Traps for Garden and Home that Really Work!

5. Jasmine

top Best Indoor Mosquito Repellent Plants 

Botanical Name: Jasminum spp.

Jasmine acts as a natural mosquito deterrent thanks to its delightful fragrance, which the mosquitoes find very repulsive.

Grow jasmine in well-lit indoor areas, such as near windows or on windowsills. 

6. Geranium

Mosquito Repellent Plants  13

Botanical Name: Pelargonium spp.

Geraniums are charming flowering plants and effective mosquito repellents. The scent emitted by the flowers and leaves creates an environment that mosquitoes find undesirable, helping to keep them away.

Grow geraniums near the windows – you can also apply the paste of their flowers (after crushing them) on the skin to keep mosquitoes at bay. 

Here are some Best Mosquito mosquito-repellent herbs you need to know about

7. Eucaluptus

lovely Best Indoor Mosquito Repellent Plants 

Botanical Name: Eucalyptus globulus Labill.

The refreshing fragrance of Eucalyptus makes it a nice choice for indoor mosquito control. Eucalyptus oil for repelling mosquitoes is also a CDC-approved remedy.

Place potted eucalyptus plants in well-lit spaces like windows and corridors. Crush the leaves every now and then to make it more effective.

8. Rosemary

Best Indoor Mosquito Repellent Plants  in table

Botanical Name: Salvia rosmarinus

Rosemary not only adds flavor to your culinary creations but also keeps your home mosquitoes free.

Crush the leaves and use them in homemade repellent sprays or simply place rosemary potpourri in indoor spaces. You can also burn the leaves and flowers after drying them for a bit.

Here are the Best Remedies to Kill Mosquito Larvae in Water

The Science Behind these Plants Keeping the Mosquitoes Away

These indoor mosquito repellent plants contain natural oils that are released when their leaves are crushed, which are potent in repelling mosquitoes.

The strong scents emitted by some plants, like lavender and peppermint, are unpleasant to mosquitoes, effectively keeping them at bay.

Recent Posts

Join our 3 Million Followers:


Related Articles


Please enter your comment!
Please enter your name here