This member of the mint family has white flowers and a gentle lemony scent, as well as some healing properties. Lemon balm is particularly good at keeping mosquitos away, but it’s also a fast grower, so be careful when planting it in your garden. It does well if you plant it in a pot on your patio, or other outdoor areas.
This fragrant mint cousin contains a natural chemical called nepetalactone, which is both a feline attractant and a useful insect repellent. Though if you’re not interested in a bunch of cats moving into the area, skip this one and move onto a different plant.
A 2009 study showed that the essential oil from this delicious staple from your indoor herb garden is toxic to mosquito larvae. Grow this amazing plant around any natural water sources, such as a pond, and it may control the rate of eggs being laid.
Lavender can repel flying insects like mosquitos, moths, and flies. The flower’s perfume is well-known, and while it will scent the air, the most effective way to use it for pest control is to rub the plant on your skin to release its oils.
In its concentrated form, peppermint is sometimes used as an insect repellent, and its oil has been shown to repel the adults and kill the larvae and eggs of several species.
Citrosum (a.k.a. Mosquito Plant)
This perennial is actually marketed as a “mosquito plant,” and sometimes referred to as the citronella plant primarily due to its strong citronella scent. Unfortunately, though it’s the most heavily marketed, there’s some research that suggests it’s also the least effective garden plant at mosquito control. Still, there are some benefits to be had from rubbing the crushed leaves on your skin, and if there’s nothing else around, it will provide some protection.
Sage and Rosemary
If you’re planning to gather around a fire, try burning a little sage or rosemary. The incense these plants give off when they burn not only smells good but is unpleasant enough to most species of insects that it’ll repel them – as long as you’re near the smoke.