56 Plants That Repel Bugs, Flies & Other Unwanted Insects Away

Creepy crawlies! Ughhh! 

Who likes them, right? And if you’re reading this article, you certainly don’t have any affection for them. So, what’s the best way to get rid of them?

That’s a subjective question, to be honest. If you want a quick and effective solution, spraying insecticides might be your best bet. But, we all know how harmful these chemicals can get. 

And that brings us to the healthier solution – plants which repel bugs. Sure, they might not be as effective as insecticides. But, if you don’t want to harm your life as well as the environment, you should consider these heroic, bug fighting plants.  

Now, let’s find out which plants will work best for you.  

1. Marigolds

It’s the unpleasant smell that keeps the tiny-nibblers away from your backyard. And most of the insect repellents contain a powerful ingredient called Pyrethrum, which is generally found in Marigold. It has a very distinct smell that helps repel mosquitoes, aphids, and also the cute little rabbits. And the best part is that these flowers make the landscape look more attractive.

The roots of marigold plants are popular among farmers for repelling nematodes, but it might take about a year to show any positive effect. Moreover, they release a compound called limonene that is known to deter or slow down whiteflies usually found hovering around tomato plants. So, if you want to grow fresh tomatoes, don’t hesitate to plant a few marigolds around.

Plus, you can place the potted marigolds somewhere near the mosquito-entry points, such as windows and doors, or anywhere in the outdoors where you generally spend time. 

2. Chrysanthemums

These flowers might not repel mosquitoes as much, but they help in keeping away a host of other bugs and insects like ticks, aphids, roaches, spider mites, fleas, etc. Chrysanthemums are pretty useful even when it is used as an insect repellent. That’s why you’ll find it to be an essential ingredient in several pet shampoos, aerosol bombs, and indoor sprays.

It might be quite comforting when you’re assured that you don’t need to engage in any chemical warfare for fighting back against those insects. Because you just need to place these insect-repelling plants outside or inside your house strategically. This way, you can enjoy the outdoor areas or even keep the windows open without having insects buzzing around.

In short, chrysanthemums contain a compound called pyrethrum that can kill jumping and flying insects. And without any doubt, these blooms look pretty gorgeous against any background, which makes a great addition to any home or garden.

3. Alliums

The dramatic Allium giganteum is a member of the strong-smelling Allium family. It comes with dramatically round flower heads, which adorn stalks of up to 6 feet height. 

Alliums hold the reputation of repelling many different kinds of insects, be it the rust fly in your carrot patch or aphids on the rose bushes. So, you not only get to enjoy the beauty but also have a thriving garden that is free from pests or unwanted insects. 

These flowers release a strong fragrance, which is generally disliked by mosquitoes, so you’ll never find them around such plants. As mentioned above, they also repel numerous insects, which are known to destroy vegetable gardens such as cabbage worms, slugs, carrot flies, and aphids. 

Finally, the plants that generally benefit from having this flowering plant around are potatoes, tomatoes, cabbage, kohlrabi, and carrots. 

4. Petunias

Petunias make a beautiful addition to any garden; thanks to their lovely purple hue, which adds a burst of color to your vegetable bed. It also helps repel some of the insects and pests that might bite your vegetables. Moreover, petunias can repel aphids, tomato hornworms, squash bugs, leafhoppers, and asparagus beetles. 

Most farmers use petunia as a staple in every vegetable farm because it’s considered to be one of the best natural pesticides. They are popular mainly because they are available everywhere, and its bright hues make any space look beautiful. 

On top of that, it requires very little maintenance, which is a great advantage considering that you don’t have to look after the plant now and then. As long as you plant them in sunny areas, you’ll have them standing tall in your garden beds, containers, or even hanging baskets.

5. Nasturtiums

Planting nasturtiums with your cucumber and tomato plants is an effective way to fight off squash bugs, wooly aphids, cucumber beetles and whiteflies. Moreover, the flowers, especially the ones that belong to the yellow blooming categories act as a trap for aphids. 

And this is one of the plant varieties that benefit all the vegetables around. Nasturtiums release an airborne chemical, which repels predaceous insects that might otherwise plague vegetables like – cucumbers, tomatoes, kohlrabi, kale, broccoli, collards, radishes, and cabbage. 

