Updated: August 16, 2026

Squirrels eat flowers because the plant is an easy source of food, water, and digging opportunity, especially when seeds, buds, or bulbs are in the bed. If you have chewed petals, missing blooms, or fresh holes in the soil, the problem is usually not random damage, it is a squirrel treating your garden like a buffet and a cache site at the same time.

Why squirrels go after flowers in the first place

Squirrels do not target flowers for the blossoms alone. They eat tender petals, flower buds, seeds, and sometimes the underground bulb attached to the plant. In yards with bird feeders, acorns, or trees nearby, squirrels learn that ornamental beds are an easy place to forage without much competition.

They also dig because they are natural hoarders. A squirrel that finds loose soil treats it like a place to bury food, and a bulb bed looks like a ready made pantry. That is why you see torn mulch, shallow craters, and plants pulled out by the roots.

Do squirrels eat flowers?

Yes. Squirrels eat flowers when the plant parts are soft, moist, or high in calories. They bite petals, clip buds, and strip seed heads. In a bed with new growth, they can destroy a plant without eating the whole thing, because they are often after the most tender parts first.

If squirrels are only nibbling a few blooms, they are sampling. If they are repeatedly chewing the same bed, they have learned it is a reliable feeding spot and need to be excluded from the area.

Do squirrels eat bulbs and dig them up?

Yes, squirrels eat bulbs, and yes, they dig up bulbs to get to them. Bulbs are packed with stored energy, which makes them a high value target when squirrels are hungry or caching food for later. Freshly planted bulbs are especially vulnerable because the soil is loose and easy to move.

Most bulb damage starts above ground. You see disturbed mulch, exposed bulbs, or half eaten bulbs left behind after the squirrel has tested the bed. Once they find one, they return.

What flower bulbs do squirrels eat?

Squirrels eat tulip bulbs, lily bulbs, crocus bulbs, gladiolus bulbs, iris bulbs, and ranunculus bulbs. They also dig up freshly planted daffodil bulbs, even though daffodils are less appealing to them than tulips or crocuses. In practice, any bulb planted in loose soil can become a target if a squirrel gets to it before it is established.

Do squirrels eat crocus bulbs? Yes. Do squirrels eat crocus? Yes, they eat the flowers and the bulbs. Do squirrels eat lily bulbs? Yes, especially if the bed has been freshly turned. Do squirrels eat gladiolus bulbs? Yes, they dig those up readily because they are easy to find.

What bulbs will squirrels not eat?

No bulb is completely safe, but squirrels avoid bulbs that taste bitter, toxic, or strongly scented. Daffodil bulbs are the most useful example for homeowners because squirrels tend to leave them alone after a quick test bite. Snowdrop bulbs are also low on their list, and many squirrels pass them by in favor of tulips or crocuses.

What bulbs do squirrels not like? Daffodils and snowdrops are the best known answers. Flower bulbs that squirrels won’t eat can still be dug up if the bed is loose, so use them as part of a broader protection plan, not the only defense.

Which flowers and shrubs get chewed above ground

Squirrels also eat plants that look soft and easy to tear. They may clip rose buds, chew rose bushes, nibble petunia flowers, and damage marigold flowers when the bed is accessible. The goal is usually feeding, but sometimes they are just stripping the plant to reach seeds, sap, or moisture.

Do squirrels eat roses and rose bushes?

Yes, squirrels eat roses, including rose buds and tender new growth. Do squirrels eat rose bushes? Yes, they strip leaves, bite buds, and occasionally gnaw canes if they are looking for moisture or if other food is scarce. Rose damage is easier to spot than bulb damage because the cuts are clean and the buds disappear overnight.

Do squirrels eat petunia flowers, marigolds, and other bedding plants?

Do squirrels eat petunia flowers? Yes, they will nip petals and break stems. Do squirrels eat marigold flowers? They do, although marigolds are not their first choice. Squirrels focus on soft, accessible plants, so any low growing annual in a sunny bed can get damaged when the bed is easy to reach.

How to keep squirrels out of flower beds and bulbs

The fastest way to stop squirrel damage is to block digging and make the bed uncomfortable to work in. Repellents alone do not solve the problem. Combine physical barriers, planting changes, and simple pressure tactics so the area stops rewarding the squirrel.

  1. Cover newly planted bulbs with 1/2 inch hardware cloth or wire mesh before adding mulch.
  2. Use 2 to 3 inches of mulch, then press the mesh flat so the squirrel cannot reach the soil easily.
  3. Set bulb baskets around expensive bulbs like tulips, lilies, and crocus in high risk beds.
  4. Water the soil well after planting so there is no loose dirt for easy digging.
  5. Remove bird seed spill, fallen fruit, and acorns from the yard to reduce feeding pressure.
  6. Protect small beds with motion activated sprinklers or temporary netting during peak digging season.

If you want a single practical change, the mesh matters most. Squirrels can push through mulch, but they cannot dig through a barrier that covers the entire planted area.

Which bulbs and flowers are the safest bets for homeowners

If you want fewer losses, plant bulbs squirrels do not like first, then mix in susceptible bulbs only where you can protect them. Daffodil bulbs are the best known deterrent planting. Snowdrops also hold up well. In mixed beds, use these as the outer layer, with more vulnerable bulbs protected underneath mesh or inside baskets.

For flowers above ground, choose tougher plants for exposed spots and put tender blooms closer to the house or behind fencing. Squirrels are far more likely to target a wide open, freshly mulched bed than a dense planting with barriers and less access.

Frequently Asked Questions

Do squirrels eat flower bulbs right after planting?

Yes. Freshly planted bulbs are the easiest target because the soil is loose and the scent is strongest. Tulip bulbs are a favorite, and crocus and lily bulbs are also common losses. Planting depth alone does not stop them if the bed stays easy to dig.

Will squirrels eat daffodil bulbs?

Squirrels can dig up daffodil bulbs, but they do not prefer them. That is why daffodils are one of the best bulbs to plant in squirrel active yards. Use them with mesh protection if the bed is a known digging spot.

Do squirrels eat iris bulbs and ranunculus bulbs?

Yes. Do squirrels eat iris bulbs? Yes, they dig and chew them if the bed is exposed. Do squirrels eat ranunculus bulbs? Yes, especially in loose, newly prepared soil. Both need protection in squirrel heavy yards.

Do squirrels eat flowers in pots and containers?

Yes, if the container is reachable. Pots are easier to defend than in ground beds, but squirrels still dig in them and clip blooms. A wire topper, heavier pots, and placing containers near doors or on raised stands reduces access.