Gerakan vertikal adalah gerakan arus yang dapat terjadi didasar laut terjadi akibat
gerakan angin, Bebrapa faktor yang menyebabkan gerakan upwelling dan downwelling :
Upwelling maupun sinking pada pantai terjadi bila angin bertiup sejajar dengan
garis pantai.
Jika gerakan air mengarah ke laut, air dari bawah (100-200 m) akan naik
menggantikan air di dekat pantai.
Air upwelling dikenal dari kandungan O2 yang rendah, namun kaya akan nutrient
terlarut, fosfat dan nitrat utk mendukung pertumbuhan plankton. Contoh di area
Peru-Chili, di mana upwelling menyumbangkan 20% dari produksi ikan.
Upwelling juga terjadi di laut terbuka dekat ekuator, disebabkan perubahan arah
angin akibat efek Coriolis di ekuator.
Arus yang digerakkan angin barat yang kemudian dibelokkan ke utara di bumi
utara dan ke selatan di bumi selatan mengakibatkan divergensi sehingga terjadi
kekosongan massa air. Akibatnya massa air dari bawah akan naik.
Downwelling terjadi jika air permukaan bergerak menuju pantai. Efeknya tidak
sebesar upwelling.
Sebaliknya, upwelling dapat membawa nutrisi - nutrisi yang dapat menjadi makanan
bagi rantai makanan di lautan.