This makes it an ideal choice to plant nasturtiums along the edges of your vegetable gardens. Whether you plant nasturtiums in containers around the patio, along flower beds, or the vegetable garden, this easy-to-grow flower will protect the surrounding plants from unwanted visitors.

6. Common Lantanas

Lantana flowers are known for having a potent effect against mosquitoes, which sounds like a winner for most homes. If you have been keeping away from the backyard with a fear of having to deal with mosquito bites, then you can rest easy when you have lantana plants around. 

The plants are easy to grow in the tropical climate, and these flowers can attract butterflies as well. But if you are planning to grow several lantana plants in your garden, then you should keep your pets away. Because it can be highly toxic for animals if they even put in their mouths, let alone eat it. 

However, it’s best to keep these plants in containers or hanging baskets in the patio because this way, you can keep your entertainment areas free from mosquitoes. 

7. Geranium

If you love growing herbs and flowers for not just their appearance, but also for the beneficial properties, then you should keep a spot for geraniums. It can repel a variety of insects, and geranium also has been a popular ingredient in a ton of natural over-the-counter mosquito repellant sprays.

When you grow this flowering plant in the garden, you can enjoy your garden both in the morning and evening. These plants grow fast, and they like sunny, dry climates, which is also the right time to harvest new crops. The lemon-like fragrance from this flower can repel many typical pests such as beetles, slugs, snails, etc. that can damage plants. 

This is why geranium is often used as a companion plant for many fruits and vegetables, including tomatoes and cabbage. 

8. Tansy

Tansies makes for an attractive choice if you’re looking for a plant variety to keep away squash bugs, mosquitoes, cucumber beetles, flies, moths, Japanese beetles, and more. This is a huge plant, and it can grow to up to six feet tall, though it mostly reaches up to three feet.

The biggest drawback of having this plant in your garden is that it requires frequent maintenance as it grows quickly. Most people generally prefer planting it near cucumbers and squash because it works great as a companion plant and helps to ward away some of the worst predators.

Plus, you can also plant it around your other vegetables or flowering plants. But if you do have livestock on your property, then this shouldn’t be on your list because it can be fatal to your animals. Even if you plant these away from the animals, the seeds might spread across the field and grow wild in their pasture lands.

9. Four O’Clocks

Four O’Clocks are known to be the favorite food for Japanese beetles, but because of its poisonous foliage, these insects can hardly complete their meal. These flowers can attract and kill unwanted insects with their scent. Thus, it gives a clearer picture as to why it’s considered to be an excellent bait flower to place on the corners of your vegetable garden. 

But, you should note that these plants are also poisonous for animals and humans, so choosing safe locations to plant them is essential. 

10. Floss Flowers

While they might not be the most powerful repellant, these beauties produce a powerful fragrance that butterflies and hummingbirds love. Floss flowers contain a chemical compound called coumarin, which is commonly used in bug and mosquito repellant sprays. 

The unwanted visitors in your garden, like mosquitoes, cannot generally tolerate the smell of this chemical, which is also present in sweetgrass. These small, fuzzy flowers are a great addition to any flower bed or can be used as an edging plant. 

They produce white, blue, and pink blooms during the summer and fall seasons. Moreover, they can easily complement any bouquet, so if you have fertile soil around your property, then don’t hesitate to plant these around.

11. Bee Balm

Also known as wild bergamot or horsemint, bee balm does act as an effective mosquito repellant. While it’s keeping mosquitos away, the plant will also attract important pollinators to your garden. Plant bee balm and you’ll soon find your yard is teeming with bees, hummingbirds, butterflies, and other gorgeous little critters. 

To effectively repel mosquitos from your yard, you must crush the bee balm leaves and allow the resulting oils to release into the air. While it’s a little more work than simply sticking a plant in the ground, the crushed leaves will effectively keep the mosquitos far away from your home.

12. Dahlias

Dahlia is a genus of bushy, tuberous, herbaceous perennial plants native to Mexico. This tropical genus brings the mid–to–late–season garden a never-ending succession of flowers in glorious shades and shapes.

They are invaluable for the summer border, in patio containers or as cut flowers, often flowering until the first frosts. Dahlias are effective in killing and repelling nematodes.

13. Scented Geraniums

