6th gym badge
Hearthome gym
Soul Badge (Fuchsia Gym)
You need the soul badge that is obtained from defeating the Fuschia city gym leader Koga in order to use surf outside of battle.
the one you get from the gym in fuschia city.
In Pokemon FireRed, the badge needed to surf is the Cascade Badge. This badge is obtained by defeating Misty, the Cerulean City Gym Leader. Once you have the Cascade Badge, you can use the move Surf outside of battle to navigate bodies of water and access new areas in the game.
Teach surf to a Pokemon and click the water and it will ask u to surf. You will need a certain gym badge,though.
You need the correct gym badge(s) for your Pokemon to use Surf out of battle.
Hearthome's badge
u dont
well u have to had your forth gym badge.
Use surf to get there . But before Surfing to ever.grand city , you need finish all the gym . When u get there , u have to use waterfall to get up there , in order to use waterfall ,u need to the last gym badge ,RAIN BADGE .
it iz behind the vally windworks building but u need the pastoria gym badge and the hm surf