1. Győzd le az Olivine City edzőterem vezetőjét.
Ahhoz, hogy megszerezze a Surf HM-et a Pokémon HeartGoldban és a SoulSilverben, először le kell győznie Jasmine-t, az Olivine City edzőterem vezetőjét. Jázmin egy acél típusú edzőterem-vezető, ezért hozd erős Pokémonokat az acél típusú Pokémonok ellen, mint például a Fighting, Ground és Fire-típusú Pokémonok.
2. Térjen vissza Elm professzor laboratóriumába New Bark Townban.
Miután legyőzte Jasmine-t, térjen vissza Elm professzor laboratóriumába New Bark Townba. Elm professzor a város északi oldalán található.
3. Beszéljen Elm professzorral.
Amikor beszél Elm professzorral, ő adja a Surf HM-et. A Surf HM segítségével megtaníthatod a Surf mozgást Pokémonodnak.
4. Taníts szörfözni az egyik Pokémonodnak.
Ha meg akarod tanítani a szörfözést az egyik Pokémonodnak, nyisd ki a táskádat, és válaszd ki a HM részt. Ezután válassza ki a Surf lehetőséget a HM-ek listájából, és válassza ki azt a Pokémont, amelynek meg szeretné tanulni a lépést.
> - *Megjegyzés:* egyes Pokémonok a gépelésük miatt nem tudnak természetes módon megtanulni szörfözni. Néhány Pokémon, aki nem tudja megtanulni a szörfözést, de esetleg kéznél van:Octillery, Quagsire, Azumarill és Starmie.
5. Használja a Surf-ot a vízen való átkeléshez.
Miután megtanították a Szörföt az egyik Pokémonodnak, használhatod a vízen való átkelésre. A Surf használatához egyszerűen válassza ki a Pokémonok mozdulatlistájából, amikor víztömeg mellett áll.