How to Get Rid of Rats That Are Eating My Tomatoes

Hunker may earn compensation through affiliate links in this story.

Things You'll Need

  • Moth balls

  • Small cloth bag with tie closures

  • Stakes

  • Fox urine pellets

  • Rat traps

  • Peanut butter

  • Protective gloves

  • Trash bags


Spraying the tomatoes with a hot pepper mixture is not effective. It may keep the rats away for a few days, but they will eventually get used to the taste and continue eating the tomatoes.

Consider getting an outdoor cat.


Place traps where people and pets are unlikely to step on them.

Rats will eat almost anything.

Rats are a common pest outside homes and in gardens. They eat almost any food, including tomato fruit right off the plants. You can recognize the damage from rats by their tracks and droppings around the plants. To eliminate a rat infestation in your tomato garden, set up traps and lay down repellents that will keep the rats away.

Step 1

Remove any other food sources that may be tempting the rats to your tomatoes. This may include dog food bowls or a compost pile nearby.

Step 2

Pour three to five moth balls into a small cloth bag. Drive a stake into the ground next to your tomato plants and tie the bag to the top of the stake by the string closures. Moth balls are a natural rat repellent, but they dissolve in the rain so you will have to replace the balls after each rainfall. Be sure moth ball soaked rainwater cannot drain onto the tomatoes.

Step 3

Purchase fox urine pellets from a local hunting store and spread them on the ground around the tomatoes and around the perimeter of the garden, according to the instructions on the package. Replace the pellets after each heavy rainfall.

Step 4

Set out rat traps throughout the tomato garden and along the edges of the garden. For bait, smear peanut butter on the trigger. Check the traps daily. If a rat does trigger the trap, wear protective gloves and dispose of the body in a trash bag.


Dawn Gibbs

Based in Richmond, Va., Dawn Gibbs writes about topics such as history, fashion, literature, crafts, alternative medicine and healthy living. Her work has appeared on and several style websites. Gibbs holds a Bachelor of Arts in history from Virginia Commonwealth University.