12 plants with excellent pest-repellent effects, which one do you have at home?

The plants below all have special fragrances that can repel certain pests, though of course they are ineffective against others. If you hate having aphids, ants, mice, cockroaches or flies around your plants and flowers, then you can pick from the plants below.
Plant these around your yard and they will do a great job of repelling pests and diseases. Let's take a look at which plants they are.
1. Lavender
Lavender is an herb plant with a captivating fragrance that can repel flies, mosquitoes and fleas. It gives off a pleasant scent that drives away pests. You can grow it in a spot with plenty of sunlight, keep the environment well ventilated and bright during care, and avoid watering frequently. It likes dry conditions, and the soil and pot should stay loose and airy.
2. Basil
Basil is not only a delicious plant, it is also an excellent pest-repellent plant with a strong effect against mosquitoes and flies. Growing basil requires loose, fertile, well-draining soil, a ventilated environment with appropriate daily sunlight, and avoidance of excessive exposure to strong sun. During growth you can water regularly to keep the soil moist.
3. Catnip
If you want a yard or balcony free of cockroaches, you can plant some catnip around it. Catnip is a perennial herb that is easy to grow and does not need much light. It is excellent at repelling cockroaches, and also has a certain repellent effect on mosquitoes, aphids and beetles.
4. Lemon balm
Lemon balm has excellent medicinal properties and a wonderful fragrance. It is very effective at repelling mosquitoes, and its scent has a pest-repellent effect. Many pests dislike the lemon scent. You can grow it on a terrace or balcony and water regularly to keep the soil moist.
5. Rosemary
Rosemary is a great mosquito-repellent plant that grows well in pots. It is also an herbaceous shrub with good ornamental value, easy to grow and not needing frequent watering. It is a very drought-tolerant plant that grows easily in pots. If mosquitoes often visit your yard, you can plant a few pots of rosemary nearby.
6. Marigold
Marigold is an excellent natural mosquito repellent that can keep mosquitoes away. Marigold also has bright orange flowers, and it is a very easy plant to grow. It likes plenty of sunlight, and during the growing season you can water regularly to avoid the soil becoming too dry.
7. Oregano
Oregano is a very tasty herb plant, and of course it also has a good pest-repellent effect, keeping cabbage worms, mosquitoes, beetles and other pests away. It has a strong pest-repellent effect, and you can plant it next to onions, chives or garlic so they promote each other's growth.
8. Nasturtium
Nasturtium, also called garden nasturtium, is an ornamental flower that is especially easy to grow. Both its leaves and flowers are highly ornamental, with red or orange blooms and leaves that look like lotus leaves. Care requires plenty of sunlight, and no fertiliser is needed during the growing season. It likes loose, well-draining soil, and you can plant it next to vegetables to repel cabbage worms, aphids, whiteflies and other pests.
9. Mint
Besides being used as a seasoning, mint also has a good pest-repellent effect. It can repel mosquitoes in the yard, and it is also an excellent plant for repelling ants. It has a captivating fragrance, and many insects dislike mint.
10. Lemongrass
If you really dislike mosquitoes and flies buzzing around, you can plant some lemongrass nearby. It gives off citronella oil, which mosquitoes strongly dislike. The plant is relatively tall, so when grown in a pot it needs a fairly wide and deep container.
11. Clover
Some people like to use clover as a substitute for lawn. It is also a great ground cover and can have a moderate pest-repellent effect, especially against troublesome aphids. This plant is especially easy to grow and basically needs no care, sprouting directly from scattered seeds.
12. Chives
Chives are an excellent pest-repellent plant. You can grow some on a balcony or in the yard and they will do a good job of repelling pests. Care is relatively simple, and they like plenty of sunlight and water.