Pikachu can be found in Viridian Forest. It may take a while but after about 5 minutes, you should start seeing some. They are anywhere from level 4 to level 7. Hope this helps
You can catch Pikachu in Route 2 in Pokémon Gold.
You can get a pikachu in veridian forest or in the pokewalker
yes you can catch pikachu on Pokemon heart gold but only in kanto! they are rare though
viridian forest in the kanto region after you beat the elite 4 for the first time you can go there
viridian forest
the viridian forest in kanto. check your pokegear and it'll show you where the forest is. enjoy your battle!
i havent got one yet but i think to headbut those trees
Catch two pikachu [one female and one male, obviously] if you don't have two of a different gender, then place the two in the daycare. After sometime the man will call you and inform you that your pikachu have laid an egg.
Use a quick ball when you first encounter it.
i think you can find them in the safari zone in emerald after you beat the Pokemon league and you can migrate after you catch it ( you can only migrate after you beat the Pokemon league in soul silver or heart gold ) and go to fuchsia city and go to pal park talk to the construction worker and you can catch a pikachu ! :)
on route 2, although it's quite rare.
Catch a Pikachu, which you can find on Route 2, and use a Thunderstone on it.