Tsunami

Penyebab tsunami lainnya adalah aktivitas vulkanik, terutama dari gunung berapi yang berada di dekat atau di bawah laut. Umumnya, aktivitas vulkanik menyebabkan naik atau turunnya bibir gunung berapi, memicu tsunami yang mirip dengan tsunami gempa bumi bawah laut. Namun, dapat juga terjadi letusan besar yang menghancurkan pulau gunung berapi di tengah laut, menyebabkan air bergerak mengisi wilayah pulau tersebut dan memulai gelombang besar. Contoh tsunami akibat letusan besar seperti ini adalah tsunami letusan Krakatau 1883, yang mengakibatkan tsunami setinggi lebih dari 40 m.