The lifespan of tree shrews in captivity varies depending on the species but generally, they live for 10-15 years. The northern tree shrew (Tupaia belangeri) has a lifespan of about 10-12 years in captivity, while the pen-tailed tree shrew (Ptilocerus lowii) has a lifespan of about 15 years.