How to Keep Squirrels from Digging in Garden – 7 Practical Ways

Nathan Pavy
19 Min Read
BC Pest Control is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. Learn more.
FREE QUOTE OPTIONS

Need Pest Control Help?

Pest control prices can change by pest type, home size, and location. Request a free quote before deciding what to do next.

No obligation. Availability may vary by location.

You spend Saturday planting bulbs, smooth the soil, water everything in, and call it done. By Monday, there are little craters across the bed and one of your tulips has disappeared completely. If squirrels are common around your yard, you probably already know who showed up after you went inside.

Fresh garden beds are almost an invitation. The soil is loose, bulbs are easy to uncover, and squirrels are naturally wired to dig, search for food, and bury their own stash. A rubber snake may scare one off for a minute. Yelling from the back door might buy you another few minutes. The problem is that squirrels learn fast, and most simple scare tricks lose their punch once the animal figures out there is no real danger.

If you really want to get rid of squirrels from garden beds, make the area harder to dig in and less rewarding to visit. Below are eight practical ways to do that. Some block access, some make the bed less attractive, and others simply make life more annoying for the squirrel. Pick two or three, stack ’em, and watch the digging slow down.

Key Takeaways

  • Squirrels dig to hide food or find something they buried earlier.
  • Wire barriers make it much harder to stop squirrels digging in fresh garden beds.
  • Protect newly planted bulbs with wire or bulb cages.
  • Move scare devices around so squirrels do not get used to them.
  • Clean up spilled birdseed, fallen fruit, and loose nuts.
  • Mulch helps cover soft, open soil that squirrels like to dig.

Do Squirrels Destroy Gardens?

Do Squirrels Destroy Gardens?
How to Keep Squirrels from Digging in Garden - 7 Practical Ways

Although garden squirrels may look cute to you that peer out from your kitchen window, these mischievous mammals have a rap sheet. Squirrels dig small holes, about the size of your pinky finger, to hide food or find a meal. 

They dig up bulbs, remove seedlings, devour tree buds and bark, and bite into ripe apples and tomatoes. They may also pull seedlings, chew buds and bark, and nibble on tomatoes, apples, berries, and vegetables without finishing much of what they start.

For squirrels in garden beds, freshly worked soil is especially tempting because it is easy to dig through. Eastern gray squirrels spread their stored food across many hiding places, so flower beds and pots can end up becoming part of that routine.

Most squirrel garden damage is frustrating, but it is rarely enough to ruin an entire garden by itself. The real issue is repetition. Once squirrels learn that a certain spot keeps rewarding them, they tend to come back over and over and over again. 

7 Effective Ways to Keep Squirrels From Digging in Your Garden

You could kick off with the first two fixes if you’re short on time. They handle most of the trouble, and the rest of the list fills in the gaps.

1. Cover Garden Soil With Hardware Cloth or Chicken Wire

Cover Garden Soil With Hardware Cloth or Chicken Wire
How to Keep Squirrels from Digging in Garden - 7 Practical Ways

Squirrels don’t like digging through wire. That’s the whole trick, and it’s the most dependable way to stop squirrels digging in a bed you just planted. Roll out hardware cloth with half inch openings and lay it flat over bare soil. 

Pin the edges down with landscape staples or weigh them with bricks. Plenty of gardeners grab chicken wire because it’s cheaper and easy to cut. It works fine for most beds. It bends easier, though. Stake it well.

Squirrels always go for open soil first. Lay the mesh the same day you plant, because that’s when squirrels digging garden beds do the most harm. Then spread a thin layer of mulch over the top so the wire doesn’t stand out like a sore thumb. 

Cover more ground than you think you need. Once your plants fill in and shade the soil, most squirrels lose interest and move along.

Black 1/2inch Hardware Cloth 48 in x100 ft
$94.99
Buy Now
We earn a commission if you make a purchase, at no additional cost to you.
10/02/2026 09:11 pm GMT

2. Protect Bulbs With Wire Cages

Bulbs are a squirrel’s favorite snack. Squirrels can clean out an entire tulip or crocus bed in a single night. Good bulb protection starts the day you plant. Dig your holes at least 6 to 8 inches deep to keep the scent contained. Press the soil down firmly with your hands and water it thoroughly. Freshly turned, fluffy dirt releases a strong scent that acts as an open invitation to foraging rodents.

Froidesente 30 Pcs Root Guard Gopher Proof Stainless Wire Steel Baskets, Mesh Baskets Protect Plant Roots Tubers Trees Flowers Crops Mix Size
$25.99
Buy Now
We earn a commission if you make a purchase, at no additional cost to you.
10/02/2026 09:14 pm GMT

