Tsunami oluşması için belirli bir derinlik gereksinimi yoktur. Tsunamiler, okyanus, deniz veya göllerin tabanında meydana gelen depremler, volkanik patlamalar, büyük toprak kaymaları veya göktaşı çarpmaları gibi olaylar sonucu oluşur. Derin denizlerde, tsunamilerin dalga boyu yüzlerce kilometreye ulaşabilir, ancak bu dalgalar genellikle açık denizde çok yüksek değildir.