Plants That Naturally Repel Insects

By Kim Martin


Photo by Prenn

Plantings that repel insects and, in some cases, snakes, include: holly, marigolds, allium (also known as flowering onion), lemongrass, mother-in-law’s tongue (or snake plant), wormwood (or mugwort), pink agapanthus, flowering garlic, snakeroot, yellow alder, basil, chives, and varieties of cactus. Ants are also repelled by anise, catnip, chrysanthemum, mint, pennyroyal, hot peppers, sage, lemon thyme, rosemary, nasturtiums, and  tansy.