Skip to Content

15 Plants That Will Keep Squirrels Out of Your Garden

If you’ve ever painstakingly tended to your garden only to find it raided by squirrels, you’re not alone. These agile critters can be a real headache for gardeners.

Luckily, nature offers its own set of solutions. Incorporating certain plants into your garden can act as a natural deterrent, making your outdoor space less inviting to squirrels.

Below, we explore a variety of plants known for their effectiveness in keeping these pesky rodents at bay.

1. Daffodils

Daffodils aren’t just a sign of spring; they’re also a great way to keep squirrels away. Squirrels tend to avoid these bright, beautiful flowers because they contain lycorine, a substance that is toxic to them.

Planting daffodils around the perimeter of your garden or interspersed among your vegetable plots can create a natural barrier that discourages squirrels from entering.

2. Alliums

Alliums, with their striking globular blooms, are not only a visual treat but also a formidable repellent against squirrels. Members of the onion family, alliums emit a strong scent that squirrels find unpleasant.

Varieties such as Allium giganteum and Allium aflatunense are particularly effective. Plant these in clusters around areas where squirrels frequent to keep them at a distance.

3. Fritillaries

The unique checkerboard pattern of fritillaries not only adds an exotic touch to your garden but also helps deter squirrels.

These bulbs produce a scent that squirrels dislike, making them excellent for planting in ornamental gardens or around the edges of vegetable patches. Their unusual appearance and smell create a double barrier of deterrence.

4. Galanthus (Snowdrops)

Galanthus, commonly known as snowdrops, bloom early in the spring and are known to repel squirrels. These delicate flowers contain galantamine, another substance not favored by squirrels.

Planting snowdrops in shaded garden areas or under trees can protect these spots from becoming squirrel hotspots.

5. Hyacinth

The vibrant blooms of hyacinth are not just a feast for the eyes but their potent fragrance is something squirrels prefer to avoid.

The bulbs of hyacinths are particularly disliked by squirrels, making them excellent for planting in flower beds or along borders where squirrels might enter.

6. Geraniums

Geraniums offer a splash of color while serving as a natural pest deterrent. The strong scent emitted by these plants is disliked by squirrels and can mask the aromas of other plants that might attract them.

Placing geraniums in pots or flowerbeds around your garden can help keep the squirrels out without resorting to harsh chemicals.

7. Lily of the Valley

While beautiful and fragrant to humans, Lily of the Valley is another plant that squirrels avoid due to its toxicity.

It’s important to note, however, that these plants are also toxic to pets, so they should be used with caution around animals.

Planted in shady areas or along borders, they provide a strong deterrent against unwanted garden visitors.

8. Marigolds

The bright and cheerful marigold not only adds beauty to your garden but also emits a fragrance that squirrels find offensive.

The strong scent can mask the odors of nearby fruits and vegetables, making your garden less attractive to squirrels. Plant marigolds liberally throughout your garden for a colorful and effective repellent.

9. Peppermint

Peppermint is not just for freshening breath; it’s also an excellent deterrent for squirrels. The strong, pervasive aroma of peppermint is overwhelming to squirrels’ sensitive noses.

Planting peppermint along the borders of your garden or near entry points can help keep squirrels away.

Additionally, peppermint can thrive in a variety of climates, making it a versatile choice for many gardeners.

10. Spearmint

Similar to peppermint, spearmint works effectively to repel squirrels with its potent scent. Spearmint can be a bit more aggressive in its growth, so it might be suitable for larger areas or as a ground cover to protect more extensive parts of the garden. Both mints can be used in cooking, offering a dual purpose.

11. Garlic

The pungent smell of garlic is not just unappealing to vampires; squirrels are also not fans of its strong odor.

Planting garlic around the garden can mask the smells of more tempting plants, making the area less attractive to squirrels.

Garlic plants are also beneficial for the health of other plants by improving resistance against pests and diseases.

12. Capsicum (Hot Peppers)

The capsaicin in hot peppers, which gives them their spicy kick, is irritating to squirrels. Planting hot peppers throughout the garden can deter squirrels from venturing too close.

Handling hot peppers requires care, as capsaicin can cause irritation to human skin and eyes, so always wear gloves when working with these plants.

13. Rosemary

Rosemary’s woody scent is another natural repellent for squirrels. Its strong fragrance masks the enticing aromas of your garden, making the space less inviting to pests.

Rosemary can be grown in pots and moved around to different areas of the garden, providing flexibility in squirrel management.

14. Thyme

Thyme is another herb that doubles as a squirrel deterrent. Its dense growth and strong scent make it an ideal plant for borders and ground cover.

Thyme requires little maintenance once established, making it an excellent option for both novice and experienced gardeners.

15. Lavender

Lavender is not only beautiful and calming for humans but also an effective repellent for squirrels. The scent of lavender is soothing to us but confusing to squirrels, helping to keep them away from areas where the plant is abundant.

Lavender can also attract pollinators like bees and butterflies, enhancing the biodiversity of your garden.

Utilizing plants to deter squirrels is an eco-friendly and effective method to protect your garden. Each of the plants listed offers not only a natural way to keep squirrels at bay but also brings its own unique beauty and benefits to your garden.

Experimenting with different plants will help you discover what works best for your specific situation, allowing you to enjoy a bountiful, squirrel-free garden.