To catch Pikachu in Pokemon SoulSilver, you must go to Viridian Forest in the Kanto region and search in the grass. They are a bit uncommon, so it may take a while.
you can catch a pikachu in the Pokemon mansion.
you start with a pikachu.................
You Can Catch Pikachu In Viridian Forest. Morning
All Right first you need a Pikachu. You can catch Pikachu in Viridian Forest from levels 4 to 7. Then get a thunderstone from a Lass on Route 29. Evolve it with a thunderstone or get a Pokemon that knows fly and fly there its easyer . XD
You catch Pikachu in Veridian Forest
You can catch pikachu on Route 2 or in the Viridian Forset in the Kanto Region.you can get pikachu in Viridian Forest in Kanto.
viridian forest
You catch one in vidarian forest.
catch a pikachu in viridian forest.
No you can't find Pikachu in the Safari Zone.
on heartgold and soulsilver you can catch pikachu at any time of day though it does take a while to run into one yes you can catch one at night
I don't think you can actually catch a pichu but you can catch a pikachu at Viridian Forest and breed it with a ditto.
D: PIKACHU* Viridian Forest or migrate ..you made me mad O:< --Taylor
To catch Pikachu in Pokemon SoulSilver, you must go to Viridian Forest in the Kanto region and search in the grass. They are a bit uncommon, so it may take a while.
to get complited pokedex and hatch pichu becose then you can catch north eached pichu.
Catch a pikachu holding a light ball, or use thief on the pikachu's in the Veridian Forest. When you put a pokemon with static in front you will find the pikachu's more easily