洋流形成的主要原因是海面受長期而穩定的風向吹送形成的還與各地海水的密度、海面的高低、地球自轉偏向力和陸地輪廓、島嶼的分佈等有關。各洋流的分佈和流動的方向雖複雜卻有規律可循。
(1)在赤道至南北緯40°或60°之間,形成一低緯度環流,其流向在北半球呈順時針方向,南半球呈逆時針方向。每個環流的西部都是暖流,東部都是屬於寒流。
(2)在北緯40°或60°以北形成一高緯環流。其環流方向為逆時針方向,環流西部為寒流,東部為暖流。
(3)赤道以北的北印度洋,因位於北迴歸線以南屬季風洋流。冬季吹東北季風,表層海水向西流,洋流呈反時針方向流動夏季吹西南季風,表層海水向東流,洋流呈順時針方向流動。
(4)東西方向流動的洋流,除南半球的西風漂流外,都具暖流性質。洋流對大陸沿岸氣候有很大影響,寒流經過的地區對氣候有降温、減濕的影響而暖流則對沿途氣候有增温、增濕的作用。