We’ve mentioned citronella oil a few times and scented geraniums are yet another plant that utilizes this mosquito-repelling compound. Scented geraniums have a slightly lemony aroma due to the citronella oil that successfully repels mosquitos.

Unlike marigolds, scented geraniums emit a rather pleasant smell that won’t offend even the most sensitive nose. Plus, the blooms and flowers are perfect for decorating, so you can ensure your inside stays just as mosquito-free as your outdoor space. Again, you can crush the leaves to create a stronger scent that will act as an effective mosquito barrier. Simply spread the crushed leaves around the space you want to protect and relax in the knowledge that the mosquitos won’t bother you.

14. Mosquito Plant

Mosquito Plant (citrosa geraniums or Pelargonium citrosum) is an attractive tropical plant with lacy green foliage and beautiful flowers and a member of the geranium family. It is prized for its citrus aroma that comes from the oils in the foliage. 

They’re certainly beautiful plants to grow in the backyard, but if you’re planting them because of the promise of fewer bugs flying around your yard, you’ll have to crush the leaves to obtain any bug-repelling properties. Unfortunately, the effects are not very long-lasting—only for about 30 minutes.

15. Society Garlic

If you're serious about keeping mosquitoes at bay, include garlicky plants in beds and containers. This tropical beauty is society garlic (Tulbaghia violacea). It’s been proven to keep mosquitoes repelled to a distance of 20 feet. 

Use it as a flowering ground cover in full sun areas with well-drained soil, or mix it in perennial borders. Look for varieties with variegated leaves, including 'Silver Lace,' 'Variegata' or 'Tricolor.' Blossoms open in shades of pink or lavender. This perennial is hardy in Zones 7-10. In colder zones, grow it as a container plant you overwinter dormant in a cool room.

16. Tea Tree

Tea tree is another commonly used natural remedy. You’ll often hear of this compound in skincare products, as its anti-inflammatory and anti-fungal properties solve a range of skin conditions. While you can’t create your own skincare line just using a tea tree plant, you can use this piece of greenery to keep mosquitos away from your home.

Tea tree emits a very strong scent when planted. In fact, the scent is too strong for many bugs to get close. By putting tea tree into your yard, you’ll find that mosquitos no longer have the courage to come near your house. However, you do have to be careful when planting tea tree, as it can be toxic to humans as well as bugs.

17. Four o’clock plant (Mirabilis jalapa)

The four o’clock plant is an annual or tuberous perennial, with paired, ovate leaves and trumpet-shaped flowers in clusters in the leaf axils.

It is the most commonly grown ornamental species of Mirabilis plant and is highly fragrant, in a range of colors, the four o’clock plant sports attractive flowers that attract butterflies, bees, and hummingbirds.

This amazing plant attracts and poisons beetles making it a good push-pull companion plant.

18. Lavender

There is no denying that lavender makes for a beautiful flowering plant and is generally a welcome addition to any garden. Not only does the purple color look gorgeous, but it also adds a pleasantly sweet fragrance to clothes, drawers, and homes.

Even though most of us love the calming and soothing fragrance of lavender, it dissuades gnats, flies, mosquitoes, and other unwanted insects. You can plant this herb in the sunny areas of your backyard or garden to keep it pest-free. 

On an exciting note, you can place a tied bouquet somewhere inside or in the entryway of your home to keep the flies outdoors. This way, you’ll not have bugs, flies, or mosquitoes invading your outdoor dinner party and other entertainment areas.

And you can also hang a few dried flowers in your wardrobe for repelling moths, which will keep your clothes smelling fresh for long. For faster results, you can place a few drops of lavender oil in the diffuser as it works as a mosquito repellant. 

19. Oregano

Oregano, a herb with a robust scent and flavor, loves to grow in pots where it can spill over an edge of a pot or low wall.

Repels several pests.

20. Basil

Basil is one of the many herbs that you can use for making an insect repellant to ensure that your summer fun isn’t disturbed by any pesky insects. The basil insect repellent will not just help in keeping the stinging bugs away, but will also surprise you with its pleasant aroma and can be grown inexpensively and quickly.

Making this spray won’t be much of a hassle if you follow a few simple steps. You just need to pour about 4 ounces of boiling water into a container that can hold about 4 to 6 ounces of fresh basil leaves. After which you need to let the leaves steep for a few hours before removing the leaves to squeeze out its moisture. 

