You'll need a town map and a Pokemon which can surf out of battle.
Look at your map. The 6th gym is in a place called Canalave city and you can see on the map that it is to the west of Jubilife city. Remember there is a place where you can fish in Jubilife city? Go to that place.
Note: If you don't remember the exact location, just go around the city and check out the west part of it. You will see the familiar thing that you know, sort of connects you to another place. Go through it and you'll see a large pool of water that you can surf on.
Go to the water and press A. Then the game will ask if you wanna surf (say yes obviously) then hop onto your Pokemon. Travel west (umm...meaning to your left in case you misunderstand) and you can battle a few people and continue in the same direction until you see land and everything (use your intuition) and keep going where the road takes you and TA-DAA~ you should arrive in Canalave city! Its easy to find the gym there so explore around and there'll be a certain someone waiting for you there ;) gd luck with your game!
Source: Myself :) I just beat the 6th gym leader today morning!
Chat with our AI personalities
what do you do after beating the fouth gym in pokemon pearl
we can get 8 gym badges byfighting all the gym leaders in Pokemon pearl.
I believe that the 6th (I think) Gym leader or at least one of the trainers in her gym has one.
The sixth gym is in Canalave City of Pokemon Pearl, west of Jubilife City.
Defeat all of the gym leaders in Pearl. ~KKMG1