Ein havstraum er ei meir eller mindre framhaldande rørsle av havvatn i eit fast mønster. Det er fleire ulike typar krefter som held i gang vassrørslene i hava, jordrotasjonen, månegravitasjonen og variasjon av vasstettleik skapt av ulikskap i temperatur og saltinnhald. Konturar av havbotn, kystlinjer og andre straumar påverkar òg retning og styrke på ein havstraum.