Plant These In Your Veggie Garden And Ward Off Pests

These Powerful Flowers Deter Pests Naturally in the Vegetable Garden

Did you know that flowers have super powers? Some stop nematodes in their tracks. Others attract aphids away from your veggies. And some are just so darn powerful that they will repel every tick, cockroach, and bedbug in sight! Pretty and powerful? Now that’s the kind of organic gardening I can get behind! These super flowers deter pests in the garden, and add their own special brand of style too.Super Power Flowers that protect your garden from pests

Adding flowers to the veggie patch is both pretty and practical. You can add these five super flowers to the vegetable garden to send pests running.


Plant borage near your tomatoes to deter tomato hornworms. In addition to preventing those pesky little fellows, borage makes a lovely ornamental with its delicate light blue and pink flowers. Bonus: borage is edible! The flowers taste like a mild, sweet cucumber and are a good addition to summer salads along with those pest-free tomatoes growing beside them.



Aphids are attracted to nasturtiums. We know, we know, you thought this was supposed to be about deterring pests, not attracting them, but hear us out. Aphids are so attracted to nasturtiums that they prefer them over your more prized veggies, such as peas or beans. This means they will leave the vegetables alone and simply head to the nasturtiums planted nearby to feast. And all those aphids hanging around in one spot will in turn attract beneficial insects like lady bugs that will eat the aphids and benefit the garden in other ways too. Nasturtiums also deter whiteflies, squash bugs, and potato bugs, so they are a great idea to add to any vegetable patch.

Plant These in Your Veggie Garden and Ward Off Pests


Chrysanthemums contain a natural insecticide called pyrethrum, which means they keep away silverfish, ants, cockroaches, bedbugs, fleas, lice, and even ticks. Talk about a powerhouse pest repellent! However, pyrethrum will also deter beneficial insects, so you may not want to plant too many mums around the garden if you are trying to encourage good bugs.


Plant some marigolds next to your tomatoes to keep them healthy and happy. Marigolds contain a phototoxin called alpha-terthienyl which prevents nematodes (AKA roundworms) from munching on the roots of your precious tomato plants. Marigolds also work wonders planted near Brussels sprouts, cabbage, broccoli, and cauliflowers because they will prevent cabbage worms from joining the party.


Petunias are gorgeous and come in every color of the rainbow. As if that weren’t enough, they also protect beans from most pests and work to prevent squash bugs, potato bugs, and are a good general pest deterrent that keeps most bug baddies at bay. So go ahead, brighten up your vegetable garden and protect it at the same time with petunias in every bed.


And while we are talking about natural pest control, take a look at this post on organic ways of getting rid of pests in the garden.



About the Author : Stephanie RoseAn artistic gardener aiming to feed the body & soul through an urban potager garden & a community veggie plot in Vancouver.View all posts by Stephanie Rose

  1. Amy Beardsley
    Amy BeardsleyApril 27,16

    Great post! I have both Marigolds and Petunias, though mostly for the color. I’m going to try them out in the veggie garden and ease up on the chemicals.

  2. Kim
    KimMay 23,16

    Great post and I’ll try putting these plants around even if I don’t have a garden to keeps the bugs away from the house!Thanks for linking up to Merry Monday! Pinned! Have a great week!

  3. Jamie
    JamieMay 27,16

    I love these ideas!! Now I can keep the boogers away! Thank you for sharing this with us at the #HomeMattersParty

  4. Martina
    MartinaJune 28,16

    Hello… Great article! I can’t wait to try some of these plants in my vegetable garden. I’m always looking for natural ways to deter pests from my garden! Thank you for sharing!

  5. michael leister
    michael leisterJanuary 27,17

    Using cedar mulch can also deter pests due to its natural properties

Leave a Reply