Never underestimate the power behind your flowers, because these blossoming beauties were born to be bad! And by bad, we mean good for you and hazardous to the pesky insects and rodents that plague your garden. Whether you’ve got aphids or beetles, fleas or mosquitoes, and maybe a vole or two, these spectacular plants put up a fight that can take out even the boldest contenders!

Lavender
Attracts: Butterflies, bees, hoverflies
Repels: Moths, fleas, flies, mosquitoes, rodents

Chrysanthemum
Attracts: Butterflies
Repels: Roaches, ants, ticks, lice, fleas, bedbugs, nematodes

Chamomile
Attracts: Bees, butterflies, birds
Repels: Various flying insects, fleas

Cosmos
Attracts: Butterflies, hummingbirds, lacewings, ladybugs, hoverflies
Repels: Corn earworm

Petunia
Attracts: Hummingbirds
Repels: Aphids, tomato hornworms, asparagus beetles, leafhoppers, squash bugs

Marigolds
Attracts: Butterflies, ladybugs,
Repels: Mosquitoes, aphids, rabbits

Dahlias
Attracts: Hummingbirds, butterflies
Repels: Nematodes

Daffodils
Attracts: Monarch butterflies
Repels: Mice, gophers, voles

Nasturtiums
Attracts: Butterflies, hummingbirds
Repels: Whiteflies, squash bugs, aphids, various beetles, cabbage loopers

