Do javelinas eat zinnias?

As a gardening and landscaping expert, I can confidently say that javelinas generally do not eat zinnias (Zinnia spp.). These beautiful flowering plants are known for their bright and vibrant blooms, which can add a pop of color to any garden or landscape. Javelinas, also known as peccaries, are wild pigs native to the Americas and can be a nuisance for gardeners due to their foraging habits. However, they tend to avoid zinnias for several reasons.

1. Taste and Smell: Zinnias have a distinct scent and taste that javelinas find unappealing. These plants contain compounds that deter herbivores, including javelinas. While individual tastes may vary, zinnias generally do not attract these animals.

2. Toxicity: Zinnias are not known to be toxic to javelinas or other wildlife. However, they do contain compounds that can cause digestive discomfort if consumed in large quantities. This may act as a natural deterrent for javelinas, as they instinctively avoid plants that may cause them harm.

3. Plant Characteristics: Zinnias have a tough and fibrous texture, making them less palatable for javelinas. The leaves and stems of these plants are often coarse and hairy, which can deter animals from feeding on them. Javelinas typically prefer softer and more succulent vegetation.

4. Availability of Other Food Sources: Javelinas have a varied diet and will typically seek out more preferred food sources before resorting to eating zinnias. They are known to forage for fruits, seeds, bulbs, and succulent plants. If there are ample alternative food sources available, javelinas are less likely to bother with zinnias.

When it comes to gardening, it is always important to consider the specific circumstances and local wildlife behavior. While javelinas generally do not eat zinnias, there may be exceptions in certain situations. For example, in areas where food sources are scarce or during periods of drought, javelinas may be more likely to explore different plant options.

To protect your zinnias and other garden plants from javelinas or other wildlife, you can take several preventive measures:

1. Fencing: Install sturdy fences around your garden to keep out larger animals like javelinas. Ensure the fence is buried at least a foot deep to prevent animals from burrowing under it.

2. Repellents: Use natural or commercial repellents that are specifically designed to deter javelinas. These products often contain strong scents or tastes that these animals find unpleasant.

3. Companion Planting: Consider planting companion plants that are known to repel javelinas. For example, marigolds, lavender, and thyme are often disliked by these animals.

4. Removal of Attractants: Remove any potential food sources or attractants that might draw javelinas into your garden. This includes fallen fruits, compost piles, or garbage cans left uncovered.

While javelinas generally do not eat zinnias, it is important to take preventive measures to protect your garden from these animals. By understanding their behavior and implementing appropriate strategies, you can enjoy the beauty of zinnias without worrying about them being consumed by javelinas.

Photo of author

Caroline Bates

Caroline is a Miami-based landscaper who specializes in drought-tolerant landscapes. She is the mother of two young children and also enjoys writing for GreenPacks.org in her spare time. Caroline takes great pride in her work, and loves being able to share her knowledge with others through her writing.