Sign up for FREE shipping →

Mosquito Repellent Plants


There is nothing worse than mosquitoes ruining your summer nights! The problem is that commercially available repellents are loaded with chemicals that are not very good for your health. Fortunately, there are several natural solutions to keep pests away and one of them is to use mosquito repellent plants.

In the garden, mosquitoes largely bypass the plants that emit essential oils and citrus scents. Our ancestors knew how to use these essential oils and citrus scents in nature long before chemical mosquito repellents were invented. In the past, hazel trees were popular on farms for horseflies and mosquito repellents. So before you get eaten alive this warmer season, here are some helpful plants to repel those unwelcome bloodsuckers! 

Bushy Lemon Grass shrub.


Lemongrass is probably one of the best-known mosquito repellents for your garden. This perennial, easy-to-grow self-propagating plant can be enjoyed as a mosquito repellent all year round. Its lemony scent masks odors and keeps mosquitoes away. Moreover, a bunch of lemongrasses emits much more perfume than a product that contains lemongrass! Perfect in pots or directly in the soil of your garden.


Catnip is notoriously known for being a cat's favorite scent to roll in, however, this aromatic plant contains natural oils great as a mosquito repellent. A study concluded that catnip was 10 times more effective than products in commercial repellents. Another easy-to-grow plant, perfect for pots and gardens. Just be careful not to plant the catnip next to your flowers, vegetables, or herbs because your furry friend may damage them! 


Golden Marigold flower petals.


This plant is a stunning mosquito repellent! Marigolds are distinctly recognizable for their bold color of gold and orange within their beautiful flower. The marigold contains pyrethrin, another ingredient found in commercial mosquito repellents which exudes from its brightly colored flower through a scent that keeps insects away. Perfect to embellish the borders of your garden beds and balcony pots.  If you plant it all around your house, mosquitoes should leave you alone.

Lemon Balm

Lemon balm is part of the mint family and is extremely effective as a mosquito repellent. But no need to have a green thumb to enjoy lemon balm, it is a resistant plant (even during drought or in the shade). Lemon balm spreads quickly, so it is advisable to grow it in pots, perfect for mosquito repellent table pieces. 

As a bonus, it exudes a sweet and lemony fragrance. You can dry the leaves to make a delicious herbal tea too.

Vibrant Lavender bush.


Everyone knows lavender for its pleasant fragrance with relaxing effects. But do you know that it is also an effective mosquito repellent? You can easily grow lavender on the edges of your windows and in pots. To protect the garden from mosquitoes, plant it in your garden or flower bed. As a bonus, you can use the flowers to scent the house or to prepare herbal tea.


Love to cook and hate mosquitos? Basil is a must-have addition to your garden. This mosquito repellent herb not only is effective at keeping pests away, but you can also use it in everyday meals or to garnish your dishes. There are several varieties of basil, but most gardeners believe that the best way to deter mosquitoes is lemon basil and cinnamon basil. Basil is very hardy, be sure to keep it snipped. In the winter, snip some good stems and put them in bulb planters.

Potted Rosemary plant.


Rosemary is a beautiful plant with blue flowers. It is perfect for lamb or fish dishes. But do you know that rosemary is also an effective fly and mosquito repellent? This is a must for your garden!


This herbaceous plant produces a beautiful flower that keeps fleas, mosquitoes, and gnats away. But there are other benefits to planting in your garden. Indeed, Pennyroyal is an ideal plant to use as a vegetable cover. 

Crush several leaves and spread them around the tabletop or around the foot under the chairs. The aroma aids mosquito repellent. However, crushing leaves and scattering them is NOT recommended if you have pets in the area as Pennyroyal is toxic to cats and dogs.

Soft textured leaves of a Sage Plant.


Sage is used in many different cultures not only for cooking but also for ceremonies. Burning sage also called smudging during an ancient spiritual ritual cleanses the air but burning sage in a bundle or the stems will definitely helps as a mosquito repellent.

To achieve a thriving garden, checkout these Bee Friendly Plants!