Rabbits can quickly turn a thriving garden into their personal buffet, nibbling on vegetables, flowers, and young plants. Sure, they look cute, but their appetite for fresh greens can really wreck your carefully cultivated landscape. Figuring out how to protect your garden (and without harming wildlife!) is a bit of a balancing act, but it’s pretty important if you want your outdoor space to stay healthy.
Thankfully, there are plenty of humane, effective ways to keep rabbits away from your plants, from physical barriers to natural deterrents.
This guide digs into proven methods that actually work with your garden’s ecosystem, not against it. By mixing things up, such as with sensory repellents, protective coverings, smart plant choices, and even tweaking the habitat, you can make your garden a whole lot less appealing to rabbits, without sacrificing its looks or productivity.
1) Install a buried wire mesh fence 6 inches deep to block rabbit entry
- FOREHOGAR welded wire garden fence is made of galvanized wire and then coated with black vinyl. Rustproof and with long service life.
- The inner wire diameter is 16 gauge (1.5mm), after vinyl coating 1.9mm. Mesh size 2"x3". Measures 24 inches in height and 50 feet in length...
- Black vinyl coated steel fence is lightweight and economical, easy to install and use, and can be rolled up for easy storage and transport.
A buried wire mesh fence is one of the most reliable ways to keep rabbits from digging under. Dig a trench at least 6 inches deep around your garden perimeter.
Shape the bottom of the fence outwards in an L-configuration. This little trick stops rabbits from burrowing underneath the fence line. It’s not the prettiest job, but it works.
2) Use strong-scented herbs like lavender, rosemary, and sage as natural repellents
Rabbits are surprisingly sensitive to smell and generally steer clear of plants with strong odors. Planting lavender, rosemary, and sage around your garden’s edge creates a natural, fragrant barrier that most rabbits won’t want to cross.
Crushing some fresh herb leaves and scattering them near your most vulnerable plants can boost the effect. Plus, these herbs smell great and you can use them in the kitchen.
3) Apply predator urine sprays such as coyote or fox urine around garden edges
- Expanded Scent Coverage: Includes 16 oz of 100% coyote urine and 10 ScentTags to help establish a scent perimeter across larger outdoor...
- Natural Territorial Marking: Simulates predator scent communication to create the perception of an active coyote nearby.
- Supports Animal Awareness: Encourages natural avoidance behaviors in deer, raccoons, groundhogs, rats, and similar animals.
Predator urine is a weird but effective scent barrier that taps into rabbits’ natural instincts. Fox urine is especially good for repelling small mammals like rabbits; coyote urine works too.
Spray the product every few feet along your garden edges, especially where you’ve noticed rabbit activity. You’ll need to reapply after rain or every couple weeks to keep it working.
These sprays come in liquid or granular form and are easy to find at most garden centers.
4) Set up motion-activated sprinklers to startle rabbits on approach
- Humane Lawn Protection: The Orbit Yard Enforcer Motion-Activated Sprinkler helps guard gardens and lawns from unwanted animals using a...
- Smart Motion Detection: Advanced technology delivers wide multi-angle detection with infrared accuracy, allowing this motion sensor...
- Water & Spray Control: Customizable settings include adjustable spray duration and optional timed watering feature, allowing the system to...
Motion-activated sprinklers are a clever, hands-off way to startle rabbits without harming them. When a rabbit gets close, the sensor triggers a quick burst of water, usually enough to send them running and make them think twice about coming back.
You can pick these up at gardening stores, and they’re simple to set up. Once installed, they pretty much take care of themselves.
5) Cover young plants with garden fabric or netting to prevent nibbling
- Comprehensive Winter Protection for Your Garden: Our outdoor plant covers provide complete freeze protection for strawberries, vegetables...
- Lightweight and Breathable Floating Row Cover: Made from 0.9 oz/sq non-woven, breathable frost fabric for plants, our frost row cover allows...
- Reusable Freeze Cloth for Outdoor Plants: No need to remove and replace the frost cloths for outdoor plants daily. Easily cut to fit various...
Garden fabric and netting act as a physical barrier to keep rabbits off your plants. Just drape the material over young seedlings and weigh down the edges with soil or stakes so rabbits can’t sneak underneath.
These covers also help keep birds and insects away, but still let water, air, and sunlight reach your plants. Look for lightweight row covers or fine mesh netting made for gardens.
6) Plant rabbit-resistant species like marigolds, daffodils, and onions
- Offers a vibrant mix of red, white, and yellow onions
- Ideal for adding variety to culinary dishes
- Easy to grow and perfect for beginner gardeners
Some plants just aren’t rabbit favorites. Marigolds have a spicy scent that rabbits dislike, so they make great border plants.
Daffodils contain toxic compounds that rabbits know to avoid. Onions and other alliums also help! Try sattering them throughout your beds creates natural barriers. These choices keep your garden colorful and productive, with fewer rabbit visitors.
7) Use commercial rabbit repellent sprays containing capsaicin or garlic extract
- Keep animals out of your yard and garden with Repels-All Animal Repellent from Bonide! This special formula naturally deters a wide variety...
- Natural ingredients act as a deterrent that will not cause harm to critters. The strong scent will cause animals to naturally avoid your...
- When used as directed, this product is safe for use around people and pets. Biodegradable ingredients will not harm ornamentals, edibles or...
Commercial sprays (or homemade – see video!) are convenient and can really help protect your garden. Look for products with capsaicin (pepper extract) or garlic, as these create strong tastes and smells that rabbits don’t like.
Spray around your garden’s edge and directly on vulnerable plants. Just remember to reapply after rain or watering, since the effect doesn’t last forever.
8) Create a habitat barrier by removing brush piles and tall grass nearby
Rabbits love areas with dense cover, such as brush piles, tall grass, and thick shrubs give them a place to hide. Clearing these away from your garden perimeter makes rabbits feel exposed, so they’re less likely to stick around.
Keep your lawn mowed and get rid of wood debris, branches, and dense shrubbery near your garden beds. It’s a bit of work, but reducing hiding spots can make a real difference.
9) Place decoy predators such as plastic owls, hawks or snakes strategically
- Bird Deterrent Device for Outdoors: Red Trailed Hawk decoy is a bird scare device statue that keeps pests and birds away. Similar to owl...
- Lifelike Design: Plastic Hawk Decoy is hand painted to give a lifelike design, perfect as a scarecrow for garden and outdoor areas. Predator...
- High Quality Material: Made of high quality molded plastic for durability and realistic features to make the ideal bird scare device and...
Predator decoys play on rabbits’ natural fear response to their hunters. Things like plastic hawks, owls or fake snakes (if they look convincing enough) can make rabbits think twice about munching in your garden.
Try setting them up near spots where rabbits seem to show up the most. If you remember to move the decoys every few days, it keeps the illusion going, as otherwise, rabbits catch on surprisingly fast. Honestly, this trick works best when you mix it up with other deterrents, just to be safe.
10) Spread human hair or wool clippings around plants to deter rabbits
Human hair and wool clippings are a surprisingly effective natural barrier. The scent makes rabbits think predators are nearby. You can use hair from your own brush or ask a barber or salon for clippings.
Just sprinkle hair around your garden’s perimeter or near plants that rabbits seem to love. It’s not a perfect solution, but it can help steer them elsewhere.
