Do Deer Eat Tomatoes? The Surprising Truth Revealed!

Yes, deer do eat tomatoes, but they usually prefer other types of vegetation, like kale and arugula. Just make sure your garden is well-protected, or your tomatoes may turn into a deer feast!

As a gardener, you’ve likely encountered all kinds of pests that can wreak havoc on your plants.

From aphids to rabbits, it seems like there’s always something trying to get at your precious produce. But what about deer?

Do deer eat tomatoes? It’s a question that many gardeners have asked, and the answer might surprise you.

Do Deer Eat Tomatoes

Do Deer Actually Eat Tomatoes?

So, do deer eat tomatoes? The short answer is yes. Deer are known to eat a wide variety of plants, including tomatoes. However, they usually only eat them when they’re desperate for food, as tomatoes aren’t typically at the top of their preferred food list.

Why Do Deer Eat Tomatoes?

While deer will eat tomatoes if they’re hungry enough, they generally prefer other types of vegetation. However, if their natural food sources are scarce, deer may turn to your garden as a last resort.

Additionally, young tomato plants may be more vulnerable to deer browsing, as they’re softer and easier to eat than mature plants.

How to Protect Your Tomatoes from Deer?

If you’re worried about deer eating your tomato plants, there are a few things you can do to protect them. Here are some tips:

  1. Use a fence: One of the most effective ways to keep deer out of your garden is to use a physical barrier. A sturdy fence can be a good deterrent, as long as it’s tall enough to prevent deer from jumping over it.
  2. Try deer repellent: There are a variety of deer repellents on the market, ranging from sprays to granules. While these products may not be 100% effective, they can help keep deer away from your garden.
  3. Plant deer-resistant varieties: If you’re really concerned about deer damage, you might want to consider planting varieties of tomatoes that are less attractive to deer. Some good options include San Marzano, Amish Paste, and Brandywine.

FAQs About Deer and Tomatoes

Do deer eat tomatoes off the vine?

Yes, deer will eat tomatoes off the vine if they’re hungry enough.

What other plants do deer eat?

Deer are known to eat a wide variety of plants, including grasses, shrubs, and flowers.

Do deer eat green tomatoes?

Yes, deer will eat green tomatoes if they’re hungry enough.

Will deer eat my whole tomato plant?

It’s possible, especially if their natural food sources are scarce.


So, do deer eat tomatoes? The answer is yes, but it’s not their preferred food.

If you’re concerned about deer damage to your tomato plants, there are several things you can do to protect them, including using a fence, trying deer repellent, and planting deer-resistant varieties.

With a little bit of effort, you can enjoy a bountiful tomato harvest, even if there are deer lurking nearby!

Other Articles

Plant Grower Report