the boulder badge from brock
The fifth Gym Leader in Pokemon LeafGreen is Koga, the leader of Fuschia City's Gym. He specializes in Poison-type Pokemon and hands out the Soul Badge.
The sixth gym badge (the Marsh badge) is located at Saffron City's gym. It is in Gym Leader Sabrina's possession, so you have to defeat her to obtain it.
Open the door and challenge the gym leader.
Beat Giovanni at viridian city's gym.
in Viridian city. the one that was locked.
In cerulean cities gym you must beat the leader misty to get the cascade badge.
Get the 7th or 8th gym badge, and its in the Power Plant.
the one you get from the gym in fuschia city.
You have to defeat Erika.
You can get it from the Viridian City GYM. Good Luck!
Its in Viridian City, the Earth Badge, vs. Giovanni
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