Wait until Friday, or set your clock to Thursday and wait a day. If you set your DS for Friday, Drifloon won't appear. Now, go to the Valley Windworks west of Flamora. Walk around in the tall grass, and you'll find it pretty soon. Oh, and I would recommend catching it with a high-level ball. Hope I helped! :)
Chat with our AI personalities
driffbloom is at windworks at fiyday
There actually isnt a trainer in pokemon pearl that has drifloon, but you can catch them every friday in front of the valley windworks, just go up to the drifloon and press a. he is at level15
A swarm
i would say 87% with an ultra ball
ok so go to the vally windworks(east of floroma town) on a Friday you should find it just by the the grass not in it press A on it then you battle its only level 20 or so, catch it in a quick ball or a nest ball and you will have your self a drifloon!!!