The short answer is that on average squirrels will eat about one pound of food per week. Squirrels like to eat pretty much anything, but they have a natural appetite for many native fruits, nuts, tree bark, plants, flowers, veggies, fungi, and some insects to their habitat.
Can squirrels overeat?
You can feed squirrels a little corn cut up in pieces but never a whole since squirrels have a tendency to overeat, sometimes even to death.
How often should you feed a squirrel?
Formula should be fed every two or three hours depending on the age of the animal. (Example: A 5-week-old squirrel will be strictly on formula and not yet on solid foods, so he will need to be fed every three hours.
How much should a squirrel eat a day?
Grey squirrels consume between 40g and 80g (1.5 to 3 oz.) of food per day, which represents about 10% of their body weight, while Reds eat about 18g (0.6 oz.) per day, or roughly 5% of theirs.
Do squirrels need to eat every day?
A Quick Guide to Squirrel Nutrition In particular, squirrels prefer acorns, hickory nuts, and beech-nuts. Insects and other food derived from animals make up under 2% of a squirrel's diet. So, your squirrel will need just over a quarter pound of food every day.
More useful articles on a similar topic 👇
How much can a squirrel eat?What does it mean if a squirrel stares at you?