Then take 4 ounces of vodka to mix it thoroughly with the basil-water mixture and voila! Store in the refrigerator and use it whenever you’re going outdoors. 

Plus, the oils in basil can repel flies, thrips, and mosquitoes. So, you can plant it around your vegetable garden to allow them to protect your fresh produce.

21. Lemon Thyme

Known as Thymus vulgaris. This is one of those handy herbs that requires minimal maintenance to thrive naturally in any surrounding. For instance, it can adapt easily to rocky or dry, shallow soil, so it’s not difficult to have it thriving in your herb garden. But do ensure that you get it planted in a spot where it receives sufficient sunlight.

And don’t expect the plant itself to move away from the pesky mosquitoes with its citrus smell. To do this, you need to crush a few leaves and rub it between your palms for releasing the chemicals. Before rubbing the crushed leaves on your body, it’s advisable to check whether the natural properties of this plant won’t have any adverse effects.

To understand your tolerance level, you can rub a decent amount on your forearm to check for any allergic reactions. If there aren’t any signs of an allergic reaction, then you can safely go about enjoying this natural mosquito repellant whenever you’re in the outdoors. 

22. Rosemary

If you’re looking to plant a small herb garden for cooking, you might have already selected rosemary to be the number one essential. Well! The good news is that this beautiful herb can also repel flies and mosquitoes. Rosemary has a pungent smell that can drive away cabbage moths and other bugs from the garden.

It does reasonably well in hot, dry weather and can be set in various places around the vegetable garden. Additionally, you can grow rosemary in containers, which makes it easier to shape these plants into ornamental pyramids. 

You might have also heard about rosemary oil, which is the most potent version for adding flavor to your meals. On the other hand, putting a few drops of this essential oil in your diffuser can move away flies and mosquitoes from the room. 

23. Bay Leaves

Bay leaves might be one of the most popular ingredients in soups and spaghetti sauces, but the exciting part is that they can be used to repel insects. If you can sprinkle a few dried bay leaves around the house, then you’ll understand how effective it is for repelling off unwanted insects like ants, cockroaches, and fleas. 

It’s believed that the pungent scent of bay leaves is what helps in warding off the pests from your home. You can place a few of these leaves on the countertop, around trash cans, and under cabinets and appliances. But then after a few days, the bay leaves might lose its efficacy as the pungent scent of bay leaves might wear off. 

So you can keep your home clean by replacing the leaves every week without having to worry about using any toxins. Plus, bay leaves are said to be as powerful as some commercial insecticide sprays, which is an added advantage. 

24. Wormwood

Count on wormwood (Artemisia absinthium) to provide a silver backdrop that brightens flowers in your garden designs or bouquets. Those pretty leaves release a strong scent described as antiseptic, putrid or even pleasant, depending on whose schnozz is doing the sniffing. Insects — including mosquitoes — and even some critters give it a wide berth due to the aroma. 

Choose varieties like 'Powis Castle' for a pretty addition to planting beds, or sweet Annie (Artemisia annua) to harvest stems for dried flower arrangements.

25. Venus Flytrap

This carnivorous plant thrives in acidic soil but does require good drainage and moderate sunlight. It eats many small insects, as long as they are small enough to fit inside the trap comfortably. This allows the leaves to close tightly to keep the digestive fluids inside and without having to deal with any bacteria.

At the end of the digestive process, which takes about three to seven days, the trap then reabsorbs the digestive fluid before opening. Although these are carnivorous plants, they can go for approximately two months without eating insects. 

26. Pitcher Plant

Pitcher plants belong to the largest group of carnivorous plants, and they surely do look quite exotic when planted in the garden. They require little care such as watered from time to time so that it can catch its prey for food. Pitcher plants can lure insects into the U-shaped pitcher, which is a specialized leaf with a combination of color, fragrance, and nectar.

Once the insect is inside the pitcher, it finds itself on a slippery surface with thousands of downward-facing hairs. Then, the insect either falls or slips into a small pool of water. And once they land in the water, the insect will die of exhaustion while it tries to escape. 

These plants can attract mosquitoes and bugs, and as a result, you’ll be having a pest-free home. You can have this plant in any spot in the house because it just requires adequate water and sunlight to thrive. However, the insects that fall prey to pitcher plants are bees, beetles, wasps, ants, slugs, flies and snails, to name a few. 

