تنشأ التيارات البحرية نتيجة اختلاف الكثافة الناجمة عن اختلاف الملوحة والحرارة،حيث تتحرك التيارات من المناطق الباردة القطبية(ذات الكثافة العالية) باتجاه المناطق الاستوائية الحارة ( ذات الكثافة المنخفضة) وتقسم إلى قسمين: تيارات باردة عميقة وتيارات حارة سطحية .يؤثر شكل خط الساحل في شكل اتجاه التيارات البحرية إضافة لاتجاه الرياح الدائمة ،كما تتأثر بقوة كوريولس.