Lake Taupo is in a caldera created by a supervolcanic eruption which occurred approximately 26,500 years ago. According to geological records, the volcano has erupted 28 times in the last 27,000 years. It has ejected mostly rhyolitic lava, although Mount Tauhara formed from dacitic lava.