You must go to the Pokemon Gym. Beat the gym leader and he awards you with the 8th gym badge
viridian city
Its in Viridian City, the Earth Badge, vs. Giovanni
You can get it from the Viridian City GYM. Good Luck!
you have to get all of the other gym badges in kanto and then go to Cinnabarr island and talk to blue. then go to viridian city and go in the Pokemon gym!
The way to get the 8th badge on Pokemon Fire Red is to make sure you defeated Team Rocket every where they were and basically just EXPLORE EVERYWHERE. If you beat Giovanni at the game corner and silph co just get the other seven badges and go to the viridian city gym and beat up Giovanni one more time.
You can obtain the 8th gym badge (the earth badge) in fire red from Giovanni in Viridian City.
The eighth badge can be obtained by defeating the gym leader in viridian city.
Do you mean the elite four? There is a total of eight badges in Pokemon LeafGreen. Thus, the eighth badge is the Earth Badge, which you obtain after defeating Giovanni in the Viridian Gym. Giovanni uses mostly Ground-type Pokemon with a few Poison dual types. Persian and Arcanine are the only exceptions to those.The Eighth gym is located in Viridian City, it is automatically unlocked once you defeat Blaine (provided he's the 7th you've defeated). So basically fly to Viridian City.
viridian city
If you already have 7 badges, go back to Viridian city. The gym should be open.
Viridian city.
Viridian city.
Beat team rocket at Mt moon, Pokemon tower, rocket game corner and silph co. Then get the 7th badge now you can go into the viridian city gym to get the last badge.
Beat the eighth Gym, which is in Viridian City!
All you have to do is get to Viridian City.
The eighth badge in Viridian City. The gym leader is Giovanni. In order to enter the gym you have to have all seven badges, and have beaten Giovanni at Silph Co. and Rocket Game Corner.
Beat Giovanni at viridian city's gym.