Best Mosquito Repellent Plants!

People often rave about the incredible best repellent ability of plants to repel mosquito, but do they work?

In this article, we’ll explain to produce your own DIY plant-based insect repellents and the best plants for repelling mosquitoes.

These plants help a bit, but keeping them in your garden is usually not enough to utilize their inherent resistance qualities.

So, Let’s examine these plants!

What are Mosquito Repellent Plants?

Top Natural Mosquito Repellent Plants

Plants repel mosquitoes by leaving openings that the insects find repulsive.

Basil, citronella, catnip, lavender, mint, and lemon balm plants are reputed to be powerful natural insect repellents.

Many of these plants contain citronella, a chemical that repels mosquitoes, a claim supported by scientific data.

The concentration of anti-mosquito chemicals in plant leaves and stems determines that some plants are more effective than others.

Top Natural Mosquito Repellent Plants:

Now, let’s look at some plants that can make your home and garden uncomfortable breeding grounds for mosquitoes as follows:

Catnip Plant:

Catnip Plant

This is referred to as catmint because it is a member of the mint family.

According to one study, catnip is ten times more effective at repelling insects than DEET, the key component of the majority of commercial sprays.

Java Citronella Grass (or Ceylon Citronella Grass):

Java Citronella Grass

There are several species of citronella that are advertised as the most efficient mosquito repellent plant, but the description can be quite misleading.

For example, you might find in many stores a lovely plant marketed as the “mosquito plant”.

Examine it closely, if it looks like a geranium, it is most likely pelargonium citronella rather than citronella.

These two types of plants are very different from each other.

Lemon Balm Plant:

Lemon Balm Plant

As efficient as a plant may be against mosquitoes lemon balm is a member of the mint family.

Be sure to grow some in your yard because it contains 38% citronellal.

Marigolds Plant:

Marigolds Plant Best Mosquito Repellent Plants

Marigolds are a great addition to any garden because of their lovely blossoms.

They rank among the most popular insect repellents.

Lavender Plant: 

Lavender Plant Best Mosquito Repellent Plants

Many people cultivate lavender in their gardens because they like the aroma.

Mosquito Repellent Plants Indoors:

These plants can’t completely keep mosquitoes away all the time, but they can at least make a difference if you live somewhere where summertime mosquito invasions are very bad.

They are also quite ornamental plants with a pleasant scent.

Basil Plant:
Basil Plant

Basil is the best plant to keep this herb on or close to a window facing south because it requires a lot of sunlight.

It’s easy to grow and doesn’t take up much space, but you have to watch the water you give it.

Use a pot with dirt that drains properly.

Basil will help you prevent your property from turning into a mosquito breeding ground.

According to one study, basil essential oil is poisonous to mosquito larvae.

Lemon Balm Plant:
Lemon Balm Plant

Lemon balm is essential due to its high citronellal content, which keeps mosquitoes away.

It is certainly possible to plant in the garden, but it is best to keep it limited there since it has the potential to become quite aggressive and take over the entire area.

Keeping a container or two of lemon balm on the windowsill will effectively repel mosquitoes if you want to sleep with your windows open.

It does require some sunlight, but not as much as other plants that deter mosquitoes such as citronella or basil.

Lavender Plant:
Lavender Plant Best Mosquito Repellent Plants

Lavender is the greatest indoor plant for keeping mosquitoes away.

You need an area with adequate airflow and lots of sunlight.

If the plant gets too huge, divide it and replant it in smaller pots all over the house.

Remember that English lavender is more effective as a mosquito repellent than French lavender due to its stronger aroma.

Rosemary Plant:
Rosemary Plant

Although it’s fantastic for seasoning many dishes, mosquitoes dislike it.

 Rosemary is a fantastic choice for a tiny balcony herb garden.

Mint Plant:
Mint Plant

Mint is a resilient plant that does best in full sun to some shade.

The majority of mint plants are grown for the leaves, which are fairly tasty in iced tea or cold beverages.

Mosquitoes don’t like the scent of fresh mint, it produces small white, pink, or purple flowers.

Mosquito Repellent Plants Outdoor:

If you spend a lot of time in your garden, especially in the evening when flying insects are typically at their most active, be sure to grow as many mosquito-repelling plants.

Allium Plant:
Allium Plant Best Mosquito Repellent Plants

There are hundreds of different plant species in the Allium genus.

Among them are onions and garlic.

Garlic and onions can be grown in a vegetable garden to help deter insects.

There are abundant plants in the Allium family, though that you might prefer to have in your garden.

Particularly those with stunning flowers in shades of purple, blue, or pink that are supported by long, sturdy stems.

These allium plants look stunning in a flower bed referred to as decorative allium plants.

Although they don’t actually smell like garlic or onions, the perfume repels insects.

Citronella Grass:
Citronella Grass

Choose the actual thing!

If you are in a region where mosquito infestations are communal, Ceylon citronella grass or the Java variant is a need for your garden.

Both varieties form clumps and thrive in warmer climates where they can be grown as perennial plants.

In other regions, you can grow citronella grass as an annual plant because it won’t withstand the bitter cold during the winter.

It requires very little maintenance that can reach heights up to 6 feet.

If the patio receives a lot of sunlight, it can also be grown in pots scattered over the space.

Pennyroyal Plant: 
Pennyroyal Plant

Adding beauty to any garden, pennyroyal is a plant that naturally keeps mosquitoes away.

Since pennyroyal’s purple blossoms are so alluring to butterflies, planting some around the flower beds will help to create a delightful environment.

Pitcher Plant Plant:
Pitcher Plant Plant

The pitcher plant draws and consumes mosquitoes!

You can grow this plant in pots and set them up around your patio or in any other sunny garden area.

Yet, it doesn’t require a lot of suns.

