Squirrels diets vary depending on the season and what is available. They eat flowers, rose hips, shoots and barks. They gain most of their water from their food, but they will also drink from hollows in trees, garden ponds and bird baths.
2 Additional Answers
Ask.com Answer for:
what do squirrels eat and drink
Squirrels are technically omnivorous, since they will eat both meat and plants. However, the vast majority of their diet comes from plants. They hardly ever eat meat at all. Squirrels mainly eat seeds, nuts and fruits. You can find more information here: http://www.ehow.com/how_2096117_feed-pet-squirrel.html