Top 7 Natural Commercial Rat Repellents, Plants, and DIY solutions

Edited by
Inga Cryton
Reading Time: 11 minutes.
Updated: .

Removing rats is not easy. But you can resolve your rat issue by planting some herbs or using natural rat repellents. Take steps to make your yard, garden, and home unappealing to rats through a natural repelling approach.

Many commercially produced rat repellents can be sprayed in strategic spots of your garden or lawn as well as in other parts of your property. Such products taste terrible to rats and they learn to leave the treated locations.

Here are Top 7 Natural Rat Repellents you can buy in 2022:

Best Choice
Shake-Away Rodent Repellent Granules review
Shake-Away Rodent Repellent Granules
  • Active Ingredients: Mint Oil (2%), Rosemary Oil (0.5%), Cedar Oil (0.5%)
Check Price

Check Price
People's Choice
Tomcat Natural Rodent Repellent Granules review
Tomcat Natural Rodent Repellent Granules
  • Active Ingredients: Peppermint Oil (2%) and other oils (Cinnamon, Garlic)
Check Price

Check Price
Bonide Rat Magic Granules review
Bonide Rat Magic Granules
  • Active Ingredients: Cedar Oil (1.25%), Castor Oil (1.2%), Clove Oil (1.0%), Peppermint Oil (0.75%)
Check Price

Check Price
Nature's Defense Organic Repellent review
Nature's Defense Organic Repellent
  • Active Ingredients: Organic Garlic, Cinnamon, Clove, White Pepper, Rosemary, Thyme, Peppermint (0.00545%)
Check Price

Check Price
Bonide Chemical Repels-All Granules review
Bonide Chemical Repels-All Granules
  • Active Ingredients: Dried Blood (0.0024%), Putrescent eggs (0.0024%), Garlic Oil (0.00048%)
Check Price

Check Price
Eco Defense Rodent Gone Organic Spray review
Eco Defense Rodent Gone Organic Spray
  • Active Ingredients: Cinnamon Oil, Peppermint Oil, Castor Oil
Check Price

Check Price
DeTour for Rodents Bio Repellent review
DeTour for Rodents Bio Repellent
  • Active Ingredients: White Pepper (3%)
Check Price

Check Price

What is the Best Natural Rat Repellent in May, 2022? – Buyer’s Guide

Dealing with rat infestation can be incredibly frustrating. These rodents gnaw holes in bags and boxes, scurry through the walls of your home, leave feces, and damage your garden.

Getting rid of messy rats after they have already invaded your property can feel like an uphill battle. What’s more traditional methods of rat removal are often unsafe and inhumane. However, you can discourage rats by using harmless natural repellents. By disturbing rats’ noses with powerful scent and taste deterrents, you will quickly drive them away. Let’s focus on the best ways you could go.

Are you looking for an effective way to repel rats? After much research, some products stand out more than others. And the winner is Shake Away Rodent Repellent Granules.


1. Shake-Away Granules

See More ImagesShake-Away
Read Verified Customer Reviews

Shake-Away is an effective, natural, and easy-to-use rat repellent. Those who don’t want to deal with dead rats in walls or in attics can use Shake-Away rat repellent with special non-toxic formula that safely repel rats. This 100% organic product uses a predator scent in the form of urine granules. When rats detect the scent of predators, they leave and avoid the treated area. Let the power of the predator work in your yard, lawn, or garden and you will see the results.

Benefits: the product won’t burn or harm your trees, plants, or bushes.


2. Tomcat Repellents – Best Kids & Pets Safe Natural Rat Repellent

See More ImagesRepellent Granules by Tomcat
Read Verified Customer Reviews

Tomcat is a natural repellent infused with peppermint, cinnamon, and garlic oils. The product is safe for you and your kids.

How to use: spread granules on areas of your yard. Repellents remain effective for up to 1 year in any weather to deter rats.

When it comes to the effectiveness of repellents, it is important to follow the directions for use on the rat repellent’s packaging.
Reapply rat repellents – liquid or granular – periodically as directed. Shake liquids to ensure the proper mixing of working active ingredients.

3. Bonide Rat Magic

See More ImagesRat Magic by Bonide
Read Verified Customer Reviews

Bonide Rat Magic is naturally driven rats from homes, patios, garages, sheds, etc. Rat Magic granules irritate the respiration of rats. Due to its natural ingredients, Rat Magic provides weeks of repelling action.


4. Nature’s Defense Repellent

See More ImagesOrganic Nature's Defense
Read Verified Customer Reviews

Nature’s Defense Granules have effectively repelled rats with safe, natural herbal ingredients. No need for dangerous best rat poison products, best rat traps, or chemicals. Now you can naturally solve your rat issue. Due to the blend of herbal ingredients rats will quickly learn to stay away from such areas humanely.

Benefits: granules are less messy than gels or liquids. Nature’s Defense formula won’t wash away quickly with rain.


5. Bonide Chemical Granules

