What is The Average Lifespan of a Grey Squirrel?
The average lifespan of a grey squirrel in the wild is between 1 and 4 years although there are rare cases of free-roaming squirrels living up to 13 years. The longest recorded lifespan of a squirrel in captivity is 20 years. The animal’s life expectancy depends on a number of variables.
One variable is wintertime conditions. Grey squirrels do not hibernate and spend extended hours in their nests during harsh weather. Prolonged or severe winter can minimize the squirrel’s ability to find food while heavy snow cover can limit its ability to recover buried nuts. Desperate squirrels are known to exhibit cannibalistic behaviour, eating members of their species. Read More