How to Keep Deer From Eating Tomato Plants


Watching your tomato plants grow and bear fruit can be an exciting time for you and your family. Fresh tomatoes off the vine can have a much richer taste than those bought at the store. If you live in an area that has a high deer population, then you may notice that they like eating your garden plants, tomatoes included. Rather than watch a potential harvest possibly be destroyed in one night, pursue some preventative measures to keep deer from eating your tomato plants.

Step 1

Build a fence at least 8 feet tall around your entire garden. Sink 4 by 4 posts 1 foot into the ground at a distance of 4 feet apart. Attach the fencing to the posts with staples. Secure the fencing to the ground with garden staples to prevent the deer from pushing underneath.

Step 2

Purchase coyote urine at your local hunting store. Sprinkle it around the garden at the recommended rate to keep deer out.

Step 3

Allow your dog to spend more time outdoors. Dogs are natural deer deterrents. If your dog is well-trained, let him spend several hours outside around your garden.

Step 4

Spray your tomato plants with a deer deterrent spray, which can be found online or at your local garden center. Apply at the recommended rate. These products are safe to use on edible plants.

Things You'll Need

  • Tape measure
  • Shovel
  • 4 by 4 posts
  • Metal fencing
  • Staples
  • Garden staples
  • Coyote urine
  • Deer deterrent spray


  • Bluegrass Gardens: Keep Deer Out of the Garden
  • Hobby Farms: Keep Your Garden Protected
  • The Home Depot: Messina Wildlife Deer Stopper Repellent Ready-to-Use Spray
Keywords: deer repellent, keep deer away, tomato plants, ward off deer

About this Author

Robin Gonyo has been writing for several years now. She has a deep love for gardening and has spent a vast amount of time researching that subject. Previously she has written for private clients before joining Demand Studios. She hopes to share her knowledge with others through her writing.