Rabbits are charming until they mow your seedlings to the ground overnight. The good news is they are also one of the more manageable garden pests, because they are creatures of habit with predictable habits and modest jumping ability. A correctly built fence is the single most reliable defense — nothing else comes close — but repellents and plant choices add useful layers, especially for beds you can’t or won’t fence. The key is understanding what rabbits actually do: they nibble plants off cleanly at an angle a few inches above the ground, they prefer tender new growth, and in winter they gnaw bark off the base of young trees and shrubs. Match your defense to those behaviors. This guide covers fence height and mesh size that actually stops them, the repellents worth using and how to rotate them, the plants rabbits tend to leave alone, and the habitat changes that make your yard less inviting in the first place.
Key Takeaways
- Fencing wins: a fence at least 2 feet high with the bottom buried or bent outward stops most rabbits — the gold standard.
- Mesh size matters: use 1-inch or smaller mesh (chicken wire or hardware cloth) so baby rabbits can’t squeeze through.
- Repellents work as backup: scent and taste repellents help but must be reapplied after rain and rotated so rabbits don’t habituate.
- Plant smart: aromatic herbs, alliums, and tough-textured plants deter rabbits; protect favorites like lettuce, beans, and tulips.
- Remove cover: brush piles, tall grass, and low decks give rabbits nesting and hiding spots — clearing them reduces pressure.
Identifying rabbit damage
Before you fight rabbits, confirm it’s rabbits. The signature sign is a clean, 45-degree angled cut on stems and leaves, as if snipped with sharp pruners — rabbits have sharp incisors and bite cleanly, unlike deer, which lack upper front teeth and leave torn, ragged ends. Rabbit damage stays low, generally within about 2 feet of the ground, since that’s their reach. Look also for round, pea-sized droppings scattered in the garden and for tufts of fur caught on fences or branches. In winter, look for bark stripped from the base of young trees and shrubs, often above a snow line, a sure sign of rabbits when other food is scarce.
Knowing it’s rabbits and not deer, voles, or woodchucks tells you how tall your fence needs to be and which deterrents apply. Rabbits favor tender vegetables and flowers — lettuce, beans, peas, broccoli seedlings, carrot tops, tulips, pansies, and young perennials are perennial targets — so damage concentrated in those plantings, low to the ground, with clean angled cuts, is your confirmation.
Fencing: the only near-total solution
If you do one thing, fence. A rabbit fence does not need to be tall — cottontails rarely jump higher than a couple of feet — so a fence 24 to 36 inches high is sufficient for the common eastern cottontail. (If jackrabbits, which are larger and jump higher, are your problem, go to 36–48 inches.) Height is the easy part; the part people get wrong is the bottom. Rabbits dig and push under fences, so you must bury the bottom 6 inches below ground, or bend the bottom 6–10 inches outward into an L-shape flat along the soil surface facing away from the garden. The outward bend works because a rabbit trying to dig at the base hits buried mesh and gives up.
Mesh size is just as important. Use 1-inch mesh or smaller — standard chicken wire (poultry netting) at 1 inch works well, and 1/2-inch hardware cloth is even better. Anything larger lets young rabbits squeeze through, and a fence with 2-inch gaps is no fence at all to a baby cottontail. Support the wire on stakes or posts every 6–8 feet, keep it taut, and make sure gates close tightly to the ground with no gap underneath. For individual plants, a cylinder of 1-inch mesh staked around a prized hosta or a young tree’s trunk gives instant protection. For tree-trunk protection against winter gnawing, wrap trunks with a hardware-cloth or commercial tree-guard cylinder extending above the expected snow depth.
Repellents: useful backup, not a cure
Repellents are a reasonable second line for unfenced beds, but treat them as supplements, not solutions — a hungry rabbit will eventually eat past a repellent, and all of them wash off in rain. They fall into two camps. Scent repellents exploit a rabbit’s instinct to avoid predators and irritants: commercial products based on dried blood (blood meal), predator urine, garlic, and rotten-egg solids (the same putrescent egg used in deer repellents) signal danger and make an area feel unsafe. Taste repellents make foliage unpalatable, most commonly capsaicin (hot pepper) sprays and bittering agents, which work best applied directly to the leaves rabbits are eating.
To get real mileage from repellents, follow three rules. Reapply after rain and roughly every one to two weeks during heavy feeding, since most products lose potency quickly. Rotate products between scent and taste types so rabbits don’t habituate to a single smell. And start early, before rabbits establish a feeding routine in your beds — it’s far easier to keep them from forming the habit than to break it. Homemade sprays of garlic, hot pepper, and a little dish soap as a sticker can work in a pinch, but commercial repellents are more weather-resistant. Motion-activated sprinklers and ultrasonic devices give mixed, often short-lived results as rabbits habituate, so don’t rely on them alone.
Rabbit-resistant plants
No plant is truly “rabbit-proof” — a starving rabbit will sample almost anything — but rabbits strongly prefer some plants and avoid others, so you can design beds that draw less pressure. Rabbits tend to avoid strongly aromatic plants (their sensitive noses dislike them): lavender, sage, rosemary, thyme, oregano, mint, and catmint are reliably skipped. They avoid alliums: ornamental alliums, onions, garlic, and chives. They avoid plants with tough, fuzzy, prickly, or leathery foliage: lamb’s ears, yarrow, lantana, and many ferns. And they tend to leave alone toxic or bitter plants like daffodils, foxglove, hellebores, and bleeding heart.
Conversely, plant the rabbit candy — lettuce, beans, peas, broccoli and cabbage seedlings, carrots, tulips, pansies, petunias, asters, sunflowers, and young hostas — only inside fencing or under individual cages. A practical strategy is to ring the unfenced parts of your landscape with aromatic and allium plants as a soft deterrent border, while keeping the rabbit favorites in the fenced vegetable garden. Established, woody, well-rooted plants also bounce back from light browsing far better than tender seedlings, so the most vulnerable moment is spring when everything is new and soft — front-load your protection then.
Make your yard less inviting
Rabbits need cover to feel safe near food. Take away the cover and you reduce how close they’ll venture. Remove brush piles, clear tall weedy grass along fence lines, prune up low shrub skirts that create hiding tunnels, and block off the gaps under decks, sheds, and porches where rabbits nest — a panel of buried 1-inch hardware cloth seals these off. Keep the lawn mowed and the garden edges tidy so rabbits have to expose themselves in the open to reach your plants, which makes them nervous and more likely to move on to easier pickings.
Encouraging natural predators helps too. A yard that’s friendly to hawks, owls, foxes, and snakes keeps rabbit numbers in check — leaving a tall perch or owl box and not over-tidying every wild corner can tip the balance. Dogs that patrol the yard are a genuine deterrent. Combine habitat changes with a solid fence and you’ll rarely need to think about rabbits again. For other common backyard pests, our guides on keeping deer out of your garden and getting rid of voles round out a full above-and-below-ground defense, and the Outdoor Living hub has more on protecting your landscape.
Frequently Asked Questions
How high does a fence need to be to keep rabbits out?
For common cottontails, a fence 24 to 36 inches tall is plenty, since they can’t jump high. The bigger issue is the bottom — bury it 6 inches deep or bend the lower 6 to 10 inches outward along the ground to stop them digging under. For larger jackrabbits, increase the height to 36 to 48 inches.
What mesh size keeps rabbits out?
Use 1-inch mesh or smaller. Standard 1-inch chicken wire works, and 1/2-inch hardware cloth is even more secure. Larger mesh lets young rabbits squeeze right through, so a fence with 2-inch openings won’t keep baby cottontails out.
Do rabbit repellents actually work?
They help as a backup but aren’t foolproof. Scent repellents (predator urine, dried blood, rotten-egg products) and taste repellents (hot pepper, bittering agents) reduce feeding, but they wash off in rain and rabbits habituate, so you must reapply regularly and rotate products. For full protection, fencing is far more reliable.
What plants do rabbits avoid?
Rabbits tend to skip strongly aromatic herbs (lavender, sage, rosemary, mint, oregano), alliums (onions, garlic, ornamental alliums), fuzzy or tough-leaved plants (lamb’s ears, yarrow), and toxic plants like daffodils and foxglove. No plant is fully rabbit-proof, but ringing beds with these reduces browsing.
How do I tell rabbit damage from deer damage?
Rabbits leave a clean, 45-degree angled cut on stems and feed low, within about two feet of the ground. Deer lack upper front teeth and leave a torn, ragged tear, and they reach much higher — often 4 to 6 feet up. Round pea-sized droppings also point to rabbits.