talk to elm after you beat elite 4
There are eight badges in kanto though there is a picture floating around of Gary Oak showing that he has ten
Go to kanto and collect the eight badges there
It really depends on the type of game that you have. If you have Ruby/Sapphire/Emerald, You must get the Eight Gym Badges of Hoenn. If you have Diamond/Pearl/Platinum, you will receive the Eight Gym Badges of Sinnoh. If you want HeartGold/SoulSilver/Gold/Silver/Crystal, you will get the Eight Gym Badges of Johto AND Kanto. If you have FireRed/LeafGreen/Red/Blue/Green (Japan Only)/Yellow (Pikachu Version), you will ONLY receive the Eight Gym Badges of KANTO.
Then you have to face the Elite Four
hes on cinnabar island.you cant battle him unless you got 7 kanto badges
in gold version you could continue and get eight badges in kanto.
there is 16 badges... 8 in kanto and 8 in johto
u get it from blue once you get all eight gym badges in kanto
You collect all 8 Kanto badges.
Sadly no, but their is the soul silver or heart gold game, once you beat the elite four you can travel to the kanto region, and get all eight of the kanto badges. So you can get the leaf green badges too.
Get all eight badges from the johto region and then beat the Pokemon league to go to kanto
You can get all sixteen badges by defeating all eight Johto gym leaders, defeating the Elite 4, and then beating all eight Kanto gym leaders.