A partire dalla Generazione VI (Pokémon X /Y), 171 dei 719 Pokémon conosciuti possono imparare a navigare usando l'HM03. La maggior parte di questi Pokémon sono tipi d'acqua. Inoltre, nelle versioni precedenti dei giochi Pokémon, Pikachu, Pichu e Phione possono imparare a navigare attraverso mezzi speciali.
Ogni Pokémon starter di tipo Acqua può imparare a navigare in uno dei suoi stadi evolutivi. La dimensione fisica del Pokémon o del tipo è irrilevante nel determinare se un Pokémon può imparare a navigare, e un terzo dei Pokémon che possono imparare la mossa sono di un tipo diverso dall'acqua.
Mentre l'animazione utilizzata nel gioco per un Pokémon navigatore è generica, alcuni giochi hanno una grafica speciale se un certo Pokémon utilizza Surf. Questi includono un Pikachu su una tavola da surf se un Pikachu usa il surf nelle Generazioni I e II e un'animazione distinta di Lapras, Kyogre, Wailmer e Sharpedo se qualcuno di questi Pokémon utilizza Surf nella VI generazione. Inoltre, Kyogre e Sharpedo si muovono entrambi più velocemente di altri Pokémon quando navigano con i seguenti effetti speciali: Kyogre ha un hitbox aumentato e Sharpedo previene qualsiasi incontro di pesca o di Pokémon selvatici.
A partire dalla Generazione VI, Surf ha un livello di potenza di 90 e una percentuale di colpi critici maggiore quando viene usato in battaglia, e bersaglia tutti gli avversari e gli alleati adiacenti in battaglie doppie e triple.