1、海啸按成因可分为三类:地震海啸、火山海啸、滑坡海啸。地震海啸是海底发生地震时,海底地形急剧升降变动引起海水强烈扰动。
2、“下降型”海啸:某些构造地震引起海底地壳大范围的急剧下降,海水首先向突然错动下陷的空间涌去,并在其上方出现海水大规模积聚,当涌进的海水在海底遇到阻力后,即翻回海面产生压缩波,形成长波大浪,并向四周传播与扩散,这种下降型的海底地壳运动形成的海啸在海岸首先表现为异常的退潮现象。1960年智利地震海啸就属于此种类型。
3、“隆起型”海啸:某些构造地震引起海底地壳大范围的急剧上升,海水也随着隆起区一起抬升,并在隆起区域上方出现大规模的海水积聚,在重力作用下,海水必须保持一个等势面以达到相对平衡,于是海水从波源区向四周扩散,形成汹涌巨浪。这种隆起型的海底地壳运动形成的海啸波在海岸首先表现为异常的涨潮现象。1983年5月26日,中日本海7.7级地震引起的海啸属于此种类型。
4、遥海啸:遥海啸是指横越大洋或从很远处传播来的海啸,也称为越洋海啸。海啸波属于海洋长波,一旦在源地生成后,在无岛屿群或大片浅滩、浅水陆架阻挡情况下,一般可传播数千公里而能量衰减很少,因此可能造成数千公里之遥的地方也遭受海啸灾害。如2004年底发生在印尼的大海啸就波及到几千公里外的斯里兰卡,1960年智利海啸也曾使数千公里之外的夏威夷、日本都遭受到严重灾害。
5、本地海啸:海啸的大多数均属于本地海啸或称为局地海啸。因为本地海啸从地震及海啸发生源地到受灾的滨海地区相距较近,所以海啸波抵达海岸的时间也较短,只有几分钟,多者几十分钟。在这种情况下,海啸预警时间则更短或根本无预警时间,因而往往造成极为严重的灾害。