Companion planting: In sync with nature

Everyone who has a garden or vegetable garden has undoubtedly encountered the frustrating problem of pests. If left unaddressed, these pests can not only result in a ruined harvest but also cause significant damage to your plants.
When the situation becomes severe, resorting to potentially hazardous chemical treatments becomes unavoidable. However, for those who practice organic farming, eliminating pests can prove to be an arduous task. Therefore, it is crucial to proactively combat pests, and a fantastic alternative to this predicament is planting certain types of ordinary plants in your garden.



Insecticidal plants are truly nature's green helpers. They serve as excellent pest control while remaining entirely safe for the beneficial inhabitants of your garden, including animals, birds, insects, and humans. What's even better is that many of these plants are not just space-consuming and demanding of attention; they can also be utilized for food or possess decorative qualities that are adored by many.

#1 Basil

Basil is a remarkable plant that repels flies, mosquitoes, aphids, and spider mites with its delightful fragrance. If you find yourself heavily troubled by these insects, consider planting basil as a companion plant. An added bonus is that basil is widely used in cuisines around the world, making it a fantastic addition to any culinary adventure.

#2 Garlic

Garlic, a highly popular culinary plant, serves as an effective deterrent to numerous pests during its growth. It actively discourages pests such as aphids, caterpillars, apple moths, Japanese beetles, root-eating larvae, snails, rust, and big bud mites. 



Furthermore, garlic has the added advantage of excellent storage capability, making it an enticing choice for planting in your garden. 

#3 Mint

Mint is a fantastic herb for garnishing drinks and desserts. Interestingly, it possesses a natural repellent effect on mosquitoes, ants, spiders, and Colorado potato beetles. 
Note: Mint has a tendency to grow aggressively and can be challenging to control. If left unchecked, it can become overgrown, stubborn to remove when necessary, and even behave like a weed. 

#4 Dill

Dill, although not widely popular and universally loved, is a versatile herb used as a spice. The umbrellas of dill are excellent for pickling purposes.



This plant serves as a valuable resource for attracting beneficial insects such as ladybugs, mantises, and wasps, while also repelling pests like the five-spotted hawkmoth, cabbage moth caterpillars, cabbage moths, aphids, and spider mites.

#5 Lavender

Lavender is another popular plant, loved by many, and is highly effective in controlling ants, mosquitoes, flies, fleas, moths, and mites.
Not only does this plant serve as a natural pest repellent, but it also adds beauty to any landscape design with its decorative nature. The flowers it produces are perfect for creating dry flower bouquets and fragrant sachets.

#6 Marigold

Marigolds, also known as "velvets," offer more than just garden decoration - they are exceptional insect repellents against broadbean weevils, nematodes, cabbage pests, and mosquitoes.



These small and vibrant plants not only serve as a decorative addition but are also perfect for enhancing landscape design. They can be used effectively to frame beds and pathways, adding a touch of color and charm.

#7 Nasturtium

Nasturtium, an outstanding repellent, effectively wards off aphids, cabbage caterpillars, Colorado beetles, and whiteflies from your garden.
Interestingly, nasturtium is not only beneficial for pest control but is also edible. All parts of the plant, except the roots, can be consumed and enjoyed as part of your culinary endeavors.

#8 Petunia

The popularity of petunias continues to grow each year. With a wide variety of cultivars available, you can select the perfect one to not only beautify your garden but also become the centerpiece of your landscape composition.



Petunias are highly effective in repelling broadbean weevils, potato and pumpkin bugs, cicadas, tomato heteropterans, and aphids. Their pest-repellent properties make them a valuable addition to any garden, ensuring the health and vitality of your plants.

#9 Rosemary

Rosemary, a delightful and aromatic herb, serves a dual purpose as both a repellent and a spice. It proves to be highly effective in repelling broadbean weevils, carrot flies, cabbage moths, and mosquitoes.
By planting rosemary in your garden, you not only benefit from its flavorful culinary uses but also create a natural barrier against these pesky insects. Enjoy the fragrant beauty of rosemary while keeping unwanted pests at bay.

#10 Sage

Sage, known for its delightful aroma and its ability to enhance dishes like baked potatoes, offers a versatile range of uses beyond cooking. It finds applications in medicine, pharmaceuticals, and cosmetology due to its beneficial properties.
In addition to its various uses, sage also acts as an effective repellent. The fragrance emitted by sage is disliked by pests such as cabbage moths, cabbage caterpillars, cabbage flies, and ground-dwelling larvae. By incorporating sage into your garden, you can naturally deter these pests and protect your plants.



The aforementioned plants provide a diverse and beneficial selection for natural pest control in your garden. This list of 10 plants serves as a valuable resource for repelling pests while offering unique functionalities of their own. With such a wide range to choose from, there is undoubtedly a plant that will work for you. 
Moreover, you can even combine these plants to amplify their effects, creating a comprehensive and harmonious approach to pest management. Embrace the power of these repellent plants and enjoy a thriving, pest-free garden.