The gym leader of Hearthome City is Fantina. When the player first arrives at the city, she will not be in her gym. She can only be battled after the player deliver the Old Charm to the elder at Celestic Town.
You have to beat the Vielstone City Gym Leader (Maylene) and the Pastiora City Gym Leader (Crasher Wake) before the Hearthome City Leader.
You can only battle Hearthome City's gym leader Fantina after you have defeated Pastoria City's gym leader, Crasher Wake.
Pastoria city
on the top right
Fantina is the 5th gym Leader in Hearthome the Ghost type gym.
In Pokemon Diamond, Pearl, and Platinum, there isn't an HM to obtain in Hearthome City. Relatively, you can get TM65 from Gym Leader Fantina after defeating her.
The 6 gym leader in at Canalave City. the gym after the hearthome City gym!!!!!
hearthome
after you beat the 4 gym leader in hearthome city
Surf
She is in Hearthome City.
the gym leader has it
go to hearthome city and fight the gym leader there
just beat the fourth gym leader
The fifth gym leader is fantina.She is in hearthome city.
you beat the gym leader
The third gym leader is in Hearthome City. But i think the gym leader says that you are not ready yet. (don't remember) you have to beat Pastoria and Veilstone's Gym leader first and then you can battle Hearthome's leader.
in vilstone city not hearthome that's the fifth gym leader