How to Stop Squirrels From Eating Your Tomatoes

Hunker may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process here.
Image Credit: Denisfilm/iStock/GettyImages

Are you wondering how to stop squirrels from eating your tomatoes? You work hard to grow tomatoes, so you don't want to give them up to wildlife. Tomato plants (​Solanum lycopersicum​, USDA zones 10-11) technically produce fruits, but people use the fruits as vegetables in salads and other dishes too numerous to list. Unfortunately, squirrels eat tomato fruits, too, passing up unripe green ones to eat only those that are ripe red. Foiling hungry squirrels is never simple, but you have some options.

Advertisement

Use Dogs and Cats

Video of the Day

The old-fashioned method of letting a dog roam the garden is one way to stop squirrels from eating your tomatoes. They don't like cats either. Cats prey on squirrels.

Video of the Day

Not all dogs are equal for this chore. Some dogs are squirrel specialists​.​ For example, the American squirrel dog is bred to chase squirrels. A German pinscher is specifically bred to chase prey such as squirrels and other rodents.

Advertisement

Build Physical Barriers

Stop squirrels from eating your tomatoes by covering your plants with plastic bird netting, chicken wire or hardware cloth. All of those barrier items are available at many garden supply centers. Whether or not this method is practical depends on the variety of tomato plants you grow.

Advertisement

  • Indeterminate tomatoes, including heirloom varieties, yield fruits all summer, but these plants are climbers that need to be staked. They can grow 10 to 12 feet tall, although 6 to 8 feet is more usual, hardly a size that you can easily surround with a barrier.
  • Determinate tomatoes, which usually bear fruits in late June, typically remain under 5 feet tall. So they are possible candidates for covering with bird netting.
  • Dwarf tomatoes, which are hybrid determinate cultivars, grow as low as 3 feet high and spread 3 feet wide. They are small enough to cover with bird netting or even chicken wire or hardware cloth.

Advertisement

Cage small determinate or dwarf tomato plants by encircling each of them with chicken wire and stringing bird netting over each one's top. Fasten the netting in place with clothespins. When you harvest your tomato fruits, simply remove the netting, and then put it back in place. Wrap individual ripening tomato fruits with bird netting.

Use Smells, Bad and Good

Squirrels can smell predators, including dogs and cats, and avoid predator-scented areas. Collect dog or cat hair in a vacuum cleaner, or get some from a pet store. Put the hair in a nylon stocking or porous bag, and place the stocking or bag at the foot of your tomato plants.

Advertisement

A variation of this method is to spray urine from wolves or other squirrel predators on the ground at the base of your tomato plants. Some garden supply stores offer predator urine.

Advertisement

Squirrels avoid the odor of blood meal, too. It's a dry powder extracted from slaughterhouse waste and sometimes is used as an organic fertilizer. It's available at plant nurseries and garden supply centers. Spread blood meal on the soil around your tomato plants, using fewer than 4 ounces of blood meal per 1 square yard. Blood meal contains high levels of ammonia and nitrogen, so don't apply more than that amount.

Advertisement

Establish a squirrel hangout with peanuts, corn, sunflower seeds and other food squirrels eat. You could even include some tomatoes in the mix. Give the squirrels water at the hangout, too. Place the hangout in an isolated spot well away from your tomatoes. If they get their fill at the hangout, they'll have no reason to raid your tomatoes.

Use Water and Motion

There are a few ways to stop squirrels from eating your tomatoes by scaring them away with simple additions to your garden. Install a motion-activated sprinkler that will douse the critters with water when they invade your garden.

Advertisement

Another option is to install distractions in your garden. Pinwheels are an easy option that can scare away squirrels. You can also hang old CDs or aluminum pie tins from fishing line in your garden. They will move and flash whenever the wind blows. These items work for a while, and then squirrels get used to them and go for the garden's tomatoes.

Advertisement

Advertisement

references