Soul Badge (Fuchsia Gym)
Chat with our AI personalities
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.
you need to get the badge in fuschia city
the badge you need is the 4th one and also if you have not already you can get surf in the dance theater.
The 7th badge.
Hearthome gym