3. Marigolds
Commonly grown as ornamental border plants, marigolds are hardy annual plants which have a distinctive smell which mosquitoes, and some gardeners, find particularly offensive. Marigolds contain Pyrethrum, a compound used in many insect repellents.
Marigolds prefer full sunlight and reasonably fertile soil. Although marigolds can be planted from seed, starter plants are inexpensive and readily available at most garden centers. Although an annual, marigold will often reseed itself in favourable conditions, or the gardener can easily collect seeds for future germination. Established plants will need to be thinned, and flowers should be dead-headed to promote additional blooms.
Potted marigolds can be positioned near entrances to your home and any common mosquito entry points, such as open windows. The smell may deter mosquitoes from going past this barrier. While marigolds can be used as border plants around the patio, we do not advise putting marigolds on the patio table since the bright blooms may attract wasps.
Besides repelling mosquitoes, marigolds repel insects which prey on tomato plants, so you may want to plant a few marigolds in your tomato bed for added protection.