-
Catnip flowerAlthough known for attracting cats, catnip is also very effective at repelling a variety of insects including ants, aphids, cockroaches, flea beetles and Japanese beetles. Catnip oil is also more effective at repelling mosquitoes then DEET, according to a Iowa State University research group. It is a hardy perennial that will grow about 2 to 5 ft. tall. It has small white or lilac flowers. -
A field of lavender flowersLavender is known better for its smell than its ability to repel insects. However, this hardy plant is known to repel ticks, moths and even mice. It is extremely drought resistant and produces a bushy purple flower. -
Marigold flowersThe fragrance given off by marigolds is unappealing to a variety of insects including Mexican bean beetles, asparagus beetles, nematodes and tomato worms. They are easy to grow in all but the coldest of climates and may even flower in the winter in warmer climates. Flowers are round and come in a multitude of colors including cream, orange, burgundy, yellow and bi-colors. - Commonly found in most homes and gardens, geraniums are known to repel cabbage worms, leafhoppers and red spider mites. However, a special variety of geranium known as the citronella geranium or mosquito plant has been known to repel mosquitoes. This plant contains citronella oil, the same oil that is contained in citronella candles, that can be released when the leaves are rubbed or crushed. These plants produce a small, five-petal flower.
-
Tansy flowersTansy is very easy to grow, to the point that it is considered a noxious weed in some areas. It can also be fatal if ingested by some animals and should be grown with care. However, it does repel ants, flies, fleas, moths, Japanese beetles, striped cucumber beetles and squash bugs. It produces a small, round yellow flower. -
Nasturtiums is a great plant that can grow in average to poor soil in dry conditions where other plants might not. They are also good at repelling squash bugs, striped pumpkin beetles, wooly aphids and white files.
- A few other flowers that have been known to repel insects include rue, borage, calendula, chrysanthemum, cosmos, rosemary, sunflowers and mint.













