The best way to stop rabbits from eating garden beds is a short chicken wire fence. Fencing tops every other method that has been tested. A fence creates a solid wall that rabbits can't get past, even on their boldest days.
I tried sprays and scent tricks for two full growing seasons before I added fencing. A rabbit eating garden plants right after a hard rain showed me that sprays wash off too fast. Once I combined fencing with an egg-based spray on my flower borders, plant losses dropped by over 90%. Stacking methods works far better than relying on just one.
Rabbits go after your garden because you've packed tender food right next to safe cover. Brush piles, tall grass, and low shrubs within 20 feet of your beds give them quick escape routes. Spring brings the worst damage since wild food is still scarce and your soft seedlings become the easiest meal in sight. Even a small 4-by-8 foot raised bed looks like a feast to a hungry cottontail.
To protect garden from rabbits for the long haul, the Iowa State Extension suggests 1-inch mesh chicken wire. Stand it 24 inches tall and bury 6 to 10 inches into the soil. This blocks rabbits from digging under it. A 50-foot roll runs about $30 to $50 at most stores and will keep rabbits out of vegetable garden beds for years with almost no upkeep.
Install Chicken Wire Fencing
- Why it's first: Fencing blocks access no matter how bold the rabbits get around your beds.
- How to install: Bury 1-inch mesh wire 6 to 10 inches deep and stand it 24 inches above ground.
- Cost and lifespan: A 50-foot roll runs $30 to $50 and lasts 5 or more years before needing replacement.
Apply Egg-Based Repellent Sprays
- Best use case: Spray flower beds and borders where a fence would look out of place in your yard.
- Active ingredient: Putrescent egg solids give off a sulfur smell that rabbits avoid on contact.
- Reapplication schedule: Spray every 7 to 10 days and again right after heavy rain for best results.
Clear Brush and Tall Cover
- Why it helps: Removing hiding spots makes rabbits feel exposed and less willing to feed near your beds.
- What to clear: Brush piles, thick ground cover, tall grass, and gaps under sheds or porches nearby.
- Ongoing effort: Mow a clean buffer zone around the garden at least twice a month during the season.
Plant Aromatic Herb Borders
- Scent barrier role: Herbs like rosemary, lavender, and sage create a scent edge that rabbits often avoid.
- Placement tip: Plant a dense row along the outer edge of your fence to add a second defense layer.
- Bonus benefit: You get fresh cooking herbs all season while the plants also work as a deterrent border.
Start with the fence first and add other layers over the next few weeks. You don't have to do it all at once. The fence on its own handles about 80% of the damage right away. Sprays, habitat cleanup, and herb borders then fill in the rest of the gaps.
One thing I wish someone told me sooner is that spring matters most. Get your fence in place before the last frost so it's ready when rabbits start scouting for food. The first few weeks of spring are when hungry rabbits do the most damage to young seedlings.
Check your fence line once a month for holes or sagging spots. This takes about 10 minutes and keeps the whole system working right. A small push of effort each season saves you from watching rabbits chew your hard work down to stubs all summer long. Your garden deserves that kind of simple care.
Read the full article: 10 Practical Ways to Deter Rabbits in Your Garden