The best plants to keep mosquitoes away

Mosquitoes are not only annoying pests, but also carriers of various diseases. While there are several ways to repel mosquitoes, using plants with natural mosquito repellent properties can be an effective and environmentally friendly solution. In this article, we will explore the best plants to keep mosquitoes away and how they can enhance the ambiance of your garden with their delightful scents.

1. Citronella

Citronella is perhaps the best known plant when it comes to repelling mosquitoes. It contains natural compounds such as citronellal and geraniol that act as effective mosquito repellents. Citronella’s strong aroma masks the scents that attract mosquitoes, making it difficult for them to find and bite humans. You can plant citronella in your garden or keep it in pots near outdoor seating areas to create a mosquito-free zone.

Citronella plants need a warm and sunny environment to thrive. They can be grown in pots or directly in the ground as long as they receive at least six hours of sunlight a day. To release the mosquito repellent scent, crush the leaves or use them to make natural citronella candles or oil.

2. Lavender

Lavender is valued not only for its soothing scent, but also for its ability to repel mosquitoes. The strong scent of lavender is known to repel mosquitoes, making it an excellent addition to your outdoor space. In addition, lavender attracts pollinators such as bees and butterflies, increasing the biodiversity of your garden.

To enjoy the mosquito repellent benefits of lavender, plant it in well-drained soil with plenty of sunlight. Lavender is a hardy plant that requires minimal care once established. You can harvest the flowers to make sachets or essential oil that can be applied to the skin as a natural mosquito repellent.

3. Marigold

Marigolds are not only vibrant and beautiful flowers, but they also have mosquito repellent properties. The distinctive scent of marigolds is known to repel mosquitoes, making them an excellent addition to your garden or balcony. They contain a natural compound called pyrethrum, which is used in many commercial insect repellents.
Marigolds are easy to grow and require moderate sunlight. They are often planted as companion plants to keep mosquitoes out of vegetable gardens. Their bright flowers not only add a pop of color, but also serve as a natural mosquito repellent, making your outdoor space more enjoyable.

4. Rosemary

Rosemary is a versatile herb that not only enhances the flavor of culinary dishes, but also acts as a natural mosquito repellent. Rosemary’s pungent aroma keeps mosquitoes at bay, making it a valuable addition to your garden or patio. In addition to repelling mosquitoes, rosemary is also known to repel other insects such as flies and moths.

Rosemary thrives in well-drained soil and needs at least six hours of sunlight a day. It can be grown in pots or directly in the ground, making it suitable for a variety of garden settings. You can harvest the leaves to make homemade mosquito repellent sprays or burn them to release the scent and repel mosquitoes.

5. Peppermint

Peppermint is a refreshing herb with a strong scent that mosquitoes find unpleasant. Its high concentration of menthol acts as a natural mosquito repellent. Planting peppermint around your outdoor living areas or crushing the leaves and rubbing them on your skin can help keep mosquitoes away.

Peppermint is relatively easy to grow and prefers moist soil with partial shade. However, it has a tendency to spread quickly, so it’s best to plant it in containers or use barriers to limit its growth. In addition to repelling mosquitoes, peppermint also has a cooling effect, making it a great choice for hot summer days.

In conclusion, incorporating mosquito repellent plants into your garden not only helps to create a pleasant and fragrant environment, but also provides a natural and effective way to keep mosquitoes at bay. By choosing plants such as citronella, lavender, marigold, rosemary, and peppermint, you can enjoy your outdoor spaces without the annoyance of mosquito bites. Remember to consider the specific growing requirements of each plant and experiment with different combinations to create a mosquito-free oasis tailored to your preferences.


What is the best plant to keep mosquitoes away?

The best plant to keep mosquitoes away is the citronella plant. It contains natural oils that act as a natural mosquito repellent.

How does the citronella plant repel mosquitoes?

The citronella plant releases a strong aroma that masks the scents that attract mosquitoes. This makes it difficult for mosquitoes to locate their prey and reduces their presence in the area.

Can other plants repel mosquitoes?

Yes, there are several other plants that have mosquito-repelling properties. Some popular examples include lavender, basil, rosemary, peppermint, and marigold. These plants contain certain compounds or oils that mosquitoes find unappealing.

How should I use plants to repel mosquitoes?

You can strategically place mosquito-repellent plants in your garden, patio, or near windows and doorways to create a barrier against mosquitoes. Crushing the leaves of these plants can also release their oils and enhance their mosquito-repelling effect.

Do mosquito-repellent plants work indoors?

Mosquito-repellent plants can provide some degree of protection indoors. However, since indoor spaces are typically more enclosed, their effectiveness may be limited. It’s still advisable to use other mosquito control measures such as screens, mosquito nets, or insect repellents when indoors.

Are there any plants that attract mosquitoes?

While some plants repel mosquitoes, there are also plants that can attract them. Examples include certain flowering plants like lilies, asters, and gardenias. If you’re looking to minimize mosquito presence, it’s best to avoid planting these attractive species near areas where you spend time outdoors.