mosquito repellent plants

17 Best Mosquito Repellent Plants To Grow In Your House and Garden

Sharing is caring!

Are you thinking about how to combat mosquitoes without using any chemicals? Would you like to try a natural mosquito repellent? If you answered yes, then have you thought about planting special and effective mosquito repellent plants that will protect you and your garden from these pests?

If you are looking into a more environmentally friendly repellent, then plants like citronella plants, chamomile, and basil are in it for you! Continue reading and find out what other plants can help you keep those pesky insects away! 

Types of Natural Plants That Repel Mosquitoes

If you would like to have the first line of defense against invasive, intruding, and annoying mosquitoes, then you should seriously consider getting these plants into your garden and house. They are very effective and will help you reach your mission of repelling mosquitoes for the sake of humanity!

mosquito repellent smoke

You could either plant these plants directly into the ground or you could simply plant them in pots. Whichever way you choose, they will both benefit you because they will protect you.

Here are the most common plants that keep mosquitoes away:

Basil (Ocimum basilicum)

basil herb in a bowl

Basil is a very fragrant herb that loves hot and humid climates.

This type of herb is known for repelling mosquitoes and any other insects that could possibly damage a vegetable garden.

Planting basil is not difficult at all, you just need to keep in mind that they need to be fully exposed under the sun, and they also need regular watering. Apart from that, they do not need much else.

They are actually very toxic to mosquito larvae, so they will never go near it. They have a very strong scent that helps in repelling pests (squash bugs, aphids, and tomato worms) at bay, so, you should definitely plant some basil if you have the opportunity.

Lastly, they do not require much space either, so even if you are living in an apartment, you can still have some fresh basil plants inside your home.

Catnip (Nepeta cataria)

catnip flower

Known as catmint in many places, this aromatic plant tolerates from partial shade to full sun, even throughout summer long! They are a great choice if you are looking into a plant that can repel mosquitoes without taking too much space.

Catnips have a chemical called nepetalactone which will help you repel mosquitoes, flies, and any other relevant insect, however, this same component is a feline attractant, so you can expect to have some cats visiting around and rubbing themselves in this plant.

In some areas of the world, catnips are considered as an invasive weed, because they can thrive anywhere, and they do so very rapidly.


chamomile flower

Chamomile is so famous that it does not need an introduction! However, most people are aware of chamomile tea’s properties, and, on the other hand, do not realize that chamomile contains pinene which is the responsible component for repelling mosquitoes.

You could either use fresh or dried chamomile to make an infusion and you can then put it into a bottle and spray it all over your body. You will not find something more natural than this! 

Citronella Grass (Cymbopogon nardus)

citronella plants

One of my favorite plants, you can find citronella grass if you live in a tropical area!

Citronella plants are widespread throughout the world, and it is definitely one of the most researched and well-known mosquito repellent plants, especially as it contains a chemical compound known as citronellol. 

Citronella’s essential oil is derived from the plant’s tall and grassy stalks, which, in turn, can help you produce candles, fragrant oils, sprays, and even perfumes.

I live in a place called El Soberbio, which is internationally known as the ‘’capital of the essences’’, and the biggest production of citronella in Latin America is found here!

Citronella Geraniums (Citrosa geranium)

citronella geraniums

Another less known citronella, this type of plant also has some chemical properties that will help you keep mosquitoes at bay, albeit, it is not as effective as the citronella grass, but it is still a great option if you would like to repel mosquitoes naturally.

You can use the citronella geranium’s oil to make candles, torches, and sprays that will help you repel mosquitoes and any other type of insects.


eucalyptus leaves

This plant is so diverse that in some areas it is considered a weed and in other areas, it is considered an ornamental plant.

However, in all areas, it’s considered as a repellent plant. They have two special compounds known as pinene and limonene and they keep mosquitoes and any other insects at bay.

Garlic (Allium sativum)

garlic mosquito repellent

If you are looking into plants that will not only help you repel mosquitoes but will also provide you with nutritious food, then look no further, because garlic fits these characteristics completely. 

There is a reason why the scent of garlic lingers all over your fingers, breath, and utensils when you chop it or cook with it, and that is because it has a component called allicin which, in turn, also helps you combat any mosquitoes or insects. 

If you would like to plant some garlic, then you need to plant the biggest bulbs you can find and place them directly under the sun. You can water them the first couple of weeks but should try to do so every other day, as they are very resistant.

Lemongrass (Cymbopogon citratus)

lemongrass leaves

As you can see, the scientific name of this plant is similar to citronella’s scientific name, and even though they also present some similarities, they are very different plants.

Lemongrass prefers to live directly under the full sun and they need to be watered constantly in order to thrive. They have a citrusy aroma that repels mosquitoes, and they contain citral and geraniol, and, as we have seen before, they are relevant chemical components that mosquitoes tend to strongly dislike. This is why some people refer lemongrass as a mosquito plant.

