All of them have phone numbers, but there are certain ways to get them. I would try looking up "how to get all gym leader's phone numbers in heartgold" on Google
Find them on a certain day, time, and place and you will get their phone numbers. Then, on another certain day/time/place you can call them for a rematch.
Right next to the Saffron city gym. You can use it to battle gym leaders you have already defeated if you have their phone number and phone them when they are not busy. You may not be able to get all of the phone numbers, before you battle Red, and they might all have 6 Pokemon apiece in the fighting dojo battles.
You need to get their Phone Numbers, by taking a picture with them at certain times of the week, and time zone. there is also a place where they will go after you get said phone number reference youtube for dates/times for the rematchs.
You cannot get Lance's number in Pokémon HeartGold since he is the Pokémon League Champion you can only get numbers from trainers that are not in caves or mountains and you can also get numbers of any of the 8 Gym Leaders in the Johto region or any of the 8 Gym Leaders in the Kanto region.
on thurs afternoons go to viridian forset and look for him
Find them on a certain day, time, and place and you will get their phone numbers. Then, on another certain day/time/place you can call them for a rematch.
You have to search Johto and Kanto and find all the gym leaders out side of there gyms and and then talk to them and they will eventually give you their numbers
No, you don't. You cannot face the Sinnoh Gym Leaders in HeartGold.
you need to beat the Pokemon leuge and then get their phone numbers by asking or doing somthing in the town
After you defeat all 16 gym leaders, you can call them to arrange a rematch through pokegear in fighting dojo in saffron city(kanto). See related link below to get gym leaders phone numbers and when to call them.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ [::[]::] [::[]::] -/\-
Right next to the Saffron city gym. You can use it to battle gym leaders you have already defeated if you have their phone number and phone them when they are not busy. You may not be able to get all of the phone numbers, before you battle Red, and they might all have 6 Pokemon apiece in the fighting dojo battles.
In the Trainer's House after getting their phone numbers.
You need to get their Phone Numbers, by taking a picture with them at certain times of the week, and time zone. there is also a place where they will go after you get said phone number reference youtube for dates/times for the rematchs.
You must search in various places. I have 2 gym leaders phone numbers, Clair and Sabrina. Clair's in dragons den on fridays and Sabrina's at the Fast ship S.S. aqua dock on saturdays.
You cannot get Lance's number in Pokémon HeartGold since he is the Pokémon League Champion you can only get numbers from trainers that are not in caves or mountains and you can also get numbers of any of the 8 Gym Leaders in the Johto region or any of the 8 Gym Leaders in the Kanto region.
search same question without the kanto part