Menurut arkeologi, Danau Toba terbentuk antara 100,000 hingga 75,000 tahun yang lalu akibat letusan supervolcano yang terjadi di Sumatera Utara.