If you’re dealing with unwanted dog visits in your yard, finding an effective repellent is essential. The best dog repellents should be safe for pets and kids while deterring dogs reliably. Our top pick is the Nature’s MACE Dog Mace Granular Dog Repellent, which combines strength with safety, but it comes with a tradeoff of needing reapplication after rain. The Dog Deterrent Balls with Peppermint Oil stand out for their natural scent, perfect for those seeking a chemical-free option, though they may require frequent replacement. With options varying from sprays to granules, choosing the right repellent depends on your yard size, pet safety concerns, and personal preference. Keep reading for a detailed comparison to help you make the best choice for your yard.
Complete the kit
Key Takeaways
- Granular repellents like Nature’s MACE tend to last longer but may require reapplication after rain.
- Natural scent options such as peppermint balls are effective for pet owners seeking chemical-free solutions.
- Spray deterrents offer quick deployment but often need frequent reapplication for consistent results.
- Larger pack sizes provide better value but can be overkill for small yards or occasional use.
- Safety for kids and other pets is a common concern, making pet-safe formulas a priority in selection.
| Bonide Go Away! Rabbit, Dog, & Cat Repellent Granules, 3 lbs | ![]() | Best Overall for Natural, Multi-Animal Deterrence | Weight: 3 lbs | Application: Granules | Ingredients: Cinnamon oil, Thyme oil | VIEW ON AMAZON | See Our Full Breakdown |
| Dog Deterrent Balls with Peppermint Oil – Natural Yard and Garden Repellent, Pack of 10 | ![]() | Best Long-Lasting, Humane Odor-Based Deterrent | Scent Name: Peppermint | Seasons: All Seasons | Color: Sea Green | VIEW ON AMAZON | See Our Full Breakdown |
| Nature’s MACE Dog Mace Granular Dog Repellent, 6 Pounds – Outdoor Dog Deterrent for Lawn, Yard, Garden, and Plants | ![]() | Best for Year-Round, Natural Outdoor Protection | Weight: 6 Pounds | Coverage: up to 3,500 sq. ft. | Ingredients: Essential oils including peppermint, lemongrass, castor | VIEW ON AMAZON | See Our Full Breakdown |
| Dog Repellent Indoor & Outdoor, Pet-Safe Yard and Garden Deterrent | ![]() | Best for Versatile, Indoor and Outdoor Use | Coverage: 120 sq. ft. | Duration: 1–2 months | Safety: Pet-safe, kid-safe | VIEW ON AMAZON | See Our Full Breakdown |
| Nature’s MACE Dog Mace Repellent Spray, 40 oz, Keeps Dogs Out of Lawn and Garden | ![]() | Best for Large, Flexible Coverage and Rain Resistance | VIEW ON AMAZON | See Our Full Breakdown | |||
| Nature’s MACE Dog MACE Granular Dog Repellent, 2.5 lb | ![]() | Best for Natural, Year-Round Outdoor Use | Weight: 2.5 lbs | Coverage Area: 1,400 sq. ft | Application Frequency: Every 1–2 weeks | VIEW ON AMAZON | See Our Full Breakdown |
| Dog Repellent for Yard – 8 Pack, Safe for Kids, Pets & Plants, Deterrent for Digging and Scent Marking | ![]() | Best for Long-Lasting, Multi-Use Protection in Small Areas | Quantity: 8 packs | Coverage: 120 sq ft per ball | Duration: Up to 60 days | VIEW ON AMAZON | See Our Full Breakdown |
| Dog Deterrent Outdoor, 10-Pack Natural Peppermint Oil Dog Repellent Balls for Yard & Garden | ![]() | Best for Versatile, Indoor & Outdoor Use with Natural Scents | Quantity: 10 balls | Ingredients: Camphor, peppermint, garlic, lemon, orange | Protection Duration: Up to 60 days | VIEW ON AMAZON | See Our Full Breakdown |
| Bonide Go Away! Rabbit, Dog, & Cat Repellent Granules, 1 lb | ![]() | Best for Multi-Animal Yard Protection with Easy Use | Weight: 1 lb | Active Ingredients: Cinnamon oil, Thyme oil | Use: Outdoor only | VIEW ON AMAZON | See Our Full Breakdown |
| 24 Pcs Dog Repellent Balls, Keep Dogs Away from Yard, Lawn & Garden | ![]() | Best for Large-Scale, Chemical-Free Deterrence | Quantity: 24 balls | VIEW ON AMAZON | See Our Full Breakdown |
| dog repellent for yard | Ingredients |
|---|---|
| Bonide Go Away! Rabbit | Cinnamon oil, Thyme oil |
| Dog Deterrent Balls with Peppe | — |
| Nature’s MACE Dog Mace Granula | Essential oils including peppermint, lemongrass, castor |
| Dog Repellent Indoor & Outdoor | — |
| Nature’s MACE Dog Mace Repelle | — |
| Nature’s MACE Dog MACE Granula | Natural ingredients |
| Dog Repellent for Yard | Plant-based |
| Dog Deterrent Outdoor | Camphor, peppermint, garlic, lemon, orange |
| Bonide Go Away! Rabbit | — |
| 24 Pcs Dog Repellent Balls | — |
More Details on Our Top Picks
Bonide Go Away! Rabbit, Dog, & Cat Repellent Granules, 3 lbs
This product stands out for its natural ingredients, making it a safe choice for households with pets and children. Compared with products like Dog Deterrent Balls with Peppermint Oil, it offers a broader spectrum of animal deterrence—rabbits, cats, and dogs—without the use of synthetic chemicals. Its effectiveness hinges on proper application, and while it can deter animals initially, persistent problem animals might require supplementary measures. The granules are easy to spread and contain essential oils like cinnamon and thyme, which naturally repel animals. However, it doesn’t provide immediate or long-term reinforcement without consistent reapplication, especially after rain. This makes it best suited for owners seeking a pet-safe, natural deterrent that works well as part of a broader yard management plan.
Pros:- Natural and pet-safe ingredients
- Effective against rabbits, cats, and dogs
- Easy-to-use dispenser cap
Cons:- May require additional behavior modification techniques
- Effectiveness depends on correct application
Best for: Homeowners seeking a natural, pet-safe solution to deter multiple animals from gardens and flower beds.
Not ideal for: Property owners with chronic animal intrusion issues, where a stronger or more persistent solution might be needed.
- Weight:3 lbs
- Application:Granules
- Ingredients:Cinnamon oil, Thyme oil
- Use:Repels rabbits, dogs, and cats
Our verdict“Ideal for gardeners who want a natural, multi-animal deterrent but should expect ongoing reapplication for best results.”
Dog Deterrent Balls with Peppermint Oil – Natural Yard and Garden Repellent, Pack of 10
This set excels for owners who want a humane, low-maintenance method that lasts up to 60 days per ball, making it more convenient than sprays like Nature’s MACE Dog Mace Spray. The scent of peppermint, garlic, lemon, and orange oils is effective at repelling dogs and cats without causing harm, and the mesh bags allow flexible placement. Its main tradeoff is the odor, which some may find unpleasant, especially in enclosed yards or patios. Effectiveness varies based on placement and animal activity levels; some dogs might be less deterred if they are particularly persistent or curious. This product is best for those who prefer a natural, scent-based solution that can be easily moved around and requires minimal ongoing effort.
Pros:- Humane and safe for humans, pets, and plants
- Long-lasting protection up to 60 days
- Easy to place with mesh bags in various outdoor zones
Cons:- Odor may be unpleasant for some humans
- Requires regular replacement for continuous effectiveness
Best for: Pet owners seeking a humane, long-lasting deterrent with minimal daily maintenance.
Not ideal for: People sensitive to strong odors or with high animal activity that may necessitate more aggressive deterrents.
- Scent Name:Peppermint
- Seasons:All Seasons
- Color:Sea Green
- Item Form:Liquid
- Special Ingredients:peppermint oil, camphor, garlic, lemon, orange
- Recommended Uses:Keep dogs and cats away from yard, garden, lawn, patio, porch, furniture
Our verdict“Great for pet owners who want a scent-based, long-lasting deterrent without chemicals, but be prepared for some odor management.”
Nature’s MACE Dog Mace Granular Dog Repellent, 6 Pounds – Outdoor Dog Deterrent for Lawn, Yard, Garden, and Plants
This granular option suits owners who want ongoing outdoor protection with natural ingredients like peppermint and lemongrass. It covers up to 3,500 sq. ft., making it suitable for larger yards compared to Nature’s MACE Dog MACE Spray. Its reapplication every two weeks, especially after rain, is a tradeoff for its safety and effectiveness. Compared to spray products, it’s less convenient to apply but offers a broader coverage area and less risk of overspraying into indoor spaces. Its natural composition makes it ideal for homes with children and pets, though frequent reapplication is necessary to maintain its deterrent effect, particularly in rainy climates.
Pros:- Natural ingredients safe around children and pets
- Effective for large outdoor areas up to 3,500 sq. ft.
- Easy to reapply as needed
Cons:- Requires reapplication after rain or watering
- Frequent reapplication needed for persistent animals
Best for: Homeowners with large yards who prefer a natural, chemical-free deterrent that works year-round.
Not ideal for: People looking for an immediate or highly persistent solution without regular reapplication or those with very frequent rain exposure.
- Weight:6 Pounds
- Coverage:up to 3,500 sq. ft.
- Ingredients:Essential oils including peppermint, lemongrass, castor
- Application:Reapply every two weeks or after rain
Our verdict“Best suited for large outdoor spaces where natural, ongoing protection is preferred over instant results.”
Dog Repellent Indoor & Outdoor, Pet-Safe Yard and Garden Deterrent
This product is ideal for owners who want a simple, long-lasting solution that can be used both inside and outside. Its 1–2 month effectiveness and pet-safe ingredients make it a versatile choice, especially compared to granular or spray-based deterrents like Dog MACE Spray. Its limited coverage area of 120 sq. ft. means it’s best for small yards, patios, or specific problem spots rather than entire large yards. While it’s easy to place and safe for children and pets, its effectiveness can vary based on dog persistence and environmental factors. This product makes sense for those needing a safe, easy-to-maintain deterrent in targeted areas rather than vast outdoor spaces.
Pros:- Natural ingredients dogs tend to avoid
- Long-lasting protection up to 2 months
- Safe for pets and kids when used as directed
Cons:- Limited coverage of only 120 sq. ft.
- Effectiveness varies by dog behavior
Best for: Pet owners with small yards or specific indoor/outdoor problem zones needing a safe, long-lasting deterrent.
Not ideal for: Large yard owners or those requiring coverage for extensive outdoor areas, where multiple units would be needed.
- Coverage:120 sq. ft.
- Duration:1–2 months
- Safety:Pet-safe, kid-safe
Our verdict“Perfect for small, targeted outdoor or indoor spots where a safe, long-term deterrent is required.”
Nature’s MACE Dog Mace Repellent Spray, 40 oz, Keeps Dogs Out of Lawn and Garden
This spray is a strong choice for owners who prefer a quick-acting, easy-to-apply solution capable of covering up to 1,000 sq. ft. per application. Unlike granular options like Bonide Go Away!, the spray can be used both indoors and outdoors, making it versatile for various situations. Its rain-resistant formula adds to its convenience, unlike products that need reapplication after rain, which can be a disadvantage for frequent weather changes. The primary tradeoff is the need for daily or weekly reapplications initially, especially during training phases. It suits owners who want a flexible, immediate deterrent with consistent reapplication, especially in variable weather conditions.
Best for: Homeowners seeking a quick, spray-based deterrent with flexible coverage for large outdoor spaces and rain resistance.
Not ideal for: Those preferring a low-maintenance or long-term solution that doesn’t require frequent reapplication or spraying.
Our verdict“Best for Large, Flexible Coverage and Rain Resistance — a strong pick in this lineup.”
Nature’s MACE Dog MACE Granular Dog Repellent, 2.5 lb
This granular repellent stands out for its natural ingredients and broad outdoor coverage, making it a good choice for homeowners who prefer eco-friendly solutions. Compared with the Dog Repellent Balls, it offers a larger area with less frequent reapplication, but it requires reapplication after rain, which can be inconvenient. Its scent-based deterrent is effective at keeping dogs away from lawns and flowerbeds, especially when used consistently every 1-2 weeks. However, the need for regular reapplication in wet conditions is a notable tradeoff. This product is ideal for those seeking a natural, ongoing solution for yard-wide protection without chemical residues. It’s less suitable for areas with frequent rain or for users who want a quick, low-maintenance fix.
Pros:- Effective at deterring dogs from specific outdoor areas
- Made with natural, safe ingredients
- Suitable for year-round outdoor use
Cons:- Requires reapplication after rain or watering
- May need frequent reapplication initially
Best for: Homeowners who want a natural, eco-friendly deterrent that can be used year-round outdoors
Not ideal for: People living in rainy climates or those seeking a low-maintenance, no-reapplication solution
- Weight:2.5 lbs
- Coverage Area:1,400 sq. ft
- Application Frequency:Every 1–2 weeks
- Ingredients:Natural ingredients
- Use:Outdoor only
Our verdict“This pick makes the most sense for eco-conscious property owners who don’t mind regular reapplication in wet conditions.”
Dog Repellent for Yard – 8 Pack, Safe for Kids, Pets & Plants, Deterrent for Digging and Scent Marking
This set of 8 balls offers a convenient, long-lasting solution for small yard sections, making it ideal for users who want consistent, chemical-free deterrence over a couple of months. Its effectiveness in repelling stray dogs and reducing digging is comparable to the peppermint balls, but the need for multiple packs can become costly for larger areas. The balls are rain-resistant and simple to set out, with each lasting up to 60 days, providing a low-maintenance option. Still, effectiveness can vary depending on dog behavior, and it’s best suited for smaller zones rather than entire yards. This choice is excellent for those who want a steady, long-term barrier in specific problem spots without frequent reapplication.
Pros:- Effective at deterring stray dogs and animals
- Long-lasting with up to 2 months of protection per ball
- Rain-resistant and easy to set up
Cons:- May require multiple packs for larger areas
- Variable effectiveness depending on dog activity
Best for: Pet owners or gardeners needing targeted, long-lasting protection in small outdoor zones
Not ideal for: Large yards requiring broad coverage or owners with high dog activity areas
- Quantity:8 packs
- Coverage:120 sq ft per ball
- Duration:Up to 60 days
- Ingredients:Plant-based
- Application:Outdoor
Our verdict“This product suits users seeking a reliable, low-maintenance deterrent for small problem spots in their yard.”
Dog Deterrent Outdoor, 10-Pack Natural Peppermint Oil Dog Repellent Balls for Yard & Garden
This set of peppermint oil balls excels at humane deterrence with a pleasant scent that repels dogs from digging, peeing, or chewing in restricted zones. Unlike the granular or larger ball options, these are more versatile, suitable for indoor spaces and patios, thanks to their scent-emitting nature. Their effectiveness lasts for up to 60 days, but they require consistent placement, which can be labor-intensive for large or high-traffic areas. The scent may be unpleasant to some humans, and in high-activity dog zones, multiple placements might be necessary. This makes them best suited for owners who want a natural, scent-based approach with flexibility for indoor use or smaller outdoor spots.
Pros:- Effective at deterring digging and peeing
- Natural ingredients safe for humans and plants
- Long-lasting up to 60 days
Cons:- Requires regular placement for continuous effectiveness
- Odor may be unpleasant for some humans
Best for: Pet owners seeking a humane, natural deterrent that can be used both indoors and outdoors, especially in smaller areas
Not ideal for: High-traffic dog areas or large yards where frequent repositioning is impractical
- Quantity:10 balls
- Ingredients:Camphor, peppermint, garlic, lemon, orange
- Protection Duration:Up to 60 days
- Application:Indoor and outdoor
Our verdict“This choice is best for owners who value a natural, scent-based deterrent with indoor versatility and are willing to do regular maintenance.”
Bonide Go Away! Rabbit, Dog, & Cat Repellent Granules, 1 lb
This granule-based repellent offers a natural, pet-safe solution for deterring rabbits, dogs, and cats, making it a versatile choice for garden protection. Its use of cinnamon and thyme oils provides a pleasant-smelling, chemical-free barrier, but it may require additional behavior management techniques for persistent animals. Compared with the ball or granular products, these pellets are straightforward to sprinkle with an easy-to-use cap, but their effectiveness can vary based on animal persistence and environmental factors. It’s best suited for those who want a simple, multi-animal deterrent for outdoor use, but not necessarily for high-traffic or very large areas.
Pros:- Natural and pet-safe ingredients
- Easy-to-use dispenser cap
- Effective against multiple animals
Cons:- Variable effectiveness based on animal behavior
- Limited to outdoor use
Best for: Gardeners or homeowners needing a simple, pet-safe deterrent for multiple animals over small to medium outdoor spaces
Not ideal for: Large-scale yards or situations requiring rapid, high-intensity deterrence
- Weight:1 lb
- Active Ingredients:Cinnamon oil, Thyme oil
- Use:Outdoor only
Our verdict“This product is ideal for gardeners seeking a straightforward, pet-safe barrier against various animals in small to medium outdoor spaces.”
24 Pcs Dog Repellent Balls, Keep Dogs Away from Yard, Lawn & Garden
This set of 24 balls offers a simple, humane approach to keeping dogs away from larger yard areas. While effective for many dogs and easy to install, their success depends heavily on placement and dog behavior, requiring regular repositioning for best results. Compared to the more targeted or long-lasting options like the peppermint balls or granular repellents, these balls provide a quick, chemical-free method suitable for broad coverage. However, the need for frequent repositioning and variable individual dog reactions are notable tradeoffs. This set makes sense for owners who want a flexible, low-cost deterrent that can be moved around to adapt to different problem spots.
Pros:- Effective at deterring dogs from yards and gardens
- Humane and chemical-free
- Easy to install and reposition
Cons:- May require frequent repositioning
- Effectiveness varies by dog behavior
Best for: Homeowners seeking a flexible, chemical-free method to deter dogs across large outdoor spaces with minimal setup
Not ideal for: Owners with very high dog activity or those seeking a permanent, low-maintenance solution
- Quantity:24 balls
Our verdict“This set is well-suited for owners wanting a flexible, humane deterrent with easy movement but willing to do regular adjustments for best results.”

