Based on current observations, it is estimated that Betelgeuse is about 10 million years old and has about 100,000 years left before it reaches the end of its life. When it does reach the end of its life, it is expected to go supernova and release a tremendous amount of energy in the form of a massive explosion.