Next, build a physical barrier. Construct a basket using half-inch hardware cloth. Avoid standard chicken wire because its one-inch openings are large enough for a squirrel to reach through and pull small bulbs right out. Set your bulbs inside the basket and tie the lid down securely with plastic zip ties. A cage about a foot across holds five or six medium bulbs. Bury the entire cage and fill it with soil. Cages are the most reliable way to stop squirrels from digging up prized tulips.

If you have too many bulbs to cage, you could lay a sheet of mesh over the planting area, cover it with soil and mulch, and take it up in early spring before the leaves push through. Planting a bit later in fall helps too, since squirrels have less interest in stashing by then.

3. Use Row Covers or Garden Netting

Stop squirrels from digging in garden
How to Keep Squirrels from Digging in Garden - 7 Practical Ways

Row covers are one of the easiest ways to keep squirrels off young plants. Stretch the fabric over hoops and secure every edge tightly with pins, clips, or soil. Leave one corner loose and a squirrel can work its way underneath fast.

This works especially well when you are trying to stop squirrels digging around seedlings or freshly planted beds. Berries and tomatoes need something sturdier. Garden netting over a frame gives the fruit better protection, but keep the mesh tight enough that animals cannot sit on it or pull it down. 

Thin bird netting can tear pretty fast. Turns out, heavier mesh or wire around valuable plants usually holds up better. Covers also help protect garden from squirrels while still letting light and rain reach the plants

4. Install a Motion Activated Sprinkler

A few things will cause a squirrel to run faster than a sudden blast of water. A motion sensor sprinkler that is attached to the hose senses movement and then sprays water. Set it up near the beds where the squirrels digging is happening and make sure the spray is low enough to hit the squirrels trying to dig near the ground.

Orbit Yard Enforcer Motion-Activated Sprinkler Outdoor Animal Repeller & Lawn Protector Motion Sensor Multi-Angle Detection Weatherproof
$89.99
Buy from Amazon
We earn a commission if you make a purchase, at no additional cost to you.
10/02/2026 09:19 pm GMT

Test the range and then move it to a different spot every few days. The squirrels will get used to it if it is always in the same place. Another thing you can try are garden spinners or reflective pinwheels. They should be moved around also. 

A squirrel garden deterrent of this kind will not get rid of the squirrels from your beds completely, but it will bother them enough that they will most likely find a different place to dig. 

5. Fence Off Valuable Garden Beds

Squirrels climb easily and can leap up to 5 feet vertically and 10 feet horizontally. A garden fence will not be a cure-all, but it is worth building around the beds you care about most.

Build a low frame around a raised bed and top it with wire mesh or hardware cloth measuring 1 inch or smaller, as squirrels can easily squeeze through standard chicken wire openings. 

Bury the bottom edge of the wire mesh at least 6 inches deep to stop them from tunneling underneath. For a bigger plot, use metal fencing at least 4 feet tall and bend the top 12 inches outward at an angle. That floppy, unstable lip bends under their weight and makes climbing over the top incredibly difficult.

Check what is hanging nearby. Tree branches, sheds, and sturdy vines make fine launching pads. Trim branches back at least 10 feet from the fence line to account for their maximum horizontal jumping reach. Because squirrels possess such athletic leaping abilities, height alone is a poor solo plan. 

Treat the fence as one layer and pair it with physical mesh covers and motion-activated sprinklers. That combination works best when squirrels have already picked a favorite spot

6. Clear Out Food Sources Around the Garden

Keep Squirrels From Digging in Your Garden
How to Keep Squirrels from Digging in Garden - 7 Practical Ways

Squirrels keep coming back when the yard keeps feeding them. If you are trying to figure out how to keep squirrels out of garden beds, walk around the property and see what food is already available. 

  • Spilled birdseed under your feeders
  • Windfall apples, pears, and plums
  • Nuts from nearby trees, like acorns and walnuts
  • Pet food left out overnight
  • Open compost piles and loose trash bags

Take down your bird feeders for a few weeks if the digging is bad, or hang them on baffled poles squirrels can’t climb.

You can also use capsaicin treated bird seed. It works because squirrels and birds react to chili heat very differently. Squirrels feel the burn and usually back off, but birds do not respond to capsaicin the same way.

Loose powder still needs careful handling. It can irritate eyes or airways during application, especially if dust gets kicked up.

Finally, make sure to rake any fallen fruit every few days. In addition, do not attempt to trap or drive squirrels away because they have been known to travel up to several miles back to their original habitat 

7. Use a Commercial Squirrel Repellent

