You have to go to sootopolis city and battle Juan. He'll give you the rain badge.
try specifing which version first. :)
You battle the Snowpoint city gym leader. She has a ice Pokemon but can be defeated by empleon lvl 48+
The Rainbow Badge is awarded by the Celadon City Gym Leader. The gym is placed at the bottom left of the city.
8th gym leader
Giovanni
viridian city gym. you have to beat all the other seven gyms to unlock this one.
Saffron city.
Saffron city.
Cinnibar island.
I think you get it in either cinnabar island gym or virdiran city gym
try specifing which version first. :)
Beat the 8th gym leader which is Clair in Black Thorn gym obviously in Black Thorn city.
defeat your dad at the normal gym and wallys father will give it to you.
you go to Petalburg city gym to get your fourth bage and surf
You battle the Snowpoint city gym leader. She has a ice Pokemon but can be defeated by empleon lvl 48+
From Steven at his home in Mossdeep City but you can't use it until you've defeated Tate and Liza, the Pyshic Pokemon Gym Leaders :)
The Rainbow Badge is awarded by the Celadon City Gym Leader. The gym is placed at the bottom left of the city.