Where do you find hm fly and hm surf in pokemon white **Im Awesome**
In Pokemon Black and White, you can get HM02, Fly, from Bianca on Route 6 near Driftveil City. You must have earned the Quake Badge to use Fly outside of battle. You can get HM03, Surf, from Alder on Route 7 near Twist Mountain. You must have earned the Jet Badge to use Surf outside of battle.