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.
How much does 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.
How much should you feed a squirrel?
A good guideline to use is the animal should be getting 5% formula to his body weight. If you have a small scale that can measure grams you can figure the feedings that way. A squirrel weighing 100 grams would get 5% of his body weight at a feeding, or 5 ml of formula.
How often do squirrels eat?
Nuts and seeds make up as much as 95% of the eastern gray squirrel diet. 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 often should a squirrel eat?How much food do squirrels eat a day?