Rabbits will eat tomato plant leaves and stems, but not ripe fruit

Yes, rabbits eat tomato plants—specifically the leaves, stems, and unripe green fruit. They will strip foliage from young plants quickly and can kill a seedling in a single feeding. Ripe red tomatoes are less appealing to rabbits because of their acidity, though a hungry rabbit may nibble them anyway. If you grow tomatoes and have wild or domestic rabbits nearby, protecting your plants is necessary.

The danger is highest in spring and early summer when rabbit populations are active and tomato plants are young and tender. Mature plants with thicker stems are harder for rabbits to damage, but they will still browse the leaves. Unripe fruit—the green tomatoes—are particularly attractive because they are softer and more palatable than mature fruit.

Key Takeaways

  • Rabbits eat tomato plant leaves, stems, and green unripe fruit, but usually avoid ripe red tomatoes because they are too acidic.
  • Young seedlings and transplants are at highest risk because rabbits can consume an entire plant in one or two visits.
  • Physical barriers like fencing, netting, or cages are the most reliable way to stop rabbits from reaching your plants.
  • Repellents and companion planting work only as part of a layered approach and are not effective alone.
  • Domestic rabbits allowed to roam outdoors will damage tomato plants just as readily as wild rabbits.

Why rabbits target tomato plants

Rabbits are herbivores that eat a wide range of garden plants, and tomato foliage fits their diet perfectly. The leaves are soft, tender, and contain moisture—exactly what rabbits seek. Young tomato plants are especially vulnerable because the stems are thin enough for rabbits to bite through cleanly, and the leaves have not yet developed the toughness of mature foliage.

Tomato plants also grow in open garden beds where rabbits can access them easily. Unlike plants that grow in dense clusters or have thorny protection, tomato plants are exposed and accessible from all sides. A rabbit can move along a row of seedlings and eat from multiple plants in a single visit.

Physical barriers that actually work

The most reliable protection is a physical barrier that rabbits cannot jump over, dig under, or push through. A fence at least 2 feet tall will stop most rabbits, but it must extend 6 inches below ground or be buried slightly to prevent them from digging underneath. Rabbits are strong diggers and will tunnel under a fence that sits on top of the soil.

For smaller garden areas or individual plants, use wire mesh cages or chicken wire formed into cylinders around each plant. The mesh should have openings no larger than 1 inch so young rabbits cannot squeeze through. Leave the cage in place until the plant is mature and woody enough that rabbits lose interest—usually by mid-summer when stems thicken.

Row covers made of lightweight fabric also work if secured tightly at the edges so rabbits cannot lift them. Remove the covers once plants flower so pollinators can reach the blooms, then replace them if rabbit pressure returns.

Repellents and their limits

Commercial rabbit repellents based on capsaicin (hot pepper), predator urine, or sulfur can reduce browsing, but they are not foolproof. Rabbits may avoid treated plants for a few days, then return once the smell fades or hunger overrides caution. Repellents work best as a secondary layer of protection alongside fencing, not as a standalone solution.

Homemade repellents like garlic spray or soap solutions have even less reliable results. They wash off with rain and require frequent reapplication. If you use a commercial repellent, follow the label instructions for timing and reapplication, and expect to reapply after rain or every 7 to 10 days.

Companion plants that may help

Some gardeners plant strong-smelling herbs like mint, garlic, or onions near tomatoes, hoping the scent will deter rabbits. Rabbits do avoid some plants naturally—they dislike fuzzy-leaved plants like lamb's ear and plants with strong odors. However, a hungry rabbit will eat through these deterrents to reach tender tomato foliage, so companion planting alone will not protect your crop.

Use companion plants as part of a broader strategy: combine them with fencing or cages for the best results. Do not rely on them as your only defense, especially during spring when rabbit populations are high and food is still scarce.

Protecting seedlings and transplants

Young plants are most vulnerable, so protect them from the moment you plant them in the garden. If you start seedlings indoors and transplant them outside, cover them when ready with a cage or row cover. Do not wait to see if rabbits appear—by then the damage is done.

For direct-seeded tomatoes, protect the area as soon as seedlings emerge. A single rabbit can destroy an entire row of young plants in one night. Once plants are 12 to 18 inches tall with woody stems, they become less attractive to rabbits, though browsing may still occur on the leaves.

What to do if rabbits have already damaged your plants

If a rabbit has eaten the leaves or stem of a tomato plant, the plant may still recover if the damage is not severe. A plant that has lost all its leaves or has been cut off at the base is unlikely to survive. Remove severely damaged plants and replant, installing protection before the new seedling goes in the ground.

For plants with partial damage, install a barrier when ready to prevent further browsing. The plant will regrow leaves if the stem is still alive, but it will be set back by several weeks. Prune off any damaged or torn foliage to encourage new growth.

Frequently Asked Questions

Can I use chicken wire to protect tomato plants?

Yes, chicken wire works well if formed into a cylinder around each plant and secured at the base so rabbits cannot push underneath. Use 1-inch mesh or smaller so young rabbits cannot squeeze through. Leave enough space inside the cage for the plant to grow, and remove the cage once the plant is mature and woody.

Will ripe tomatoes on the vine attract rabbits?

Ripe red tomatoes are less attractive to rabbits than leaves and green fruit because they are acidic and tougher. However, a hungry rabbit may still nibble them, especially if other food is scarce. Protect the entire plant with fencing rather than trying to protect only the fruit.

Do domestic rabbits eat tomato plants the same way wild rabbits do?

Yes, domestic rabbits allowed to roam outdoors will browse tomato foliage just as readily as wild rabbits. If you let a pet rabbit into the garden, it will damage tomato plants unless they are fenced off. Keep pet rabbits in a separate enclosure away from the vegetable garden.

How tall does a fence need to be to keep rabbits out?

A fence 2 feet tall will stop most rabbits from jumping over, but it must extend at least 6 inches below ground to prevent digging underneath. Some sources recommend 3 feet for extra security, especially if you have larger rabbit species in your area.

Will rabbits eat tomato plants if I plant them in containers?

Rabbits can still reach container plants and eat the foliage, though containers do make it slightly harder for them to access the base of the plant. Elevate containers on a shelf or table at least 2 feet high to keep rabbits from reaching the leaves, or place containers inside a fenced area.