In Diamond and Pearl, one must beat four gyms before challenging Fantina. In Platinum she can be challenged upon your first visit to the city.
Chat with our AI personalities
You can challenge the petalburg gym after you beat fire type gym leader in lavaridge town.
Go down to oreburgh mine and talk to the gym leader he will run off now go to oreburgh city and go into gym that gym leader will challenge you.
go to canalave city and challenge the gym leader
u go to the top of the gym and turn off the waterfall and challenge him.
The 6 gym leader in at Canalave City. the gym after the hearthome City gym!!!!!