You cannot find Pikachu in the wild in Johto, however it may be possible to find one in the safari zone.
In kanto they are found in Viridian Forrest.
you can't
Pikachu is located in the Viridian Forest, in the Kanto region.
You will find it on the ground in Mt. Silver, in the Johto region.
you can get swinub at the ice path in johto region.
Viridian Forrest in the kanto region
You can only find it in the virdian forest in kanto or just trade through global trading system in goldenrod city.
It is in every single cave throughout the Johto and Kanto Region , Sinoh!
After you beat all the Johto gym leaders, you are allowed to go to Kanto and in there is the Viridian Forest where you can find Pikachu Lv. 3-5!
Tornadus roams the Unova region, like Entei and Raikou roam Johto in Gold, silver, and Crystal.
In the Johto region you have to get it as a starter Pokemon
you can only find it at night in the little forest { down south } in the johto region in soul silver.
You can't. It is unavailile for the johto region