You need to defeat the 4th gym in order for her to appear. When I was playing mine I couldn't find her until I had beaten the 4th gym. When you have defeated the 4th gym go to her gym and she should be there.
No, even after you beat the 4th gym leader she still isn't there. You have to go to Pastoria and find the Galactic Grunt. You have to follow him and defeat him in a battle. If you head towards the lake a little, you will find Cynthia. Cynthia will give you the Secret Potion if you answer yes to her question. Then, you have to travel to Celestic by going to Route 210. Find the Psyducks there and you use the Secretpotion on them. Then, Cynthia will come and you guys talk and you have to talk to Cynthia's grandmother in Celestic Town. Look at the paintings in the cave and she will appear and give you HM03 (Surf). After that, Fantina will reappear at the Gym.
Chat with our AI personalities
Ghost and dark type
Drifblim (Lv. 32), Gengar (Lv. 34) and Mismagius (Lv. 36).
Heart Home City.
She is in the contest hall and when you talk to her you can go and battle her.
how to get shining Pokemon on pearl vershow can you get shining Pokemon in pearl version