27. Citronella

Citronella is used in many mosquito repellant sprays. The scent from the plant masks other smells and simultaneously wards away those unpleasant, biting bugs. If you want to increase the efficacy of this plant, crush the leaves and allow the resulting oil to your skin. This simple extra step creates a totally natural bug spray.

Citronella is also incredibly easy to take care of. It needs water every now and then, but other than that, it can pretty much survive on its own. Planting this around your house will result in a convenient, no-fuss mosquito repellant.

28. Mint

Planting mint in the garden works as a repellent for mosquitoes as well as insects. But if you’re planning to grow mint in the garden from seed, then it can be a daunting process. You can opt for the potted plants and then grow it in your home. 

And it not only works as an excellent insect repellant, but you can also use the leaves while making different beverages. The aromatic properties found in mint leaves are present in the stems and flowers. You can also extract the aromatic oil from the leaves and mix it with witch hazel or apple cider vinegar for making a mosquito repellant. 

However, if you can strategically place a few containers of mint on the patio or in the garden, then you can keep the nearby plant’s pest-free.

29. Sage

Sage is another perennial that you can easily plant into landscaped beds or place it in planters on a patio. It has been a staple in creative kitchens and home herb gardens, so you must be a bit aware of its insect repellent properties. 

Sage contains a powerful odor that insects generally abhor, both when the leaves are crushed and while it’s still on the stem. Moreover, if you’re planning to gather around a fire, then you should try burning a few of these sage leaves.

 It will not only give a very soothing incense when they burn, but it’s also unpleasant enough for most species of insects. To be precise, most insects generally repel the scent, and as long as you’re seated near the smoke, you don’t have to worry about mosquito bites. 

30. Lemongrass

Lemongrass is native to Asia and widely known as citronella plants. It’s an ornamental that can grow up to 3 feet wide and 4 feet tall within 4-5 months. By now, you must have come across citronella candles while looking for ways to get rid of mosquitoes in the house. 

Citronella is basically a natural oil that is found in lemongrass. The common belief is that this natural oil can help you get rid of mosquitoes with just the smell alone, which mosquitoes dislike entirely. Lemongrass serves the function well when you plant them near the walkways and in locations close to your seating areas. 

You can also plant citronella grass in large planters so that you can move it around easily for pest control. Moreover, this grass also comes with a host of culinary uses, so the fragrant narrow leaves can be used for salad dressing and to add flavor to other dishes.

31. Citrosum

Citrosum is a well-known mosquito-repelling plant. Like the closely related citronella plant, citrosum contains citronella oil. The plant releases this oil into the air constantly, and the resulting scent keeps mosquitos away for up to 10 feet surrounding the plant.

While you may need a large amount of citrosum to make this plant effective, it can be a powerful natural mosquito repellant. It isn’t the pretty plant on the block, but it serves the purpose of keeping the mosquitos far away from your delicate skin. Doesn’t that fact alone make the plant worth purchasing?

32. Eucalyptus

Another calming plant, eucalyptus is often heard in conjunction with lavender. The eucalyptus plant has many health benefits and is a popular natural remedy for arthritis, congestion, cold sores, and many other common medical conditions. With its many uses, the eucalyptus plant is already a helpful addition to any home.

Beyond its medical properties, however, eucalyptus also releases a scent that mosquitos find offensive. The natural oils that eucalyptus secretes repels many insects, ensuring that you can relax outdoors without worry. The plant is most effective when the oils are rubbed into your skin. However, simply planting this beauty around your house may be enough to keep the mosquitos away.

33. Hummingbird Mint

Also known as anise hyssop, hummingbird mint (Agastache) does what its name suggests: attracts hummingbirds, along with butterflies, bees and all kinds of beneficial insects. You can find this plant in a variety of colors including purple shades, like this 'Blue Boa' anise hyssop. The entire plant smells of licorice. 

Some gardeners rub leaves on skin to keep mosquitoes at bay. Use this perennial (Zones 5-9) in drifts in planting beds, or grow it as a thriller plant in a container garden. Dry leaves and blooms to flavor tea, cakes or cookies.

34. Catnip

