What Flowers Do Squirrels Hate

We all know that squirrels are notorious for raiding flower beds and eating our precious plants. But what flowers do they hate? After extensive research (i.e. stalking squirrels), we have compiled a list of the top five flowers that squirrels avoid.

What Flowers Do Squirrels Hate?

While there are many flowers that squirrels enjoy nibbling on, there are also several types of flowers that they seem to dislike. If you’re looking to add a little bit of squirrel-deterring flair to your garden, consider planting some of the following flowers:

-Marigolds
-Zinnias
-Geraniums
-Petunias

The Benefits of Planting Flowers That Squirrels Hate

If you’re looking for a way to keep squirrels away from your garden, planting flowers that they hate is a great solution. Not only will this help to keep your garden looking beautiful, but it will also help to protect your plants from being eaten by these pesky critters. While there are a number of different flowers that squirrels dislike, some of the most effective include marigolds, daffodils, and petunias.

The Best Flowers to Plant to Keep Squirrels Away

Squirrels are one of the most common garden pests, and they can be very difficult to get rid of. If you’re looking for a more natural way to keep squirrels away from your garden, planting certain types of flowers may do the trick. Some flowers that squirrels hate include marigolds, daffodils, and petunias. These flowers release strong scents that squirrels find unpleasant, so they’ll usually stay away from areas where these plants are growing.

How to Plant Flowers That Squirrels Hate


If you’re like most people, you probably love squirrels. They’re cute, furry, and fun to watch as they frolic in your yard. However, if you’re a gardener, you may not be so fond of these little rodents. That’s because they have a habit of raiding gardens and destroying all the hard work you’ve put into growing flowers.

If you’re fed up with squirrels wreaking havoc in your garden, there are a few things you can do to discourage them from coming around. One is to plant flowers that they don’t like. While there is no such thing as a squirrel-proof flower, there are some that they are less likely to eat. The following is a list of flowers that squirrels hate:

Marigolds: Marigolds release a chemical called thiopene that is offensive to squirrels (and other animals) when it is ingested. This makes them an excellent choice for planting around the perimeter of your garden as a natural deterrent.

Coleus: Coleus plants contain scutellarin, a substance that is toxic to squirrels (and other animals) if ingested in large quantities. While it is unlikely that a squirrel would eat enough of this plant to cause serious harm, the taste is certainly enough to deter them from taking a second bite.

Geraniums: Geraniums contain geraniol, an oil that gives the flowers their characteristic fragrance. This oil is also an effective repellent for squirrels and other animals.

Zinnias: Zinnias contain thiopene, the same substance that makes marigolds unappetizing to squirrels. Planting zinnias around the perimeter of your garden will help keep these pesky critters out.

Squirrels are attracted to gardens because they provide an easy food source. By planting flowers that they don’t like, you can make your garden less inviting and discourage them from coming around as often.

How to Care for Flowers That Squirrels Hate


While many people think of squirrels as being relatively harmless animals, these creatures can actually cause a lot of damage to your flower garden. If you’re struggling with a squirrel problem, you may be wondering what flowers do squirrels hate?

The good news is that there are many types of flowers that squirrels hate. Some of the most effective squirrel-resistant flowers include:

-Daffodils
-Marigolds
-Geraniums
-Zinnias
-Lantanas
-Petunias
-Pansies

If you’re looking for a way to keep squirrels out of your flower garden, planting some of these Squirrel-resistant varieties can be a great solution.

Troubleshooting Tips for Flowers That Squirrels Hate


If you’re having trouble getting squirrels to eat your flowers, there are a few things you can do to troubleshoot the problem.

First, make sure you’re using the right kind of flower. Squirrels have different preferences when it comes to flowers, so not all types will be equally appealing to them. If you’re not sure what kind of flower to use, try a variety of different types and see which ones the squirrels seem to prefer.

Second, make sure the flowers are fresh. Squirrels are less likely to eat wilted or dead flowers, so it’s important to use fresh blooms if you want them to eat your flowers.

Third, make sure the flowers are properly prepared. Many squirrels won’t eat flowers that have been treated with pesticides or other chemicals, so it’s important to make sure your flowers are safe for them to consume. If you’re not sure how to prepare your flowers for consumption, consult a professional who can help you safely treat them for consumption.

Following these tips should help you get better results when trying to get squirrels to eat your flowers.

FAQs About Flowers That Squirrels Hate

What flowers do squirrels hate?

Here are some FAQs about flowers that squirrels hate:

Do squirrels eat tulips?
No, tulips are not on the menu for squirrels. In fact, most squirrels avoid tulips because of their strong smell.

What other flowers do squirrels dislike?
In addition to tulips, other flowers that squirrels may avoid include daffodils, lilies, and hyacinths. These flowers also have strong smells that can be off-putting to squirrels.

What is the best way to keep squirrels away from my flowers?
If you’re looking for a natural way to keep squirrels away from your flowers, try planting some of the following: lavender, marigolds, or mint. These plants have strong smells that will deter squirrels. You can also try using a commercial product like Squirrel Scat, which is a granular repellent that contains ingredients that Squirrels dislike.

Also Read:

1 thought on “What Flowers Do Squirrels Hate”

Leave a Comment