White rhinoceroses have a longer lifespan in the wild, living an average of 39-43 years in the wild and 27-30 years in captivity.
The lifespan of white rhinoceroses differs between captivity and in the wild. The average lifespan of both males and females in the wild is 46 to 50 years. The recorded longest lifespan of northern white rhinoceroses in captivity is 30 years and 3 months. Similarly, the maximum recorded lifespan of the southern subspecies of white rhinoceroses in captivity is 30 years.
The expected lifespan of white rhinoceroses in the wild is between 39 to 43 years and 27 to 30 years in captivity, on average. However, most rhinoceroses die unnaturally due to human poaching. Other causes of white rhinoceros death include drowning, getting stuck in mud, falling off cliffs, and burning in runaway wildfires.