This post may contain affiliate links.

Squirrels have their charm, no doubt—with their playful antics, they’re a pleasure to watch. Yet, when it comes to your garden, their shenanigans can turn costly. From nibbling on plants to uprooting your carefully tended lawn in search of acorns and more.

To help you safeguard your garden, we’ve handpicked a list of 17 plants. Squirrels tend to avoid these plants due to their taste, smell, or texture.


Common Snowdrop plant, also known as the Flower of Hope in full bloom
Image Credit: Deposit Photos

Galanthus, commonly known as Snowdrops, are among the first flowers to bloom in late winter, signaling the approach of spring. These delicate, white flowers thrive in well-drained soil and can often be seen poking through snow or frost. They are known for resisting squirrels, as their presence is often enough to deter them from the garden.


image 45
Image Credit: Deposit Photos

While many use mint for morning tea or evening mojito cocktails, squirrels despise this plant. Mint does well when planted in moist, well-drained soil. It spreads fairly easily, so growing it in containers is often recommended to prevent it from overtaking other garden plants.


The petals are a vibrant blue color and gradually fade to a lighter shade of blue at the base. Some flowers are fully open with five petals each, while others are still tightly closed in buds.
Image credit: The wub, CC BY-SA 3.0 via Wikimedia Commons

With care, you’ll enjoy beautiful and fragrant hyacinth blooms in spring. They can be grown indoors by forcing the bulbs or planted outdoors in well-drained soil. Available in various colors, from pink to blue to white, they add a splash of color and a sweet scent to gardens and indoor settings alike.

Overall, hyacinths are less enticing to squirrels, offering a natural deterrent in your garden.


image 51
Image Credit: Deposit Photos

Geraniums are colorful flowering plants that add beauty to your garden and help repel mosquitoes. Geraniums are easy to care for and grow well in pots or gardens. 


image 49
Image Credit: Deposit Photos

Marigold plants are bountiful, rich, colorful flowers that can deter squirrels. These hardy flowers are easy to grow and require full sun to bloom.

Incorporating these flowers into your garden bed will beautify your space and help keep squirrels away. 


Image Credit: Deposit Photos

Bougainvillea is a tropical plant celebrated for its lush, colorful bracts and vigorous growth. It can be grown as a vine, shrub, or ground cover. While it flourishes in full sun and requires regular watering, it’s surprisingly resilient in deterring squirrels.

Bleeding Heart

Bleeding heart (Lamprocapnos spectabilis)
Image Credit: SterlingHerron, CC0, via Wikimedia Commons

Known for its heart-shaped flowers on arching stems, Bleeding Heart is a beautiful addition to shady spots. This plant requires rich garden soil that doesn’t dry out but drains well. It is the longest blooming of all the perennials and grows up to 15 inches. Zones 3-9


oregano on a white plant pot
Image credit: Deposit photos

One of the big appeals of oregano is that it can easily be grown in a container. It also offers a wonderful aroma that makes any outdoor space all the more inviting. The herb’s strong fragrance can deter garden pests, including squirrels, adding a layer of protection to your garden.


Image Credit: Deposit Photos

Alliums are striking ornamental bulbs known for their gorgeous blooms atop tall, slender stalks. These plants add dramatic height and visual interest to garden beds and borders. Alliums are easy to grow and require minimal maintenance. Their intense scent tends to repel squirrels and other garden pests, making them an effective natural deterrent.


Image Credit: Deposit Photos

Grown as a flowering plant and a cooking herb, rosemary is another herb well-suited for growing in containers and can be placed in small containers among your other crops. Rosemary’s strong aroma is known to deter squirrels and other pests, while its flowers attract pollinators, offering a blend of utility and beauty.

How to Dry Rosemary


lavender in field
Image credit: Deposit Photos

Known for its striking purple hue and soothing scent, lavender is a magnet for butterflies and an ideal choice for those seeking low-maintenance beauty. It has the most amazing scent and makes a garden smell wonderful. Thriving in sunlight and requiring minimal water, it’s perfect for easy-care gardens.

16 Most Fragrant Flowers That Add Sweet Scents to Any Garden


There are many yellow daffodils of various sizes growing in a garden.
Image credit: John O’Neill, CC BY-SA 3.0 via Wikimedia Commons

The quintessential sign of spring, daffodils bring vibrant yellow, orange, and white blooms to your garden. They enjoy full to partial shade and well-drained soil, growing up to 30 inches tall.

Daffodils contain toxic compounds that can naturally deter squirrels from the area. Planting daffodils around the perimeter of your garden can provide a protective barrier that is as effective as it is beautiful.


image 52
Image Credit: Deposit Photos

Catnip is famous for its intoxicating effect on cats. While catnip can attract an array of neighborhood cats, its ability to repel squirrels and other pests makes it a valuable addition to any garden. This easy-to-grow herb can be invasive, so it’s often best contained in pots or designated garden areas.


Image Credit: Deposit Photos

Fritillaries are unique, bell-shaped flowers known for their checkered patterns. They prefer cool, well-drained soil and partial shade, making them suitable for woodland gardens or shaded areas. They are known for their ability to repel squirrels and other rodents.

Goldenrod (Solidago spp.)

looming goldenrod. Solidago, or goldenrods, is a genus of flowering plants in the aster family, Asteraceae
Image Credit: Deposit Photos

Goldenrod is a plant that blooms in late summer, showcasing tall spikes filled with small, bright yellow flowers. It does best in conditions ranging from full sun to partial shade. The vivid yellow flowers of Goldenrod act like a magnet for bees and other pollinators.

Related: 15 Yellow Perennial Flowers That Will Brighten Your Garden

Lily of the Valley

lily of the valley
Image Credit: Deposit Photos

Lily of the Valley is a delicate, bell-shaped flower with a sweet fragrance. This perennial thrives in shaded, moist areas, ideal for woodland or shaded garden corners. This beauty naturally deters squirrels and other wildlife.

Cayenne Pepper

cayenne pepper
Image Credit: Deposit Photos

Cayenne pepper plants bring both culinary spice and pest deterrence to the garden. They thrive in full sunlight, need well-drained soil, and should be watered regularly.

How to Outsmart Gnats to Keep Them Away From Your Houseplants

cinnamon on houseplant
Image Credit: Deposit Photos

Gnats are more than just a minor annoyance; these tiny pests buzz around with a persistence that’s hard to ignore. Here are ten effective ways to keep gnats away from your house plants.

How to Outsmart Gnats to Keep Them Away From Your Houseplants

How to Start a Herb Garden from Scratch

Different aromatic potted herbs in wooden crate, closeup
Image Credit: Deposit Photos

Growing something as simple as our own herbs is a massive step towards sustainability. You can begin the process in a small space in the kitchen or backyard with some of your favorite herbs. Here are some simple but practical steps to get you started on your own herb garden.

How to Start a Herb Garden from Scratch

Plants to Grow Now for a Mosquito-Free Summer

Tall red flowers of Monard bee balm in the summer garden
Image Credit: Deposit Photos

Here are some of the best plants you can grow in your yard to help keep the mosquitoes at bay.

12 Plants to Grow Now for a Mosquito-Free Summer

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *