This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
Gophers do eat asparagus roots, and they can be a serious problem for anyone trying to grow this delicious perennial vegetable.
If you’ve been noticing wilting spears, stunted growth, or mysterious tunnels around your asparagus bed, you might be dealing with these burrowing rodents.
Asparagus roots are fleshy, tender, and packed with nutrients, which makes them an irresistible food source for gophers.
In this post, we’ll explore why gophers eat asparagus roots, the damage they cause, and—most importantly—how to protect your asparagus bed from these persistent pests.
Let’s dig into the details so your asparagus can thrive without becoming a gopher buffet.
Why Gophers Eat Asparagus Roots
Gophers eat asparagus roots because they are one of the most nutrient-dense foods available underground.
Here’s why your asparagus bed is such an attractive target for these hungry herbivores:
1. Asparagus Roots Are Nutrient-Rich
Asparagus roots store carbohydrates and sugars that the plant uses to produce those tasty spears each spring.
For a gopher, these roots are like a high-energy meal that’s easy to access and requires very little effort to consume.
The crown and root system of an established asparagus plant can be quite large, providing a substantial meal for a single gopher.
2. Gophers Feed Underground Constantly
Gophers are fossorial rodents, meaning they spend almost their entire lives underground.
They dig extensive tunnel systems and must eat frequently to maintain their energy levels.
Since asparagus roots grow right in their path, gophers will eat asparagus roots whenever they encounter them.
3. Asparagus Beds Offer Easy Tunnel Access
Asparagus is typically grown in loose, well-drained soil that’s amended with compost and organic matter.
That same soil texture makes it easy for gophers to tunnel through and reach the roots.
Once a gopher discovers an asparagus bed, it will eat asparagus roots repeatedly until the plant is destroyed or the gopher is removed.
4. Perennial Beds Provide Year-Round Food
Unlike annual vegetables that disappear after harvest, asparagus is a perennial that comes back year after year.
That means gophers can eat asparagus roots throughout the growing season and even into winter in milder climates.
This consistent food source encourages gophers to stay in the area and keep feeding on your asparagus.
Signs Gophers Are Eating Your Asparagus Roots
Knowing the warning signs that gophers are eating asparagus roots can help you act before it’s too late.
Here are the most common indicators to watch for:
1. Wilting or Yellowing Spears
When gophers eat asparagus roots, the plant loses its ability to absorb water and nutrients properly.
The first visible sign is often spears that wilt, turn yellow, or fail to grow to full size.
You might also notice spears that look healthy one day and collapse the next.
2. Fresh Dirt Mounds and Tunnels
Gophers create characteristic crescent-shaped mounds of dirt as they dig.
If you see these mounds near your asparagus bed, chances are good that gophers are actively tunneling and may be eating asparagus roots nearby.
You can also probe the soil gently to find their tunnels.
3. Stunted Growth and Plant Death
A healthy asparagus bed should send up thick, vigorous spears each spring.
If your plants are getting smaller each year or dying back entirely, gophers eating asparagus roots could be the culprit.
Once the root system is severely damaged, the plant cannot recover.
How to Stop Gophers From Eating Asparagus Roots
Protecting your asparagus from gophers requires a combination of prevention and active control methods.
Here’s how to stop gophers from eating asparagus roots:
1. Install Underground Barriers
The most effective long-term solution is to line your asparagus bed with hardware cloth or wire mesh.
Bury the mesh at least 12 to 18 inches deep and bend the top outward to prevent gophers from digging under or over it.
This physical barrier keeps gophers from ever reaching your asparagus roots.
2. Use Gopher Traps
Trapping is a proven method for removing gophers that are already eating asparagus roots.
Locate active tunnels by probing the soil, then set traps in pairs facing opposite directions.
Check traps daily and relocate or dispose of gophers responsibly according to local regulations.
3. Try Natural Repellents
Some gardeners have success with castor oil-based repellents or ultrasonic devices.
While results vary, these options can discourage gophers from feeding on asparagus roots in mild infestations.
Reapply repellents after rain or irrigation since they can wash away quickly.
4. Encourage Natural Predators
Owls, hawks, snakes, and foxes all prey on gophers.
Installing owl boxes and avoiding rodenticides can help keep natural predators around to reduce gopher populations.
This approach won’t eliminate gophers overnight, but it can reduce how often they eat asparagus roots.
So, Do Gophers Eat Asparagus Roots?
Gophers do eat asparagus roots, and they can devastate an entire bed if left unchecked.
These underground rodents are drawn to the nutrient-rich roots of asparagus because they provide an easy, year-round food source.
But with the right barriers, traps, and repellents, you can protect your asparagus and enjoy a healthy harvest for years to come.
Hope this post has helped you understand why gophers eat asparagus roots and how to keep them away.