In Pokemon Soulsilver you catch pickachu in the Viridian Forest during the day.
You can catch it in Route 2.
the veridian forest.
you cant catch a dark pokemon pickachu
Trophy garden
Viridian forest or the power plant.
yes you can catch pikachu on Pokemon heart gold but only in kanto! they are rare though
well you catch pickachu and he gives you a heavy ball then you go up against a legendary and use PICKACHU cause he a tank and then he own them then throw heavy ball it wont catch it'll Kill hahahahaha u fail
step 1 catch pikachu step 2 train him
Go to KANTO in Viridian City in that little patch of grass where you find pickachu.
yes but ash pickachu wont evolve to make pickachu evolve it needs a thunderstone
after beating the fortree gym, go to the safari zone (you need a pokeblock case) and catch it in the grass.
The Pickachu in Pokemone Platinum is in the Trophy Garden.