The box turtle is the only species that spends most of its life on land and hibernates in the soil; the rest hibernate underwater. Many turtles have very long lifespans! Box turtles can live well over 100 years and other turtles like the spotted turtle can live over 50 years. Because turtles live so long, it is not so important that they produce many offspring every year. In fact, most turtle eggs or the hatchlings are eaten by birds, foxes, or other predators.