The Rainbow Badge
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.
You need the Thunder Badge.
spoon!
Vermilion city.
after you get the thunder badge talk to officer jenny
The 8 badges for Pokemon Red are: Boulder Badge, (Brock) Cascade Badge, (Misty) Thunder Badge, (Lt. Surge) Rainbow Badge, (Erika) Marsh Badge, (Sabrina) Soul Badge, (Koga) Volcano Badge, (Blaine) and Earth Badge. (Giovanni)
To use the HM Fly, you have to have the Thunder Badge, won from Lt. Surge in Vermilion City.
Get the next badge
* Pewter Gym - Rock Badge * Cerulean Gym - Cascade Badge * Vermillion Gym - Thunder Badge * Celadon Gym - Rainbow Badge * Fuchsia Gym - Soul Badge * Saffron Gym - Marsh Badge * Cinnabar Gym - Volcano Badge * Viridian Gym - Earth Badge
Get the Thunder Badge And Talk To Jenny And She Will Give You One
The Thunder Badge