You can get it if you go to the Pokemon Mansion and run around in the grass in the Trophy Garden.
you cant
trophy garden
when it has high friendship
no you cant,the only way you can get pickachu is by transfering in from pokemon diamond,pearl or platinum
There are only two Pokemon(without the National Pokedex).They are Pickachu (into Raichu) and Eevee (into Jolteon).
The Pickachu in Pokemone Platinum is in the Trophy Garden.
You need to find the light ball and give it to the pikachu you are breeding. The baby pichu will know the move. Evolve that pokemon.
You can get the mystery gift in diamond by completing the game Pokemon battle revoulution. A level ten pickachu with surf and volt tackle is your prize
Truth is even if its at level 100 it won`t evolve you need to use a thuderstone.
pickachu
In Pokemon Soulsilver you catch pickachu in the Viridian Forest during the day.
somewhere