Flowering plants that repel insects

Written by darcy logan
  • Share
  • Tweet
  • Share
  • Pin
  • Email
Flowering plants that repel insects
(flickr.com/photos/44639455@N00, flickr.com/photos/cygnus921, Bob Cox Photography: flickr.com, flickr.com/photos/jbmac, flickr.com/photos/dobrych, flickr.com/photos/pikerslanefarm)

Enjoying your backyard and garden is not a lot of fun if you are constantly having to battle insects. While you might be tempted to douse yourself with a bucket of insect-repellent, it is much more environmental friendly and attractive to plant a few flowers that will repel the insects for you. These plants are known to repel all sorts of insects including fleas, beetles, ants, aphids, cockroaches and even mosquitoes.


Although 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 5ft. tall. It has small white or lilac flowers.

Flowering plants that repel insects
Catnip flower


Lavender 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.

Flowering plants that repel insects
A field of lavender flowers


The 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 colours including cream, orange, burgundy, yellow and bi-colours.

Flowering plants that repel insects
Marigold flowers


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 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.

Flowering plants that repel insects
Tansy flowers


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, woolly aphids and white files.

Flowering plants that repel insects

Other Flowers

A few other flowers that have been known to repel insects include rue, borage, calendula, chrysanthemum, cosmos, rosemary, sunflowers and mint.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the eHow.co.uk site, you consent to the use of cookies. For more information, please see our Cookie policy.