Lemongrass oil is also a popular natural mosquito repellent that can be used in diffusers or applied topically .

Lavender (Lavandula sp.)

lavender flowers

Lavender plants will not only make your garden look beautiful but will also keep mosquitoes away from you. They have purple blooms and a strong fragrance that you will never forget.

You can also use lavender in your mosquito spray, or you can drink it in your tea. Either way, you will find many lavender types to have special characteristics that can be used for a wide range of purposes.

For example, lavenders have pinene and linalool components that work every time in keeping mosquitoes away.

Marigold (Tagetes sp.) 

marigold bud

Not only will your garden look amazing if you decide to plant marigolds, but they will also repel mosquitoes away from you! In fact, some individuals think the scent that marigolds release every time they are touched, is very strong indeed.

If you are growing a vegetable garden, then you need to plant some marigolds all over the corners. This way, they will repel insects, flies, and mosquitoes alike, and your fruits and vegetables will stay healthy. 


mint repel mosquitoes

Another excellent choice of repellent plant, mints are a great addition in your garden and inside your house right now!

They are sometimes considered a weed because they grow rapidly and they tend to spread around easily. However, many individuals are not aware of all the benefits that are associated with mint.

For starters, they have a strong aroma and bugs hate it. They also have components that are great for human consumption, especially if you suffer from ulcers or any other gastrointestinal pain.

And if you have a serious case of mosquitoes, then you can plant them all-around your house and you will soon forget about those obnoxious insects.


onions repel mosquitoes

Onions are known to repel mosquitos due to their sulfur content. If you are looking into easy ways of planting some onions, then you could always plant them once they have sprouted, this best way you can also consume the green growing stalks. Onions are known to repel mosquitos due to their sulfur content.


oregano leaves

Oregano contains two components that will help you keep mosquitoes away: pinene and thymol. You can also use dried oregano leaves in the kitchen, so you can take advantage of this repellent plant thoroughly.

Rosemary (Rosmarinus officinalis)

rosemary herb

Rosemary is another great herb to plant in your house or garden! They thrive in hot, dry climates since they require simply full light and regular irrigation. They also release a strong scent that will help fight mosquitoes, because they have rosmarinic acid and pinene and borneol

Additionally, you can always add a special flavor onto your vegetables and throw some rosemary into the oven with them! You will definitely not regret using this low maintenance plant!


sage flowers

If you plant sage in your garden, then you will always go back to it because of its amazing blue and purple flowers! It is so versatile that you could use it inside your house, as a culinary herb, and as a mosquito repellent. These colorful flowers contain cinole and camphor, which are great as repellents.

Scented Geraniums (Pelargonium sp.)

scented geranium

Not to be confused with the other geranium item on this list, geraniums are carriers of foliage that have a great and strong scent that can fight off any type of mosquito.

If you are considering planting some geraniums, then you should look into the citrus-scented ones that will deter mosquitoes.

They tend to grow rapidly, and they prefer warm and sunny weather. They contain a chemical known as geraniol and this helps geraniums to keep insects, flies, and mosquitoes away. 


thyme blossoms

Thyme is a herb with a pungent flavor and scent. There are many ornamental types of thyme and there are also culinary types, which can be used in soups, meats, and more! 

But did you know that thyme can also be used as a mosquito repellent plant? Their scent is so strong that mosquitoes hate them!

Frequently Asked Questions

marguerite flower

Here are some of the most frequently asked questions individuals have about mosquito repellent plants:

What is the best plant to keep mosquitoes away?

Citronella plants, such as Citronella geraniums (Pelargonium citrosum), are often considered effective in repelling mosquitoes due to their natural citronella oil content.

How effective is lemongrass as mosquito repellent?

Lemongrass (Cymbopogon citratus) contains citronella, which has mosquito-repelling properties. While planting lemongrass around your outdoor space may provide some level of mosquito deterrence, its effectiveness as a standalone repellent might be limited.

How effective is lavender against mosquitoes?

Lavender (Lavandula) is known for its pleasant fragrance and is believed to have some mosquito-repelling properties. While not as potent as citronella, lavender can still contribute to a pleasant-smelling outdoor environment and may help deter mosquitoes to some extent.


While pesky mosquitoes buzzing during hot, humid days spread serious diseases, natural mosquito-repelling plants offer a safe and fragrant alternative to chemical products.

These plants keep mosquitoes and other bugs away, add pleasant aromas, and even enhance your kitchen, letting you live in harmony with nature’s pest-fighting solutions. Aside from cultivating mosquito-repellent plants, the best strategy to stop mosquitoes from laying eggs is to eliminate any standing water or rain barrels in your yard.

Enjoy this post? Share to save for later!

plants that repel mosquitoes
Scroll to Top