What Do Squirrels Eat?

Squirrels are opportunistic feeders with varied diets. Depending on the time of year, the rodents may eat tender leaf buds, wild fruits, nuts and acorns, bird eggs, seed crops, or even tree bark. Many species of tree squirrels store pieces of food for later consumption. When presented with the opportunity, squirrels will also snack on human leftovers and garbage.

Where Do Squirrels Look for Food?

Environments that host plentiful natural squirrel food include hardwood forests with mature oak, hickory, elm, and maple trees, as well as nut and fruit orchards. Gardens and farm fields containing fruits, vegetables, seeds, and grain crops also provide the rodents with ample food sources. Bird feeders in residential backyards are common feeding grounds, as are public parks and university campuses where squirrels can find scraps of food and scavenge through garbage cans.

Where Do Squirrels Eat?

Squirrels hide their food called hoarding. They either hide nuts in many locations (scartter hoarding) or in one central location (larder hoarding). Typically squirrels scatter hoard by burying their nuts in different places. When squirrels have a safe place, like your attic, they can larder hoard. 

Finding caches of nuts in your attic or walls is a sign of a squirrel infestation. During an inspection in Portland, Oregon, our technicians found this cache of peanuts during a squirrel inspection. 

Learn more about squirrel removal.

Get them out.
Keep them out.®

Experiencing a wildlife or pest issue? We can help! Complete this form and your local Critter Control® office will contact you to assist.

Best Wildlife Removal Company

Quicklinks