6 plants that keep spiders, ants, cockroaches and other insects out of your home

Looking for plants that you can plant in pots and place in the house or garden to repel insects, we have selected the best for you


The so-called marigold is one of the most famous insect repellent plants, and for good reason, because this plant has a scent that keeps away pests such as mosquitoes, nematodes such as cabbage worms and other pests. You can plant your marigolds to attract beneficial insects that attack and kill aphids. Ladybugs are especially fond of the so-called aphids.

Try growing it in pots and placing it near your patio or driveway to keep the beetles away. The plant is also a popular addition to vegetable gardens because it also keeps away aphids, whiteflies, beetles and even squash and tomato larvae.


The scent of this plant is stunning, rosemary is an herb that many of us are familiar with and its woody scent is exactly what keeps the bugs away, they do best in hot dry climates and in containers that can be ideal for cold winter regions.

Rosemary can be cut into all sorts of shapes and sizes and makes a great bed border or decoration. Another advantage is that you can enjoy the scent of the herb and also use it to season food when it comes to pests.


This plant is known to repel mosquitoes, fleas, flies and moths. Have you ever noticed that insects or even rabbits and other animals do not approach or touch your lavender?

This is due to its enchanting scent, which comes from the essential oils in the leaves of the plant. In some studies, even lavender oil has been shown to interfere with a mosquito’s ability to smell.

Since the plant is very drought resistant once established, it only requires full sun and good drainage. And although it can tolerate many climates, it thrives in areas with high temperatures.


You can use this plant to chase away flies and moths in your garden, you want a good repellent….Rub basil leaves on your gardening to keep mosquitoes at bay!

This herb can also be used as a pest repellent because the pungent smell that basil leaves give off keeps pests away, insects hate it.

And since all types of this plant keep away flies and mosquitoes, you can find the right varieties for your garden.

When cultivating, the plant must be kept moist, needs good drainage and likes a lot of sun. You can plant basil in pots, containers or in the garden, either alone or with other flowers.

Menthe verte (Menthe)

Mint is another mosquito repellent, but it should be used with caution as it spreads aggressively and can overrun a planting, the trick is to plant it in vases and place it in your recreational area, or in front of your door and home.

The plant can be found thriving almost anywhere, mint is a member of the mint family and grows abundantly as both a commercial plant and a weed. This plant is simple to grow and can even begin to invade other areas of your garden.

File:Menthe aromatique.JPG

This plant is a great non-toxic option for keeping bugs, mosquitoes, flies and even ants away. Any plant, the more pungent the aroma, the fewer insects you will have.

Try growing it in pots on your patio, you can even dry the leaves and use them indoors as a natural insect control method.

Lemon balm

This plant is known for its distinctive scent, the good news is that the live plant is most effective at repelling pests. And yet, lemon balm is a low-maintenance plant that does best in large planters as it is not frost tolerant, but in warmer climates, it can be planted directly in a sunny area directly in the ground.

One tip is that you may not know that lemongrass is actually an herb that you can plant in your garden, but be aware that most lemongrass products are made with the fragrant oil expelled by the plant itself.