Pulau vulkanik terbentuk oleh aktivitas vulkanik di dasar laut, sering kali di dekat batas lempeng tektonik yang membentuk kerak bumi. Ketika dua lempeng terpisah, lava meletus membentuk punggungan bawah laut. Lapisan lava menumpuk sampai punggung bukit memecah permukaan laut untuk membentuk sebuah pulau. Pulau-pulau olkanik terbentuk oleh aktivitas gunung berapi di dasar laut, sering kali di dekat batas lempeng tektonik yang terbentuk. kerak bumi.