See More ImagesRepels-All
Read Verified Customer Reviews

Bonide Repels-All Granules repels rats and other nuisance critters from planting areas, gardens, and yards. The product consists of a unique mixture of active ingredients that irritate the rat’s nasal passages. When a destructive rat smells touches or tastes Repels-All, the solution triggers the natural rat’s instinct to avoid and leave the place. The product is natural and won’t harm the animals.

How it works: Granules repel rats through taste, smells, and irritation of nose and eyes.


6. Eco Defense – Best ECO-Friendly Rat Repellent Spray

See More ImagesRodent Gone Spray by ECO Defence
Read Verified Customer Reviews

Eco Defense is a non-toxic, natural product that consists of biodegradable ingredients. This repellent offers a working formula that immediately irritates the rats’ sense of smell and taste. After a couple of visits, rats associate the sensation with your yard or garden and learn to avoid the area.

Benefits: The product doesn’t use harmful and toxic chemicals and is completely eco-friendly and safe to use around your plants and home.

How to use the product: Shake well and apply to plants, trash cans, cracks, or openings around the foundation of houses/structures, sheds, garage, etc. The product effectively protects yards, gardens, attics, patios, basements, woodpiles, and other areas.


7. DeTour Bio

See More ImagesDeTour Rodents
Read Verified Customer Reviews

DeTour is a special bio-repellent that effectively irritates pesky rats and mice. Once these rodents come into contact with this repellent, they will do everything to exit the treated area. With DeTour, you can create barriers around barns, structures, and other sensitive areas.

Where to use: in areas where rats may enter – such as sides of doors; on holes, pipes, window sills, crevices, electrical conduits, under counters.

How to Prevent Messy Rat Infestation in Your Garden

Prevention is the key to make rats an issue you’ll never have to face.

Rat control outdoors should involve such components:

  • Remove food sources,
  • Remove shelter,
  • Keep landscaping well-trimmed,
  • Plant deterrents.

The Most Effective Repellent Plants that Repel Rats

Spending time in your yard or garden should be free from rat terror but this is not always the case. Repellent plants and flowers are a great solution to make away with messy rats in your garden.

Rats must always be gnawing as their teeth never stop growing.

Ensuring your garden is inhospitable will deter these rodents.

Here are the most effective repellent plants that can be used to crack your rat problem:

  • PeppermintPeppermint
    Although peppermint has a good and pleasant aroma to most of us, rats dislike the smell. If you have a rat issue in your garden, we suggest planting peppermint trees.  Planting these plants/trees in your garden is a good strategy to keep rats from chewing up other plants they may find tastier. If you can’t plant peppermint on your property, then peppermint oil will work just as well.
  • SpearmintSpearmint
    The plant has a very powerful smell which we love but rats can’t stand. Spearmint effectively drives these rodents up the wall. Planting spearmint as a natural barrier around your property will not only deter rats but also keep other destructive pets out.
  • Balsam firBalsam Fir
    Rats hate an odor from the needles of the balsam fir tree. Therefore getting rid of mess rats is much easier if you have this tree on your property.
  • SagebrushSagebrush
    This common-in-the-western-parts-of-the-U.S. shrub has a very powerful, pungent scent that effectively repels rats. You can use the leaves of this shrub to repel rats. But if you don’t have access to them then use sagebrush oil which also works great to repel pesky rodents.
  • Hyacinth and daffodilsDaffodils and Hyacinth
    Planting these herbs around your garden has also been known to keep pesky rats at bay.
  • HerbsHerbs
    Using herbs – like black pepper, oregano, and cayenne – is another good alternative in repelling rats. You can sprinkle herbs on plants, soil, doorway crevices, and entry points/cracks around the house. A strong smell of the herbs will surely protect the area against these critters.

How to Kill Destructive Rats Naturally

Want to kill these critters in a natural way? Use the following:

  • Peppermint

    See More ImagesPeppermin oil by Pure body Naturals
    Read Verified Customer Reviews

    Dip cotton balls in available-on-the-market peppermint oil. Then place the solution near rats’ cracks or holes. The smell of the mint will kill them.

    What to buy: Peppermint Oil by Pure Body Naturals – safe and non-toxic repellent that is perfect to use around the home and garden. Effectively repels undesirable rats.

    When it comes to repelling rats patience is a key.
    Although most rat repellents work quickly it may take a couple of interactions for destructive rats to associate the unpleasant irritation with the treated area.
  • PepperPepper
    Sprinkle pepper near the holes. The pungent smell will make rats unable to breathe. And they will die.
  • Bat leafBay Leaf
    To kill messy rats in a natural way, place bay leaves in problem areas. Rats will choke on the bay leaf, thus killing them.