We are sure your feline friends will be glad to know that catnip is an insect deterrent! Although catnip is considered to be an herb, you won’t find anyone eating the leaves. This plant is a member of the mint family and contains a chemical called nepetalactone. The odor that it gives out does attract cats but repels insects like flies, mosquitoes, cockroaches, and deer ticks.

It is also a very easy plant to grow and doesn’t require any maintenance other than a bit of watering. You can either plant them from seeds or saplings during spring or fall, which are the best seasons to see them bloom. 

They don’t generally grow more than 3 or 4 feet tall, and it gets covered with beautiful purple flowers. So it serves the aesthetics of the garden and comes with great functional use too.

35. Lemon Verbena

Lemon-scented leaves are one of your best defenses against mosquitoes, and pretty lemon verbena (Aloysia citrodora) fits in that category. Leaves release a sweet lemony aroma when crushed. Rub them on skin or clothing to hit mosquitoes with a burst of citrus that makes them skedaddle. 

Lemon verbena is an easy-growing herb that's well behaved in the garden. Give it sun and heat, and it’s good to go. It's also pretty in a pot on a patio, which is the way to grow it in colder regions where it's not winter hardy (it's hardy in Zones 8-11). The dried leaves makes a tasty tea and sweetly scented potpourri.

36. Pennyroyal

Pennyroyal is an extremely potent species of mint. If too much of its oil gets absorbed into the skin or consumed, it can be toxic to humans and animals. But, when grown and used carefully, pennyroyal is one of the most effective plants for repelling mosquitoes. 

You can plant a few pennyroyal plants close to the main gathering area of your outdoor space, like a seating area. Grader says that, for extra protection against mosquitoes, some people prefer to crush pennyroyal leaves and place them inside their pockets. Their strong odor still helps repel the pests.

37. Cedar Tree

Cedar Tree (Cedrus) oil is an excellent bug repellent, one of the best ones available. If you plant a cedar tree in your yard, you’ll have a permanent source of cedar oil around your house 24/7. It will create a natural and low-maintenance mosquito barrier for you.

However, you should also be aware that cedar oil can be harmful to your pets. If you have cats or dogs (or both), planting a cedar tree in the yard probably isn’t the best option for you.

38. Eucalyptus

Eucalyptus (Eucalyptus globulus) trees constantly emit a strong scent that is quite good at mosquito repelling. There are several species of eucalyptus, none of them any better or any worse than the others at keeping mosquitoes away.

However, eucalyptus is toxic to cats and dogs. If they eat it or get it on them it can be quite toxic to them. If you decide to use it, keep the low-hanging limbs trimmed so they don’t touch the ground and keep the leaves raked up.

39. Stone root (Collinsonia canadensis)

Stone root is a flowering perennial medicinal herb in the mint family. The plant is notable for its unmistaken lemony scent that does an excellent job in deterring mosquitoes.

40. Rue (Ruta graveolens)

Rue, a hardy, evergreen, somewhat shrubby plant, is a native of Southern Europe.

Fresh rue herb has been used in magic rituals since antiquity. Actually, it’s one of the oldest and garden plants cultivated for its medicinal use

The rue is also valued simply because of its ability to ward off toxins and pests including cucumber beetles.

41. Spiny Amaranth (Amaranthus spinosus)

Also known as spiny amaranth, is one of the most common weeds. It’s a summer annual that is very similar in appearance to other pigweeds but has spines along the stems.

Spiny amaranth is an ideal bug repellent plant especially in controlling cutworms.

42. Spearmint

Spearmint herb or garden mint or common mint has long been reputed for its characteristic aroma it imparts to the recipes it added to.

Spearmint is pleasantly aromatic herb, packed with numerous health benefiting vitamins, antioxidants, and phytonutrients.

It repels moths, ants, aphids, and several other bugs.

43. Dill

Dill is a unique plant in that both its leaves and seeds are used as a seasoning.

Dill’s green leaves are wispy and fernlike and have a soft, sweet taste.

Dried dill seeds are light brown in color and oval in shape, featuring one flat side and one convex ridged side. It’s responsible for repelling spider mites, aphids, cabbage looper, and Squash bugs.

44. Chamomile

Chamomile or camomile is the common name for several daisy-like plants of the family Asteraceae that are commonly used to make herb infusions.

This edible plant can repel most flying insects.

45. Cadaga Tree

