Hidden Machines (HM for short) is an item that can be used to teach a Pokemon a new move. These HMs are slightly different than TMs, in that, they generally have a use outside of battle, even if the Pokemon has run out of PP (only in the field) or has fainted during battle.
| NOTE |
|---|
| It's generally a good idea to have a specific Pokemon set aside to learn HMs, as teaching them to any of your primary Pokemon would not be as beneficial. |
| HM# | Name | Type | Category | Power | Acc | PP |
|---|---|---|---|---|---|---|
| 01 | Cut | Normal | Physical | 50 | 95 | 30 |
| Rustboro City (inside Cutter's house) | ||||||
| 02 | Fly | Flying | Physical | 90 | 95 | 15 |
| Route 119 (from Brendan or May) | ||||||
| 03 | Surf | Water | Special | 90 | 100 | 15 |
| Petalburg City (beat Gym) | ||||||
| 04 | Strength | Normal | Physical | 80 | 100 | 15 |
| Route 112 (from Brendan or May) | ||||||
| 05 | Waterfall | Water | Physical | 80 | 100 | 15 |
| Sootopolis City (Gym Leader Wallace) | ||||||
| 06 | Rock Smash | Fighting | Physical | 40 | 100 | 15 |
| Mauville City (Wally's uncle) | ||||||
| 07 | Dive | Water | Physical | 80 | 100 | 10 |
| Mossdeep City (Steven) | ||||||


