How do you learn surf on pokemon sapphire?
All you do is go to your bag find your surf HM clickk on it and go to use then use it on the appropriate pokemon it isnt that hard
You've got to go to the house next to the 5th gym after you defeat your dad and talk to everyone. Now you've got HM#5 Surf. To teach a Pokemon Surf, you use the HM and select a water Pokemon that can learn it. Then select a move that you want to be replaced by Surf And remember, HM's cannot be replaced