Great Home Remedies

  • Ammonia solution

    See More ImagesClear Ammonia
    Read Verified Customer Reviews

    To make this effective repellent you need:

    1. 2 cups of ammonia,
    2. A quarter glass of water,
    3. two spoons of detergent.

    Mix everything in a bowl and place the solution in places where rats appear frequently. The remedy will surely do the job since these critters can’t stand the smell of ammonia.
    Rat repellents are chemicals which by odor or taste or possibly by both can prevent rats from feeding or gnawing. Such repellents may be used in protecting the location from rat infestation or in protecting electric cables or other vulnerable materials.

  • Special oils
    There are certain flavors and scents like cloves, citronella, cinnamon, peppermint, and ammonia – rats don’t like. Make use of these scents to repel rats. Purchase oils of citronella, cayenne, peppermint, or cinnamon. Soak cotton balls with the liquid and leave them in high rat-traffic locations.
    Special oils
  • Hot sauceHot Pepper Solution
    For making Hot Pepper repellent spray you are to add ¼ cup dish soap and 1 tablespoon of hot sauce to the bucket filled with one gallon of water. Stir the ingredients and transfer a portion of this magic solution into an empty spray bottle. Use this hot pepper solution on the floors, walls, countertops, and other areas where messy rats have been known to go.

Harmless natural repellents will help you to discourage pesky rats. Note rat repellents must be applied at the very first signs of rat damage to prevent rats from developing destructive habits that are often difficult to break.

You can find further details of Rats Control here.

Did that help you to solve your problem?
2times has already helped!
I have been working on pest extermination information for a long time and am excited to share this information with you. I also provide product recommendations for my favorite pest extermination products.


Your comment is awaiting moderation.
  1. Hi I wish to learn more and find out where I may buy some of those rat repellent products. I wish to repel rats and mice from our commercial grown sweet potato fields.

  2. I actually put a peppermint plant on the places where rats cracked down..unfortunately the plants I have planted was destroyed by that nasty rats..

  3. How do these solutions affect pets that have access to treated areas? Are these suggestions safe for domestic pets? If not, do you have any ideas? Challenging problem.
    Many thanks!

  4. Some of these I know to be bogus. Rats cut sagebrush twigs and bring them into our cars to make nests. And there’s no way peppermint or black pepper are going to kill them. Repel them, maybe, but not kill them. Makes me wonder about the other suggestions. I’ll probably try some of the pellets and a spray inside the engine compartment of the car.

    • The oil is not the plant.

  5. I was told a few years ago jeyes fluid is the one as this burns theyre nose and the smell is pungeant to them and i think it affects them when they smell food.

    • What kind of fluid ?

    • What is jeyes fluid ? I am trying to find a way to get rid of the nasty rats.

  6. Red pepper flakes work well. I had rats in my garden last year and after putting red pepper flakes down my tomato plants recovered. They’d eaten the quite a bit of the plants. If I’d figured it out sooner I might have gotten some ripe tomatoes!

  7. Please help! The mice and Rats are driving me crazy.I live in an infested building.Are ypu sure Peppermint and Cayenne works.Because I have a small dog.Do not want her poisoned.Later.

  8. I’ve been seeing a rat in my house the last 3 days. It actually ran me away from my home for 3 nights. I put traps, deacon,garlic powder around and in my home,along with cayenne pepper and black pepper mixed. I placed 4 rags soaked in ammonia around each side of my house. Not sure if I over did it but I need that thing gone. Tonight is my 1st night bk home so I hope I don’t see Ralph running around tonight.

    • Hi, did all the things you did work to get rid of Ralph the rat?

  9. As for Bay leaves, I have a 30 foot tall bay leaf tree. The rats use it for bedding so I really doubt that it will kill then as they have to bite the leaves and carry them to where they make their nest.

  10. try rataway fragrance

  11. Hi, would any of these products be harmful to cats? I have an friend with a rat problem she has 2 elderly cats that might get into the places the rats go. Thanks, Kim

  12. As for bay leaves, when you buy them for cooking purposes they are dried and when they break they have sharp edges. It is just as dangerous for us to consume them as it would be for the rats.

  13. Im only trying to deter them not kill them.
    You say in your article to use peppermint oil as a deterrent, but again later, say it kills them.

  14. Last year I had rats eating all of my tomatoes in my garden before they have gotten ripe! I lost all of the plants! I saw them scurrying out of the garden at night, because my dog saw them and chased, once I let her in the garden area. They ate all of the tomatoes, ripe and unripe. They did not touch the cucumbers, peppers or green beans. And I did loose a few egg plants. They also never touched the zucchini. These rats are the Norway rats, I think. I need an all natural plant to deter the rats from getting into and eating all of my tomatoes or anything else I plant. I have heard of planting certain plants, but one or more web sites contradict each other. Please help me.

  15. Jeyes fluid is a disinfectant cleanser which is years old and very pungent. Even I hate it. The peppermint and spearmint oils work on both mice and rats. We have had the misfortune to have had both. Thankfully the rat got trapped in one room in which we put two traps and poison.
    I had a mouse in my bedroom and I used the peppermint oil and it did not move while I was in the room. I can attest to that However I started using pepper and peppermint plants in the garden with the rats about.

Leave a Reply