Companion Planting for Insect Control
I read that planting certain flowers in the vegetable garden will keep out unwanted pests. Which ones are effective?
Nasturtiums and marigolds are traditional choices for insect control. Some gardeners believe they trap insects before they enter the garden, while others believe they attract insect pests to the garden. Research supports the claim that marigolds help control some pests, such as nematodes—a type of parasitic worm. But don't count on them for animal control. I have seen many a rabbit and groundhog start with the marigolds and eat their way through the garden.
Otherwise, I have not seen research that supports many of these claims. University research has shown that certain flowers attract and feed beneficial insects that can help you in your battle against pests.
Consider adding some of these plants in or near your garden to attract beneficial insects. Sweet alyssum, columbine, thyme, lavender, veronica, potentilla groundcovers, sedum, goldenrod, asters, dill and fennel are just a few plants to consider.
Increase garden success by growing vegetables that are pest resistant, rotating plantings each year, weeding your garden (these unwanted plants often attract insects) and removing pests as soon as you see them. And while you’re at it, add a few flowers among your vegetables–it can’t hurt. I always mix in a few blooming beauties for fun and additional color.
Related
Article
Article
Article
Upcoming
Events & Webinars
August 6-16, 2026
Wisconsin State Fair
We Energies Energy Park, West Allis, WI
August 29, 2026
Composting 102
Milwaukee Public Library - East Branch
Register here
Sept. 3, 2026
FREE WEBINAR:
Tree Planting and Care
Register here
Sept. 11, 2026
Illinois State Master Gardener Conference
Rockford, IL
Register here
Sept. 12, 2026
2026 Knowledge in Bloom Conference
Urban Ecology Center, Milw., WI
Register here
Sept. 17, 2026
FREE WEBINAR:
Fall Landscape Care and Planting
Register here
Sept. 26, 2026
Pruning Hydrangeas & Other Shrubs
Pasquesi Home & Gardens, Lake Bluff, IL
Oct. 6, 2026
Upper Midwest Invasive Species Conference
La Crosse, WI
Register here
WATCH ON-DEMAND WEBINARS
MORE UPCOMING EVENT DETAILS


