Океанские течения представляют собой системы горизонтальной и вертикальной циркуляции, порождаемые вращением Земли, гравитацией, ветровым трением и различиями в плотности воды, обусловленными разницей температур и солености.
Некоторые местные течения, в том числе восходящие (апвеллинг) и нисходящие (даунвеллинг), вызываются флуктуациями ветров и температур, феноменом южной осцилляции Эль-Ниньо (ENSO), горизонтальными течениями, наталкивающимися на стены рифов. Более устойчивые течения Мирового океана оказывают влияние на климат, условия для дайвинга и то, представителей каких мигрирующих видов можно встретить в том или ином месте в определенное время года.
Там, где местные течения обусловлены не океанскими течениями и не приливами, их причиной по большей части яятяются различия в температуре воды и ветры. В местах, где солнце прогревает рифовое мелководье, течения могут отсутствовать ранним утром, но последовательно набирать силу к середине дня. Иногда течения на поверхности воды и на глубине имеют разные направления.