Want to Keep Squirrels From Eating Your Garden? Here's What to Plant

Daffodils (Narcissus): Squirrels avoid daffodils. Plant these spring-blooming flowers to brighten up your garden and keep squirrels away.

Alliums (Garlic, Onions, Leeks): The pungent odor of alliums, such as garlic, onions, and leeks, can help repel squirrels. Plant them in strategic locations across your garden.

Fritillaria: Fritillaria bulbs contain chemicals that squirrels find unpleasant. The striking bell-shaped blossoms offer character to your yard.

Marigolds (Tagetes): The pungent odor of marigolds can repel squirrels. Plant them along your garden's perimeter or near sensitive plants.

Lavender (Lavandula): Squirrels are reported to loathe the lavender scent. Planting lavender adds beauty while also acting as a natural deterrent.

Salvia (Sage): Sage's fragrant properties can act as a natural deterrent for squirrels. Consider planting many types of salvia in your garden.

The lambswool plant (Euphorbia wulfenii): The lambswool shrub, also known as Euphorbia wulfenii, produces milky sap that squirrels dislike. It can be a useful option for squirrel-proof landscaping.

Foxglove (Digitalis): Squirrels often avoid foxgloves. Its long spikes of tubular flowers may offer height and intrigue to any garden.

Snapdragons (Antirhhinum)Snapdragons' unusual form and aroma may deter squirrels. Plant them strategically to protect other sensitive plants.

Bulbs with Strong Scents: Plant bulbs with strong smells, such as hyacinths or scilla. The strong aroma may put squirrels off.

Barberry (Berberis): Barberry plants contain thorns and produce berries, which squirrels avoid. They can function as a protective barrier.

Swipe Up For More Stories