On the other hand, keeping a pot with a drosera or pitcher plant inside your home may help you get rid of the occasional mosquito that enters.

Floss Flower Plant:
Floss Flower Plant Best Mosquito Repellent Plants

It’s an excellent addition to your collection of mosquito-repelling plants because these lovely purple blossoms contain coumarin, a natural insect repellent.

Do Mosquito Repellent Plants Work?

Some plants do generate scents that are repulsive to these obnoxious bugs, but simply planting them in your yard won’t guarantee that your evenings spent outside will be mosquito-free.

However, you may use the mosquito-repellent plants in your garden to make your own completely natural bug lotion.

 You must extract these naturally occurring chemical components and apply them in lotions or mosquito repellent sprays to benefit from their properties.

Are Mosquito Repellent Plants Safe for Dogs?

That is a crucial question to address because mosquitoes are harmful to dogs because they transfer the deadly Heartworm infection that can be fatal for your pet.

Citrus juice is a safe alternative to some plants that have been hailed for their ability to repel mosquitoes such as citronella, marigolds and geraniums are harmful to dogs that should not be used in gardens.

Apply the liquid to the dog’s fur by simply squeezing some lemons, and mixing them with water.

Products with soybean or geranium essential oils are equally safe.

Although geranium essential oil can be applied topically to dogs without causing harm, the plant itself is poisonous.

Best DIY Plant-based Mosquito Repellent Remedies:

Best DIY Plant-based Mosquito Repellent Remedies

There is no guarantee that the garden will be mosquito-proof, no matter how many plants you have surrounding it that repel mosquitoes.

Better options include lotions and bug sprays.

Without using any of the chemicals found in commercial products, you may always build your own mosquito repellent.

If you don’t have enough plants in your yard that can be used to extract the essential oils you require or the knowledge to do so.

As long as they are of high quality, using essential oils from the store works well.

Lemon Grass and Rosemary Essential Oil Lotion:
Lemon Grass and Rosemary Essential Oil Lotion

A highly effective therapy that requires very little preparation.

  • 10 drops of essential rosemary oil.
  • 10 drops of essential lemongrass oil.
  • Oil carrier, 2 ounces (jojoba or coconut will work perfectly).
  • Apply the resulting lotion to the exposed region of your skin at least twice daily by combining the above-mentioned ingredients.
Lemon juice, vanilla extract, and lavender oil:
Lemon juice, vanilla extract, and lavender oil

An appealing aroma that repels insects is safer and more pleasant than commercial sprays.

  • 10 drops of lavender essential oil.
  • 3 tablespoons each of vanilla and lemon juice.
  • 1 or 2 cups of water.

After combining everything, transfer the mixture into a glass spray bottle.

Apply a lot of makeup before leaving!

Dried Herbs Mosquito Repellent:
Dried Herbs Mosquito Repellent

The dried leaves of plants in your yard that ward off mosquitoes can be used to create a powerful insect spray if you don’t want to purchase essential oils.


Use any leaves, whether they are catnip, basil, mint, citronella, lemongrass, rosemary, lavender, or citronella.

At least one herb from the mint family must be present.

  • Four tablespoons of the aforementioned dry leaves should be added to one cup of boiling water.
  • Stir thoroughly, then allow it to cool while covering the pot to contain volatile oils.
  • Pour the mixture into a spray bottle after straining it and adding one cup of witch hazel or rubbing alcohol.
Instant Bug Repellent Candle:
Instant Bug Repellent Candle

Using aromatic candles is another method for warding off mosquitoes.

This is the quickest method for eliminating mosquitoes because you can use any unscented candle, it’s quite simple.

Simply ignite it, let it burn for a few minutes, and then add two drops of essential oils to the melted wax to repel insects.

You can spend a wonderful evening in your garden without being bothered by mosquitoes if you place the candle on the patio table.

FAQ- Mosquito Repellent Plants:

Q1. Are there plants that keep mosquitoes away?

Although some plants like lavender, lemon balm, and Java citronella grass can keep mosquitoes away, no plant is 100% effective at doing so.

Additionally, certain plants marketed as mosquito repellents such as the ubiquitous Pelargonium citrosum Citronella geranium, don’t actually work.

Q2. Which plants are effective at warding off mosquitoes?

The finest plants to ward off mosquitoes include lavender, catnip, lemon balm, marigolds, and Ceylon or Java citronella grass (not the popular citronella geranium).

Q3. What odour repels mosquitoes the most?

Lavender, basil, peppermint, and some varieties of citronella grass all help to repel mosquitoes.

However, these plants must be converted into essential oils for the aroma to function as a highly efficient mosquito repellent.

Try making your own herbal insect repellents as an alternative.

Q4. Does lemongrass actually keep mosquitoes away?

Lemongrass isn’t the most efficient mosquito-repelling plant, but it may deter a few of them.

Lemon balm or Java or Ceylon citronella grass will produce superior long-term outcomes.

Also read: Best Shade Plants | Self Watering Plants Ideas | Lily Flower Definitive Guide


The sneakiest adversary of humanity is the mosquito.

Create a garden that mosquitoes will detest to help in the fight against these really unpleasant parasites.

You will take pleasure in a calm evening in a garden that smells of lemongrass, mint, and lavender.

Although nothing is completely effective against pesky bugs, one must try.

You’ll be much less attractive to mosquitoes if you add the correct plants to your garden and use all-natural lotions, sprays, and candles.

Once you have used the plants and natural repellents, let us know in the comment box!

Hello & welcome to Gardenstory! I'm Rushali and I have a passion for all garden design, decor, and renovation. I am a serial renovator, currently working as Civil Engineer. Look around, leave a comment, and don't forget to subscribe to my emails so you don't miss out!

Leave a Comment