How to get rid of voles

Voles are different from moles — they're small mouse-like rodents that eat plants, chew bark off trees, and leave surface runways through grass. Trap them with mouse-sized snap traps in their runways, protect trees with guards, and remove ground cover where they hide.

Difficulty: Medium Time: 1 hr setup Cost: $20–50
AdAd placeholder — once AdSense is approved, set monetization.adsenseClient in site.json and paste the snippet here

Tools

Materials

Product links above search Amazon. Once our Amazon Associates application is approved, these links will earn a small commission at no extra cost to you.
AdAd placeholder — once AdSense is approved, set monetization.adsenseClient in site.json and paste the snippet here
🔧
Over your head?This one trips up first-timers. Get vetted local quotes in minutes.
Get free quotes from local pros →

Steps

  1. 1

    Confirm voles vs moles

    Voles leave 1–2 inch wide surface runways in grass (visible after snowmelt), chew bark off the base of trees, and eat plants. Moles leave raised tunnel ridges and rarely surface. The fix is completely different.

  2. 2

    Remove ground cover

    Voles use thick ground cover (English ivy, dense mulch, tall grass) for safety. Trim ground cover back from trees and garden beds. Mow grass short along property lines.

  3. 3

    Set snap traps in active runways

    Place mouse-sized snap traps directly in the surface runway with the trigger end perpendicular to the path. Cover with a small box or upturned flowerpot weighted with a brick — voles avoid open traps but enter sheltered ones.

  4. 4

    Protect tree trunks immediately

    Wrap hardware cloth tree guards around the base of any young tree or shrub showing bark damage. Bury the bottom edge 2 inches deep. Without this, you can lose trees in a single winter.

  5. 5

    Apply repellent granules

    Treat garden beds and the lawn perimeter with castor-oil granules. Reapply after heavy rain. This pushes voles to neighboring properties.

AdAd placeholder — once AdSense is approved, set monetization.adsenseClient in site.json and paste the snippet here