answersLogoWhite

0

You can catch Pikachu in the Viridian Forest in "Pokémon SoulSilver."

yes in route 2 or Viridian forset in the kanto region

Another View

You have to go to the menu. When you turn on your game it will go to the menu. Then you go down and click Mystery Gift. When you get there go to Receive Gift and then you click Get via Nintendo wfc. Then it will say you found yellow forest and then you go to any pokemart and look for the guy in the green suit. talk to him and he will give you the yellow forest route. Then you connect to your pokewalker. pick any Pokemon and then pick yellow forest route and then put the Pokemon on your pokewalker, get 10 watts, and finally go to the pokeradar and you will find a pikachu!

An easy answer or tip

First you gotta beat the elite four then you can go to kanto.Go to viridian forest and be patient while going through the grass, then you can catch pikachu there.

A friendly tip:

Bring a low level Pokemon to weaken pikachu so you can catch it easily with a pokeball, or us an ultra ball, for me it caught it first time and i didn't have to damage it

In both SoulSilver and HeartGold, Pikachu can only be found in Viridian Forest

Viridian Forest. Just walk in some grass In Viridian Forest.

You have to catch one in the Viridian Forest (in Kanto). The chances are pretty slim though.

you go to viridian forest run around in the grass and you might find a pikachu

viridian forest

or trade

User Avatar

Wiki User

9y ago

What else can I help you with?