Do Deer Eat Daffodils? Deer Resistant Perennials

Deer are beautiful creatures that many of us enjoy seeing in our yards and gardens. While they may look harmless, deer can actually be quite destructive to your landscaping.

You see, deer are herbivores and they will eat just about any type of plant. But, there are some plants that they will avoid eating if they have the choice. In this post, we discuss whether or not deer will eat daffodils.

Do Deer Eat Daffodils?

No, deer do not eat daffodils. In fact, daffodils are one of the few plants that deer will avoid eating. The reason for this is that daffodils contain a chemical called lycorine, which is toxic to deer and many other animals.

So, if you’re looking for a plant to add to your landscaping that will deter deer, daffodils are a good choice. Just keep in mind that daffodils can be poisonous to pets, so be sure to plant them in an area where they can’t be easily accessed.

It’s also important to note that even though deer don’t eat daffodils, they can still walk on and damage the plants. So, if you’re looking to keep deer away from your daffodils, it’s best to plant them behind a deer-resistant fence or in an area that deer don’t typically frequent.

How to Protect Daffodil Garden from Deer?

There are a few things you can do to protect your daffodil garden from deer:

1. Remove sources of food

Deer have a great smell and they can sniff out food from a long distance. If you have any fruit trees or gardens in your yard, make sure to pick up any fallen fruits as these will attract deer. You should also remove any bird feeders as these can also attract deer.

Another food source that deer love is salt. So, if you have a salt lick for your pets or use salt to melt ice in the winter, make sure to keep it away from areas where deer can reach it.

By removing sources of food, you’ll make your yard less attractive to deer and they’ll be less likely to visit. This means there’s less chance of them damaging your daffodils.

2. Fencing

Fencing is one of the most effective ways to keep deer out of your yard. A good fence should be at least eight feet tall and made of material that deer can’t easily jump or climb over. Some good options include wire mesh, chain link, or electric fencing.

If you have a small garden, you can also use netting to keep deer out. Just make sure the netting is tight and secure so that deer can’t push through or get tangled in it, like this netting from Amazon.

3. Deer Repellents

There are a few different types of deer repellents that you can use to deter deer from your garden. The most common type is a spray-on repellent that contains either predator urine or an unpleasant scent, like garlic or peppermint. These repellents work by making the area smell bad to deer, so they’ll avoid it. I’ve used the Bobbex repellent to good effect in the past.

There are natural options available as well. Simply look in your kitchen for things like garlic, hot peppers, or vinegar and mix them together with water. Then, spray the mixture onto your plants. The strong smell will deter deer from eating your plants.

4. Hanging Baskets

Hanging baskets are a great way to protect your daffodils from deer. By hanging the baskets up high, the daffodils will be safe from being knocked over or eaten. Just make sure to use a heavy-duty basket so that it can hold the weight of the soil and plants.

Hanging baskets also have the added benefit of being visually appealing. So, not only will they protect your plants, but they’ll also make your garden look great!

5. Sprinklers

Deer are very timid animals and they don’t like being surprised. So, one way to deter them from your garden is to install a sprinkler system. Then, set the sprinklers to go off randomly throughout the day. The sudden movement and noise will startle deer and make them think that there’s something dangerous in the area. As a result, they’ll avoid the area altogether.

Installing a sprinkler system can be a bit of a hassle, but it’s definitely worth it if you’re serious about keeping deer out of your garden. Plus, once you have the system in place, you can use it to water your plants as well!

Can Daffodils Be Used as Deer-Resistant Fencing?

You can use daffodils as deer-resistant fencing, but they’re not the most effective option. Deer can easily jump over low barriers, so you’ll need to plant them in a row that’s at least four feet tall. Plus, daffodils only bloom for a few weeks out of the year. So, if you’re looking for a long-term solution, you’ll need to find another option.

I prefer using junipers and boxwood as deer-resistant fencing. These plants are both evergreens, so they’ll provide year-round protection. Plus, they can be easily pruned into a dense hedge that deer won’t be able to jump over.


Deer will not eat daffodils, but they will damage the plant if they walk through it. The best way to protect your daffodils from deer is to use fencing, repellents, or hanging baskets. You can also try using daffodils as deer-resistant fencing, but they’re not the most effective option.

Daffodils are beautiful flowers that can brighten up any garden. But, if you live in an area with deer, you’ll need to take some extra steps to protect your plants. By following the tips above, you can keep your daffodils safe from deer and enjoy them for years to come!

Do you have any tips for keeping deer out of the garden? Share them in the comments below!

Leave a Comment