O HM Surf (HM03) é um movimento especial que pode ser ensinado a Pokémon do tipo Água. Ele permite surfar sobre a água para acessar novas áreas. No Pokémon HeartGold, o HM Surf é obtido na Ecruteak City, dado por um velho após você derrotar um Grunt da Team Galactic no teatro.
Nota: Certifique-se de ter um Pokémon do tipo Água na equipe para usar o Surf fora de batalha.