Cadaga tree, also known as Eucalyptus torelliana, requires a little more work than the other plants on this list. It is a tree, so finding a spot to put this plant and making sure it can grow may be more difficult than other mosquito-repelling options.

However, Cadaga tree wards off mosquitos by simply existing. Once the tree grows, the smell acts as a barrier that protects your home from the biting bugs. Mosquitos don’t like the smell of Cadaga tree. If you’re willing to put in the extra effort to grow this plant, you’ll find that you’ll rarely see any mosquitos around your home again.

46. Myrrh

Myrrh is a resin, or sap-like substance, that comes from a tree called Commiphora myrrha, common in Africa or the Middle East.

It is botanically related to Frankincense, and is one of the most widely used essential oils in the world.

Myrrh and its oil offer a wealth of benefits and uses including repelling several insects.

47. Chives

Chives are a perennial member of the onion family that sports beautiful purple flowers.

Be very careful when planting this herb, as it will take over your garden if the flowers are left to ripen (the flowers scatter the seeds)

Chives will repel aphids, carrot fly, and Japanese beetle from your garden.

48. Coriander

Coriander is a versatile herb popular in Asian cooking including curries, Chinese and Thai dishes. The leaves are called cilantro and the seeds are called coriander but sometimes these names are used interchangeably to mean the same thing.

This culinary plant can be used in the garden to repel spider mites, aphids, and Colorado potato beetle from destroying your crop.

49. Garlic

Eating too much garlic will scare anyone away, including mosquitos! Just the smell of garlic acts as a deterrent for them. Just like humans who shy away from garlic breath, mosquitos aren’t big fans of this pungent smell.

To use garlic most effectively, crush a fresh clove and rub it over your skin. It acts as quite a strong perfume, but it still smells better than most chemical sprays. If you really want to scare the mosquitos away, consuming garlic in addition to rubbing it on your skin may keep the critters (and everyone else) away from you.

50. Parsley

Despite being a very healthy food source, this plant also serves your needs of keeping away insects from the garden. Parsley has a pretty unique quality as it attracts predator bugs, which are predators to other insects. We understand that this might sound a bit scary, but it plays a pretty fair game.

For instance, when you have a snail crawling its way forward to your plant, you will have some other type of bug there to stop it. Plus, beetles don’t like parsley; thus, if you can manage to sprinkle a few parsley leaves on your vegetable bed, it will help repel harmful insects. 

Farmers generally prefer to grow parsley along with tomato plants, and that’s not because it’s a great companion plant. But this is because the wasps which are attracted by the parsley leaves will help in killing the hornworms which otherwise destroy tomatoes. 

51. Leeks

Leeks, known scientifically as Allium porrum, are related to garlic, onions, shallots, and scallions.

Leeks look like large scallions, having a very small bulb and a long white cylindrical stalk of superimposed layers that flows into green, tightly wrapped, flat leaves.

The edible part of the plant is a bundle of leaf sheaths that is sometimes erroneously called a stem or stalk. This plant repels most insects including the carrot fly.

52. Tomato

Probably the most popular vegetable/fruit in the world.

Tomato plants are vines, initially decumbent, typically growing 180 cm (6 ft) or more above the ground if supported.

They serve a large variety of companion plants such as carrots and asparagus and as such, they are very effective in controlling asparagus beetle.

53. Lettuce (Lactuca sativa)

Lettuce is an annual plant of the daisy family, Asteraceae. It is most often grown as a leaf vegetable, but sometimes for its stem and seeds.

This is one of the insect repelling plants with a high success rate in controlling carrot fly.

54. Borage

Borage also known as a starflower is an annual herb in the flowering plant family Boraginaceae.

It has a beneficial effect on the heart, adrenal glands, kidneys and the entire digestive system when consumed. It has been used as a cure for jaundice.

That’s not all, it repels cabbage worms and tomato hornworm from your yard.

55. Clovers

Clover or trefoil are common names for plants of the genus Trifolium consisting of about 300 species of plants in the leguminous pea family Fabaceae.

The white clover plant extends itself by sending out root-like stolons at ground level, thus the legume spreads overtime to cover and protect more soil from erosion.

It also repels aphids in the fields.

56. Fennel (Foeniculum vulgare)

Fennel is a flowering plant species in the carrot family. It is a hardy, perennial herb with yellow flowers and feathery leaves.

Repels aphids and snails.