Do Gopher Repellent Plants Actually Work?

Several plants have a reputation for repelling gophers, but the honest answer is more nuanced than most gardening sites let on. The University of California’s Integrated Pest Management program states plainly that neither chemical nor mechanical repellents have been found effective against pocket gophers. That doesn’t mean plant choices are useless, though. While no plant has been scientifically proven to drive gophers out of your yard, many plants are reliably avoided by gophers because of their taste, toxicity, or root chemistry. The distinction matters: you’re not repelling gophers so much as making your garden less appealing as a buffet.

How Gophers Choose What to Eat

Pocket gophers feed primarily on the roots of herbaceous plants, working underground to chew through root systems from below. They sometimes surface near tunnel openings to clip small plants and drag them back into their burrows. Plants with large, fleshy taproots are the most vulnerable. Plants with fibrous root systems tend to suffer minimal damage, simply because they’re harder to eat and less rewarding.

Gophers thrive where there’s plenty of soft-rooted vegetation, especially perennial clovers, legumes, and weedy growth like nutsedge. When those food sources dry up, gophers shift to chewing bark off tree roots and crowns. Understanding this helps explain why the plants gophers avoid tend to share certain traits: toxic sap, intensely aromatic roots or foliage, or tough, fibrous root structures that aren’t worth the effort.

Plants Gophers Reliably Avoid

No plant creates a force field. But experienced gardeners in gopher-heavy regions consistently report that certain species go untouched, even when neighboring plants are destroyed. A UC Master Gardener in Napa County lists nandina, fortnight lily, lily of the Nile, daylilies, salvias, hellebores, society garlic, monkey flower, and verbascum among plants gophers haven’t touched. Many of these are also drought-tolerant, which makes them practical choices in water-conscious landscapes.

Aromatic plants are a particularly strong category. Lavender of all types (Spanish, English, and hybrid varieties) is consistently avoided. Geraniums, especially zonal and scented-leaf types, seem to deter gophers with their strong fragrance. Wormwood, mugwort, and sagebrush (all in the Artemisia family) combine a bitter taste with a pungent smell that gophers and deer both dislike. One long-time gardener in California’s Central Valley reported that after five years of battling gophers, his Artemisia ‘Powis Castle’ was the one plant they never touched.

Alliums are another safe bet. Ornamental alliums, society garlic, and other plants in the onion family have sulfur compounds in their roots and foliage that make them unpalatable. Planting them around the edges of beds won’t necessarily stop gophers from tunneling through, but gophers are unlikely to eat the alliums themselves.

Gopher Spurge: More Folklore Than Fact

Gopher spurge (also called mole plant) is probably the most commonly recommended “gopher repellent plant.” The idea is that its toxic, milky sap irritates gophers and drives them away from the surrounding area. North Carolina State Extension is blunt about this: the plant’s reputation as a repellent “may be more folklore than fact.”

The plant is genuinely toxic. Every part contains irritating compounds in its milky latex that cause contact dermatitis in humans. You need gloves to handle it safely. But toxicity to the touch doesn’t mean it repels burrowing animals from a distance. Gophers can simply tunnel around plants they don’t want to eat.

Gopher spurge also comes with a real downside. It’s an invasive species from southern Europe that self-seeds aggressively. In California and the Pacific Northwest, it’s classified as an invasive toxic weed. Planting it to solve a gopher problem could easily create a weed problem that outlasts the gophers.

Crown Imperial Fritillary

Crown imperial bulbs are often sold specifically as gopher deterrents. The bulbs and foliage produce a strong odor, variously described as garlicky or fox-like, and they contain steroidal alkaloids that make them unpalatable. The scent is said to repel burrowing animals from the surrounding soil.

Whether that scent actually clears gophers from an area is unproven, but the bulbs themselves are reliably left alone. If you want to try them, plant bulbs in fall about 6 inches deep and 9 to 12 inches apart in fertile, well-drained soil with full sun. Set them on their sides so water doesn’t pool in the stem hole and cause rot. They work well mass-planted in borders or rock gardens, and they’re cold-hardy in most temperate climates.

Castor Bean: Effective but Dangerous

Castor bean plant (sometimes sold as “mole bean plant”) is another species marketed as a gopher deterrent. It contains ricin, one of the most toxic naturally occurring substances. Every part of the plant is poisonous if ingested, and just a few seeds can be fatal to a human. Handling the foliage causes severe contact dermatitis.

Whatever marginal deterrent effect this plant might have on gophers, the risk to children, pets, and even adult gardeners makes it a poor choice for residential landscapes. There are safer options that gophers avoid just as readily.

Why Plants Alone Won’t Solve the Problem

The core issue is that gophers are tunneling animals. A strongly scented plant at the surface doesn’t necessarily affect what happens 6 to 18 inches underground. A gopher can tunnel past a lavender border without ever encountering the plant’s roots. Choosing gopher-resistant plants protects those specific plants from being eaten, but it doesn’t create a perimeter defense for your tomatoes or rose bushes.

This is why experienced gardeners in gopher territory combine plant selection with physical barriers. Hardware cloth baskets (made from half-inch galvanized wire mesh) placed around root balls at planting time are close to foolproof. You can buy premade wire baskets in 5-gallon or 15-gallon sizes, or bend hardware cloth into a basket shape yourself. For raised beds, lining the bottom with hardware cloth before filling with soil blocks gopher access entirely.

The most practical strategy is layered. Use gopher-resistant plants in open landscape areas where you don’t want to fuss with barriers. Protect vulnerable plants (fruit trees, vegetables, prized perennials) with wire baskets at the root zone. And if gopher activity is heavy, pair these approaches with trapping, which remains the most effective direct control method according to university extension programs across the western U.S.

Best Choices by Garden Type

  • Flower borders: Lavender, salvias, hellebores, daylilies, lily of the Nile, society garlic, and fortnight lily all provide color and texture while being consistently ignored by gophers.
  • Herb gardens: Rosemary, lavender, and other strongly aromatic herbs are safe picks. Wormwood and other Artemisia species work well as border plants.
  • Ornamental beds: Crown imperial fritillary, ornamental alliums, scented geraniums, nandina, verbascum, and monkey flower fill out a landscape without inviting gopher damage.
  • Vegetable gardens: No companion plant will reliably protect vegetables from gophers. Line raised beds with hardware cloth or use wire baskets around individual plants.

Filling your garden with plants gophers find unappetizing won’t drive them off your property, but it dramatically reduces the damage they do. The plants they ignore tend to be low-water, low-maintenance species that thrive in exactly the conditions where gophers are most active. That tradeoff, choosing beauty that survives rather than hoping for a botanical force field, is the realistic win.