Viridian Forest.
Chat with our AI personalities
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