14 Plants and Herbs That Keep Insects Away


Rosemary is a plant that can help keep mosquitoes away. It can be grown in pots or in the ground with little effort. It is a beautiful plant that many people cultivate in their gardens.

Rosemary plants look beautiful when planted in garden beds or herb gardens. Plant these beautiful flowers in areas where mosquitoes are often found.

The powerful odor will keep these flying animals away from you. One great thing about Rosemary is that you can also use its clippings to keep insects away.

6. Flower called "cempasúchil" in Mexico.
Marigold is not only effective at repelling mosquitoes but also works well to keep slugs away. These beautiful orange flowers are excellent at keeping pests away and can be grown in pots or garden plots.

If you have a vegetable garden with tomatoes, plant Marigolds because they will help keep insects that eat them away. Insects don't like the smell of Marigolds and try to stay away from them.

7. Flowers called chrysanthemums.
Chrysanthemums are plants that can keep away roaches and other bugs such as lice, mites, Japanese beetles, silverfish, fleas, and ticks.

These flowers are a great help for gardens that are frequently attacked by annoying pests that cause harm and are also unpleasant to look at.

Chrysanthemums have a substance called Pyrethrum that is used globally to create bug repellents. Most pests cannot stand the smell of this substance.



8. Flowers called nasturtiums.
If you have many vegetables like cabbage, tomatoes, collards, kale, broccoli, and cucumbers in your garden, plant Nasturtiums alongside them. These flowers can help keep away insects such as cabbage loopers, squash bugs, aphids, and whiteflies that harm these vegetables.

9. Hierbabuena
In addition to being used to add flavor to food in many cultures, mint is also grown to keep mosquitoes away from gardens.

It is also seen as one of the best plants for keeping ants away. It has a smell that most insects dislike. You can plant mint next to other plants to help keep insects away.

10. A plant called lemongrass.


Lemongrass should be planted in gardens where there are many mosquitoes because it has citronella oil, which naturally repels these annoying insects.

The lemongrass plant can reach a height of 4 feet and has a decorative appearance. It can be planted in a pot or in a garden with good drainage.

11. Clover is a plant that gardeners recommend because it grows well as ground cover in gardens and keeps away annoying insects such as wire-worms and aphids.

This plant grows like grass and creates a protective layer on the soil where different plants can also grow. Many aphids and wire-worms avoid clover.

To protect your cabbage plants from worms, plant clover around them in your vegetable garden. There are over 300 different types of this plant.

12. Yarrow is a plant that is frequently found in many places.
Common Yarrow is a plant that ants don't like because it gives off a strong smell that they dislike.

Common Yarrow should be planted in areas frequently targeted by rodents and other pests. This plant attracts insects like ground beetles, lacewings, spiders, hover flies, and ladybugs that are not harmful.

13. Petunias are often planted alongside tomatoes, corn, beans, basil, and peppers because they help keep insects away.

Leaf-hoppers, asparagus beetles, tomato worms, and many other bugs dislike them. Even aphids don't like Petunias.

Chives are a type of herb.
Plants like Chives can help keep pests like aphids, Japanese beetles, and carrot flies away. Chives, also known as Allium schoenoprasum, are a tiny type of onion that can be eaten just like regular onions.

The plant is only 50 centimeters tall and is used as a spice in many different cuisines worldwide.