To get pikachu on Pokemon diamond, you must go to the Pokemon mansion below HEARTHOME CITY. there you will find a pikachu even before you get the national pokedex!
Plus, you can get PICHU's too!!!
OTHER RARE POKEMON APPEAR TO
eeve happiny bonsly jigglypuff
oh go to mt.coronet if u want drattini or absol!!
Chat with our AI personalities
you can catch a pikachu in the Pokemon mansion.
you can't hatch a pikachu egg on diamond, it hatches in to a pichu.
Pikachu does not evolve through level-up -- instead, you can use a Thunderstone for it to evolve.
no you cant,the only way you can get pickachu is by transfering in from pokemon diamond,pearl or platinum
try trophy garden beneath Hearthome city.