To get the 7th gym badge, go to Viridian City and defeat the leader there, Giovanni. good luck
The 7th badge is the volcano badge given by Blaine the cinnibar island gym leader.
Fight the seventh gym on Cinnabar Island. Then fight the eighth gym at Virirdian City.
It is not possible to get a ninth badge in Pokemon FireRed. You can only get eight badges in Pokemon FireRed.
Battle the 7th Gym Leader,stupid!
you cant but you can go to the sevii islands after you beat the game and can go the first three islands after you have won blaine the seventh badge
The Rainbow Badge
viridian city
GET THE LAST BADGE......
island? the fourth badge is in celadon
The 7th badge.
Soul Badge (Fuchsia Gym)
The boulder badge, the cascade badge, the thunder badge, the rainbow badge, the soul badge, the marsh badge, the volcano badge and the earth badge.