Some Pokémon evolve by Levelling up, some at specific levels, some if they're happy.
Kanto: Viridian City, Cerulean City, Vermillion City, Celadon City, Saffron City, Fuchsia City, Indigo Plateau Johto: Route 42, Route 44, Tin Tower, Burnt Tower, Whirl Islands, Whirl Islands, Mt. Johto: Cherrygrove City, Violet City, Azalea Town, Goldenrod City, Ecruteak City Kanto: Pewter City, Cerulean City, Lavender Town, Celadon City, Saffron City, Fuchsia City Johto: Goldenrod City, Ecruteak City, Olivine City, Blackthorn City, Mahogany Town Johto: Route 32, Route 32, Union Cave, Shining Lighthouse Each PokéBall has a different special effect that can help make capturing more likely or even give special bonuses to any Pokémon caught within that particular ball. These items are used to capture the Pokémon. PokéBalls are one of the most vital items that a Pokémon trainer can have. Black: Victini & ReshiramWhite: Victini & Zekrom.Pokémon Ranger & The Temple of the Sea!.Mystery Dungeon - Explorers of Time & Darkness.Mystery Dungeon: Blazing, Stormy & Light Adventure Squad.Pokémon Battle TrozeiPokémon Link: Battle.