Which flowers keep mosquitoes away?

As we bask in the warm summer months, the joy of spending time outdoors can often be marred by the presence of mosquitoes. These pesky insects not only cause irritating bites, but also pose a risk of disease transmission. While there are several ways to repel mosquitoes, one natural and aesthetically pleasing approach is to incorporate mosquito repellent flowers into your garden or outdoor space. In this article, we will explore the top flowers that have been proven to keep mosquitoes at bay.

1. Marigolds

Marigolds are not only a vibrant addition to any garden, but they also have natural insect repellent properties. The strong scent emitted by marigold flowers is particularly effective in repelling mosquitoes. These flowers contain a compound called pyrethrum, which is commonly used in insect repellents. Strategically placing marigolds around your outdoor living areas, such as patios or seating areas, can help create a natural barrier against mosquitoes.
Marigolds are also relatively low-maintenance plants that thrive in full sunlight. They can be easily grown in pots or planted directly in the ground. Consider adding marigolds to your garden borders or placing them near entrances to your home to maximize their mosquito repellent effect.

2. Lavender

Lavender is known for its captivating scent and its ability to create a sense of calm. But its appeal goes beyond its scent. Lavender has natural mosquito repellent properties that make it an excellent addition to your outdoor space. Lavender flowers contain essential oils such as linalool and linalyl acetate, which mosquitoes find particularly unpleasant.

To effectively repel mosquitoes, consider planting lavender in sunny areas and in well-drained soil. The aromatic scent will not only keep mosquitoes at bay, but will also add a lovely scent to your garden. In addition, dried lavender can be used to make sachets or placed indoors to deter mosquitoes from entering your home.

3. Citronella Geranium

Citronella geraniums, also known as mosquito plants, are a popular choice for repelling mosquitoes because of their strong citrus scent. These plants contain citronella oil, a well-known natural mosquito repellent. The citronella scent masks the carbon dioxide and lactic acid emitted by humans, which are attractive to mosquitoes, thereby reducing their presence.

Citronella geraniums thrive in full sun and well-drained soil. Consider placing them near outdoor seating areas, porches or windows to create a mosquito-free zone. It’s worth noting that while citronella geraniums are effective at repelling mosquitoes, they may not completely eliminate them. Therefore, it’s best to combine their use with other mosquito control methods for optimal results.

4. Catnip

While catnip may be a favorite among feline friends, it is also highly effective at repelling mosquitoes. The active ingredient in catnip, nepetalactone, has been found to be more effective at repelling mosquitoes than even DEET, a common chemical found in insect repellents. Planting catnip in your garden can help create a mosquito-free zone while providing a pleasant scent.
Catnip is a hardy plant that thrives in full sun or partial shade. It is known to spread quickly, so it’s best to consider planting it in containers or in designated areas. However, if you have cats, be aware that they may be attracted to catnip and cause some damage to the plants.

5. Rosemary

Rosemary, a fragrant herb commonly used in cooking, also has mosquito repellent properties. The strong scent of rosemary acts as a natural deterrent to mosquitoes, making it an excellent choice for outdoor areas such as patios or gardens. Rosemary is also known for its ability to repel other insects such as flies and beetles.

Plant rosemary in well-drained soil and give it plenty of sunlight. Regular pruning will not only help the plant maintain its shape, but will also release more of its aromatic oils, increasing its mosquito repellent effect. Consider placing potted rosemary near entrances to your home or using cuttings in outdoor arrangements to maximize its effectiveness.
In conclusion, incorporating mosquito repellent flowers into your outdoor space not only adds beauty and fragrance, but also helps keep these pesky insects at bay. By strategically planting marigolds, lavender, citronella geraniums, catnip and rosemary, you can create a mosquito-free haven where you can fully enjoy the pleasures of summer without the constant buzzing and biting.


Which flowers keep mosquitoes away?

Marigolds, lavender, citronella, catnip, and rosemary are some flowers that are known to repel mosquitoes.

How do marigolds repel mosquitoes?

Marigolds contain a compound called pyrethrum, which is commonly used in insect repellents. The scent of marigolds repels mosquitoes and other insects.

What is it about lavender that repels mosquitoes?

Lavender produces a fragrance that mosquitoes find unattractive. The strong scent of lavender masks the odors that attract mosquitoes, keeping them away.

Why is citronella effective in repelling mosquitoes?

Citronella contains natural oils that have mosquito-repellent properties. The scent of citronella confuses mosquitoes and disrupts their ability to locate and bite humans.

Does catnip really repel mosquitoes?

Yes, catnip is known to repel mosquitoes. It contains a chemical called nepetalactone, which is a strong natural mosquito repellent. However, it may attract cats, so be cautious if you have feline pets.

How does rosemary help in keeping mosquitoes away?

Rosemary has a strong aroma that mosquitoes dislike. Planting rosemary in your garden or using rosemary essential oil can help deter mosquitoes from the area.