Hidden Machines, or HMs, are items that allow a Pokémon to learn a certain move. These items are usually necessary to progress, and as such, can be used multiple times on multiple Pokémon, unlike Technical Machines, or TMs.

Available HMs

HM01 - Cut

HM02 - Fly

HM03 - Surf

HM05 - Flash

HM07 - Waterfall

Obtaining it

HMs are usually obtained from NPCs spread across the game's areas, the exception being HM07 - Waterfall, which must instead be bought from the Casino Shop in exchange for Casino Coins.