How We Picked
Products were evaluated based on effectiveness, safety, ease of use, and value. We prioritized repellents that reliably deter dogs without posing risks to children or other pets. Durability in outdoor conditions, such as rain resistance, was also a key factor. To rank these options, we considered user reviews, ingredient safety, and versatility—whether they work indoors, outdoors, or both. The top picks balance these factors, offering reliable performance while remaining accessible for most yard sizes and budgets.| dog repellent for yard | Ingredients |
|---|---|
| Bonide Go Away! Rabbit | Cinnamon oil, Thyme oil |
| Dog Deterrent Balls with Peppe | — |
| Nature’s MACE Dog Mace Granula | Essential oils including peppermint, lemongrass, castor |
| Dog Repellent Indoor & Outdoor | — |
| Nature’s MACE Dog Mace Repelle | — |
| Nature’s MACE Dog MACE Granula | Natural ingredients |
| Dog Repellent for Yard | Plant-based |
| Dog Deterrent Outdoor | Camphor, peppermint, garlic, lemon, orange |
| Bonide Go Away! Rabbit | — |
| 24 Pcs Dog Repellent Balls | — |
Factors to Consider When Choosing Dog Repellent For Yard
Choosing the right dog repellent for your yard involves more than just picking the first product that claims to work. Consider your yard size, the safety of your pets and children, and how the repellent fits into your routine. It’s also important to understand the different types of repellents, their longevity, and how weather conditions might affect their performance. By weighing these factors, you can find a solution that reliably keeps dogs away without causing harm or inconvenience.Type of Repellent
Dog repellents come in various forms, including granular, spray, and scent-based options. Granular repellents tend to last longer and are suitable for larger areas, but they may be affected by rain. Spray repellents offer immediate results and can be targeted to specific spots but often need frequent reapplication. Scent-based options, like peppermint balls, are natural and safe but might require regular replacement to maintain their effectiveness. Your choice depends on how much area you need to cover and how often you’re willing to reapply.
Weather Resistance
Many repellents lose effectiveness when exposed to rain or irrigation. If your yard is prone to wet weather, look for products labeled as rainproof or weather-resistant. Granular formulas that are designed to resist washing away can be more cost-effective long-term, but they still may need touch-ups after heavy rain. Sprays and scent options generally require reapplication after rainfall, which can increase maintenance time and costs. Consider your climate and yard conditions when selecting a product.
Safety Considerations
Safety is paramount, especially if you have children or other pets in your yard. Chemical-free options like peppermint oil balls or natural granules tend to be safer choices, but they might be less potent. Conversely, some stronger chemical repellents can be more effective but pose risks if ingested or if they come into contact with sensitive skin. Always check labels for pet and child safety assurances and opt for products with minimal risk of harmful exposure.
Ease of Use and Maintenance
The best yard repellent should fit seamlessly into your routine. Granules are generally easy to spread and require less frequent attention, making them suitable for larger or less-frequent use yards. Sprays are quick to deploy but need frequent reapplication, which can be inconvenient. Scent balls or natural options are simple to place but may need regular replacement. Consider how much effort you’re willing to invest to keep your yard dog-free while maintaining safety and effectiveness.
Cost and Value
Prices vary widely depending on the type and size of the repellent. Larger packs or multi-pack options often provide better value, especially for bigger yards or ongoing needs. However, cheaper options may require more frequent reapplication, which can add up over time. Balance your budget with the expected lifespan and effectiveness of the product to find a solution that offers good value without sacrificing safety or performance.
Frequently Asked Questions
Are dog repellents safe for other pets and children?
Most dog repellents are designed to be safe when used as directed, especially those with natural ingredients like peppermint oil. However, some chemical-based options may pose risks if ingested or if they come into contact with sensitive skin. Always read product labels carefully, follow application instructions, and choose formulas specifically labeled as safe for pets and children to minimize any potential hazards.
How long does a typical dog repellent last outdoors?
The longevity of outdoor repellents depends on the type and weather conditions. Granular formulas often last several weeks but can be washed away by rain. Sprays usually need reapplication every few days, especially after rain or watering. Natural scent-based repellents may require daily or weekly reapplications, depending on your yard’s exposure. Regular inspection and reapplication are key to maintaining effective deterrence.
Can I use multiple types of repellents together?
Using different types of repellents can sometimes enhance effectiveness, but it’s important to ensure compatibility and safety. For example, combining a granular deterrent with scent balls can cover different areas and attack points. However, avoid mixing chemical repellents with natural ones without confirming safety, as interactions could reduce effectiveness or cause unintended effects. Always follow manufacturer recommendations for combined use.
Will dog repellents harm my existing landscaping or plants?
Most repellents are formulated to be safe for plants when used as directed, especially natural or pet-safe options. Granular formulas generally target pests and are not harmful to plants, but excessive application might cause minor damage or soil imbalance. Chemical sprays could potentially affect sensitive plants, so reading labels and avoiding over-application is wise. When in doubt, test a small area before widespread use.
How do I choose the best repellent for a small yard versus a large property?
For small yards, spray or scent-based repellents tend to be more manageable and require less product. Larger yards benefit from granular repellents because they cover more area with fewer applications. Cost per square foot is also a consideration—larger packs offer better value for extensive spaces. Matching the repellent type to your yard size ensures effective coverage without unnecessary expense or effort.
Conclusion
For those seeking the best overall solution, the Nature’s MACE Dog Mace Granular Dog Repellent offers reliable, long-lasting protection with a focus on safety. Budget-conscious homeowners will appreciate the Dog Deterrent Balls with Peppermint Oil for their natural scent and affordability. Beginners or those with smaller yards might prefer the Dog Repellent Indoor & Outdoor Spray for quick, targeted application. People with large or rain-prone yards should consider weather-resistant granules, while pet owners prioritizing chemical-free options should lean toward scent-based repellents. Tailor your choice to your yard size, safety needs, and maintenance preferences for the best results.












