Począwszy od Generacji VI (Pokémon X /Y), 171 z 719 znanych Pokémonów może nauczyć się surfowania za pomocą HM03. Większość z tych Pokemonów to typy wodne. Dodatkowo, w starszych wersjach gier Pokémon, Pikachu, Pichu i Phione mogą uczyć się surfowania za pomocą specjalnych środków.
Każdy Starter typu Woda może nauczyć się surfowania na dowolnym z jego ewolucyjnych etapów. Fizyczny rozmiar Pokémonów lub typów jest nieistotny w określaniu, czy Pokémon może uczyć się Surf, a jedna trzecia Pokémonów, które mogą nauczyć się ruchu, jest typu innego niż Woda.
Podczas gdy animacja używana w grze dla Pokémonów do surfingu ma charakter ogólny, niektóre gry mają specjalną grafikę, jeśli jakiś Pokemon używa Surf. Należą do nich Pikachu na desce surfingowej, jeśli Pikachu używa surfowania w Generacjach I i II oraz wyraźnej animacji Laprasa, Kyogre, Wailmera i Sharpedo, jeśli którykolwiek z tych Pokémonów używa Surf w Generacji VI. Dodatkowo, Kyogre i Sharpedo poruszają się szybciej niż inni Pokémon podczas surfowania z następującymi efektami specjalnymi: Kyogre ma zwiększony hitbox, a Sharpedo zapobiega wszelkim połowom lub dzikim spotkaniom Pokémon.
Począwszy od generacji VI, Surf ma poziom mocy 90 i zwiększa krytyczny współczynnik trafień, gdy jest używany w walce, i atakuje wszystkich sąsiadujących przeciwników i sojuszników w podwójnych i potrójnych bitwach.