分为风海流、密度流、补偿流。洋流根据流动海水温度(洋流本身与周围海水温度)的高低,可以将洋流分为暖流和寒流。暖流比流经海区的水温高,寒流比流经海区的水温低。
风海流:赤道暖流、西风漂流、日本暖流、墨西哥湾暖流、巴西暖流、东澳大利亚暖流、马达加斯加暖流、北太平洋暖流、北大西洋暖流、千岛寒流、东格陵兰寒流;
补偿流:赤道逆流、秘鲁寒流、加利福尼亚寒流、本格拉寒流、加那利寒流、西澳大利亚寒流;
密度流:直布罗陀海峡底部的洋流、基尔运河底部的洋流、曼德海峡底部的洋流等。
摩擦流
摩擦流中最重要的是风海流。盛行风对水面摩擦力的作用,以及风在波浪迎风面上所施的压力迫使海水向前运动。海水开始运动后,因受科里奥利力影响,流向与风向并不一致。在北半球流向偏于风向右方45°,在南半球流向偏于风向左方45°。
偏角随深度增加而增加,但流速随深度的增加而减小,到某一深处时,流速只为表面流速的1/23,这个深度即称为摩擦深度。从海面到摩擦深度的海水运动,称为风海流或漂流。在浅海,由于海底摩擦的影响,风海流方向偏离风向很少甚至与风向完全一致。
梯度流
梯度流即重力-气压梯度流,包括倾斜流、密度流和补充流等。倾斜流是因风力作用、陆上河水流入或气压分布不同,使海面因增水或减水形成坡度,从而引起的海水流动。密度流则是由于海水温度、盐度不同,使得密度分布不均匀,海面发生倾斜而造成的海水流动。
潮流
潮流是海水受月球和太阳引力而发生潮位升降的同时,还发生海水周期性的流动。潮流也分为半日潮流、混合潮流和全日潮流三种类型。若以潮流流向变化分类,则外海和开阔海区,潮流流向在半日或一日内旋转360°的叫回转流。近岸海峡和海湾,潮流因受地形影响,流向主要在两个相反方向上变化的叫往复流。