The trophy garden. Talk to the dude who owns it and then eventually hell say he found a pikachu and his butler'll get it and then itll be there
Chat with our AI personalities
try trophy garden beneath Hearthome city.
you can catch a pikachu in the Pokemon mansion.
Heres a good way, find a male cherrim and a female pikachu, have the pikachu hold a lightball (you can find pikachu randomly holding it in the wild) and leave them in the daycare, an egg will eventually appear in the daycare, and the egg will have a pichu that knows volt tackle!
you can't hatch a pikachu egg on diamond, it hatches in to a pichu.
no you cant,the only way you can get pickachu is by transfering in from pokemon diamond,pearl or platinum