after you beat volker, you go to the beachy part of sunnyshore (near the top) and talk to this weirdo mermaid lady and she will give you the HM Waterfall. Then surf on the water until you get to this GIGANTIC waterfall and use waterfall (only water types can learn it) then you will see a cave, go to the Pokemon center near the cave to heal your Pokemon then go in the cave and you will be in victory road.
Chat with our AI personalities
8th gym badge the water badge
you have to use the HM surf and surf behind the gym and go in the cave. go to the other side of the dragon temple and go in. awnser the old man's questions and the gym leader will come in and give you the badge. This is to get the 8th Johto gym badge. To get the Kanto one search: how do you get to the 8th Kanto gym badge
You can obtain the 8th gym badge (the earth badge) in fire red from Giovanni in Viridian City.
It depends which ones are you looking for. The 8th Badge is in Sootopolis, The 7th badge is in Mossdeep, The 6th Badge is in Fortree, The 5th badge Is your dad in emerald it is found at Petalburg, the 4th Badge is in Fallabore, The 3rd badge is in Mauville, The 2nd badge is in Dewford, The 1st badge is in Rustboro.
U win