after getting your badge from canalave city,go to lake valor after meeting with dawn or lucas,your rival, and prof. rowan and beat commander saturn,then go to lake veriety and battle mars.Then the galactic grunts will be gone.P.S.It takes alot longer to get to snowpoint city than any other city you've traveled to before
ice
After getting the 8th Gym Badge at Sunnyshore City, head North towards the beachy section of the City, and talk to Sabrina ( I think that's her name - lady that will be standing there). She will then give it to you. :)
Depends on the game
First, beat Tate and Liza at the Mossdeep Gym and receive your seventh badge, allowing you to teach your Pokemon Dive. Then Surf to Route 126. Dive when you see Dive-able water and you will be in a huge underwater cavern. Go as far south in the cavern as you can and you will find a cave entrance. Go through it and you will be in a small underwater room. Use Dive again and you will be inside the crater of a dormant volcano: the city of Sootopolis. After solving the conflict between Groudon and Kyogre, go to the small island in the center of the city. The final Pokemon Gym will be there. Juan is the Leader. Here are his Pokemon: Luvdisc (Level 41) Whiscash (Level 41) Sealeo (Level 43) Crawdaunt (Level 43) Kingdra (Level 46) He's pretty strong if you have weak Pokemon, so watch out.
Team Galactic will block the lake untill you defeat gym leader candice; she's in snowpoint city. Just go past into the city, rest your pokemon and take your gym challenge. When you won go back and lake acuity should be free to enter
snowpoint city
ice
Uh what are they and what levels?
After getting your 8th Gym Badge, go north of the Pokemon Center in Sunyshore City and your rival will talk to you. Speak to Jasmine, Johto's Steel-type Gym Leader, after and she'll give you HM07 Waterfall.
The 7th badge/gym is in Mahogany Town. The Gym Leader mainly has ice type pokemon.
Defeat the 8th
to get the eight badge go to viridian city after you have 7 badges and enter the gym
It is on Mossdeep City. There are Twin Gym leaders
you dive to get to sootopolis which is in the south east from mosdeep then fight groudon then you can challenge the gym leader and get your 8th gym badge. then u challenge the elite 4.
Beat the first 7 gym leaders then go to the closed gym in Viridian and it will be opened.
You will get the 7th Badge which is the Volcano Badge from Blaine, the Gym Leader of Cinnabar Island however you will need to receive the Key from within the Pokémon Mansion before you can unlock the Gym's locked door.
hahahahaha =) and if youre not kiddng fight the gym and the first gym you see is locked leave it alone come back to it when you have 7 badges