Sanne Bakker answered question 11/1/2010 Where Do I Find Pikachu In Soul Silver? You can find it easily in viridian forest, but only if you take a other electric pokemon to walk with you. I did that and I caught 3 in a row and they said that there were only 2 ! Ampharos walked with me. So maybe this is usefull I bet it is :)