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

Alliums

Includes chives, onions, leeks, scallions, and garlic; these plants produce a potent smell that deters squirrels, making them ideal for home gardens while reducing grocery store needs.

Catnip

This herb's strong, aromatic scent repels squirrels effectively; although beloved by cats, its powerful odor is off-putting to squirrels, helping keep them away from your garden.

Daffodils

Bright and colorful flowers that deter squirrels, deer, and rabbits with their strong fragrance and unpleasant taste, adding vibrant hues to your garden while protecting your plants.

Fritillaries

Bell-shaped flowers with a dark violet checkered pattern; their strong, disagreeable smell discourages animals, yet their nectar-rich blooms attract bees, balancing beauty.

Galanthus

Commonly known as snowdrops, these early-blooming, white flowers have a potent scent that deters squirrels, thriving even in snowy conditions and adding a delicate touch to your garden.

Geraniums

Hardy plants with bright floral petals and natural oils that emit a scent repellent to squirrels; they offer an attractive addition to gardens while keeping pests at bay.

Goldenrods

These yellow, bee-friendly flowers attract pollinators while repelling squirrels, offering a dual benefit of enhancing garden aesthetics and supporting beneficial insects.

Hyacinths

Spring-blooming bulbs available in various colors; their scent is disliked by squirrels, making them an excellent choice for a beautiful, squirrel-resistant garden.