A Poké Flute is an item in the Generation I games, their remakes, a feature in the Generation II games and their remake games added to the PokéGear radio, and in X and Y. Its only main use is to wake up the Snorlax blocking the entrance to Diglett's Cave in Gen 2 and it's remakes and in Gen 1 and it's remakes part of Routes 12 and 16. However, it can be used as a reusable Awakening in and out of battle. It is also used in Pokémon Snap.
Advertisement