KsopoG Squirrel Repellent Outdoor, Chipmunk Away Repellent for Garden-12P
$27.99
Buy Now
We earn a commission if you make a purchase, at no additional cost to you.
10/02/2026 09:26 pm GMT

Squirrel repellents work by making a garden bed smell or taste unpleasant enough that squirrels are less willing to dig there. Depending on the product, the active ingredients may create a hot taste, strong odor, or another sensory cue squirrels prefer to avoid.

That can be useful around freshly planted bulbs, seed beds, containers, and other spots where digging keeps happening. Treating those areas can break the habit of returning to the same patch every day and give young plants time to establish.

Squirrel Repellents do not remove squirrels from the property. Their job is to discourage digging in specific areas. Results are usually better when the treated bed is also protected with mesh, netting, or another physical barrier.

Does Cayenne Pepper Keep Squirrels Out of the Garden?

Cayenne gets recommended all the time, and there is some logic behind it. Squirrels react strongly to capsaicin, the hot compound in chili peppers, and that can discourage digging or feeding in treated areas. Penn State notes that capsaicin based squirrel repellents can work, but results vary based on how much other food is nearby.

Still, you do not need to expect one dusting to carry the whole season. Water and rain remove it pretty quickly, and hungry squirrels can keep testing the same bed.

Freshly planted bulbs are probably where cayenne makes the most sense. Use a properly labeled capsaicin product around the problem area, then cover the bed with mesh or another barrier if digging keeps happening.

Here is also a DIY option you can try at home to get rid of squirrels from your yard and home and also to stop them from digging a particular spot. 

  • Mix two tablespoons of ground cayenne pepper or crushed chili flakes into one quart of water, bring it to a brief boil, then let it simmer for about 15 minutes. 
  • Leave the mixture to cool completely before adding a few drops of mild liquid dish soap to help it cling to soil and pot edges. 
  • Strain everything through a coffee filter or fine cloth before pouring it into a spray bottle.
  • Spray the soil, container edges, and garden borders where squirrels keep digging. 
  • Test a small patch first, keep it off vegetables or herbs close to harvest, and reapply every few days or after heavy rain. 
  • Wear gloves during use and keep the mixture away from your eyes, pets, and children.

How to Tell What Squirrels Are Digging Up

  • Small holes around 2 inches wide usually mean a squirrel buried or dug up a nut.
  • Potting soil kicked over the rim with seedlings knocked aside often points to a search for seeds or buried food.
  • Missing bulbs with a neat hole left behind show up a lot during fall planting and early spring.
  • Seedlings pulled out roots and all can be another sign that a squirrel was digging underneath them.
  • Sunflower or corn heads with chew marks and shells nearby are another strong clue.
  • Tomatoes, apples, and other fruit with small gnaw marks can also point back to squirrels.
  • Chewed buds or stripped bark become more common during colder months when other food is harder to find.
  • Oak or walnut seedlings popping up in pots usually started as nuts a squirrel buried and forgot about.
  • Bigger holes with a rougher mess around them, especially after nighttime activity, are more likely to come from skunks or raccoons.

Frequently Asked Questions (FAQs)

Why are squirrels digging up my garden?

They’re burying food or hunting for it. Fall is peak stashing time, and loose soil makes digging easy. Squirrels also smell bulbs, seeds, and insects underground. That’s why squirrels in garden beds get hit first right after planting day.

What is the best way to stop squirrels digging in flower beds?

Cover the soil with wire mesh, pin it down, and add a thin layer of mulch. Cage your bulbs and set up a sprinkler for backup. That combo is the most reliable way to stop squirrels digging in a flower bed.

What do squirrels absolutely hate?

Hot pepper on their noses, sudden water sprays, wire under their feet, and strong smells like garlic and predator scent. Daffodils top the list of bulbs they tend to leave alone.

Why do squirrels keep digging the same spot?

Squirrels have sharp spatial memory, and they return to places that paid off. To keep them off of your property, fill the holes, cover the spot with mesh, and clean up anything edible. 

Wrapping Up…

Squirrels aren’t going anywhere, and that’s fine. You obviously don’t need to win a war with ’em. You just need your beds to be a lousy place to dig. Start with wire over open soil and cages for your bulbs, since those two moves handle most of the squirrel trouble. Add a sprinkler, tidy up the snack bar, and rotate your scare tricks every week or so. If you stick with the plan, you will certainly see fewer squirrels hanging around your garden. 

Share This Article
Nathan Pavy has been in the pest control industry for over 16 years. These days he splits his time between writing for this site, and continuing to work in the field.