TMs and HMs are items that resemble CDs. They contain moves that can be taught to certain Pokémon.
TM[]
TM stands for Technical Machine. Pokemon Trainers can give them to their Pokémon to help them learn new moves to use against opposing Pokémon. In Generations I to IV, Pokémon Brilliant Diamond and Pokémon Shining Pearl and Generation IX, TMs can only be used once, after which they disappear from the Bag. From Generation V to Pokémon Sword and Pokémon Shield, players get to use them more than once, just like an HM.
List of Technical Machines[]
Between each Generation of the Pokémon series, the Technical Machines featured alter their attributed numbers depending on the game, to make space for new Technical Machines introduced. A list of such are as follows:
Alphabetical List of Technical Machines[]
HM[]
A Hidden Machine, HM for short, is in almost every way identical to a TM, except for three differences:
- The moves cannot be overridden by simply learning another move
- The moves can be used outside of battle after obtaining the relevant gym badge
- The HM can be used multiple times without breaking (this is only a difference up to Generation IV; as of Generation V, TMs can not be broken).
Additionally, Pokémon on a third generation game cartridge cannot be transferred to a fourth generation game card if it knows an HM move, you must go to the Move Deleter in your game in order to transfer these Pokémon to Pokémon Diamond/Pokémon Pearl. Also when you transfer Pokémon to Black/White, through the Poketransfer, the Pokémon may not know any HMs.
List of Hidden Machines[]
Generation I[]
Sprite | HM | Move | Location Found | Badge Required |
---|---|---|---|---|
HM01 | Cut | S.S. Anne | Cascade Badge | |
HM02 | Fly | Route 16 | Thunder Badge | |
HM03 | Surf | Fuchsia City - Safari Zone | Soul Badge | |
HM04 | Strength | Fuchsia City | Rainbow Badge | |
HM05 | Flash | Route 2 | Boulder Badge |
Generation II[]
Sprite | HM | Move | Location Found | Badge Required |
---|---|---|---|---|
HM01 | Cut | Ilex Forest | Hive Badge | |
HM02 | Fly | Cianwood City Gym | Storm Badge | |
HM03 | Surf | Ecruteak City | Fog Badge | |
HM04 | Strength | Olivine City | Plain Badge | |
HM05 | Flash | Sprout Tower | Zephyr Badge | |
HM06 | Whirlpool | Mahogany Town | Glacier Badge | |
HM07 | Waterfall | Ice Path (interior) | Rising Badge |
Generation IIIRSE[]
Sprite | HM | Move | Location Found | Badge Required |
---|---|---|---|---|
HM01 | Cut | Rustboro City | Stone Badge | |
HM02 | Fly | Route 119 | Feather Badge | |
HM03 | Surf | Petalburg City | Balance Badge | |
HM04 | Strength | Rusturf Tunnel | Heat Badge | |
HM05 | Flash | Granite Cave | Knuckle Badge | |
HM06 | Rock Smash | Mauville City | Dynamo Badge | |
HM07 | Waterfall | Cave of OriginRS / Sootopolis CityE | Rain Badge | |
HM08 | Dive | Mossdeep City | Mind Badge |
Generation IIIFRLG[]
Sprite | HM | Move | Location Found | Badge Required |
---|---|---|---|---|
HM01 | Cut | S.S. Anne | Cascade Badge | |
HM02 | Fly | Route 16 | Thunder Badge | |
HM03 | Surf | Fuchsia City - Safari Zone | Soul Badge | |
HM04 | Strength | Fuchsia City | Rainbow Badge | |
HM05 | Flash | Route 2 | Boulder Badge | |
HM06 | Rock Smash | Ember Spa | Marsh Badge | |
HM07 | Waterfall | Icefall Cave | Volcano Badge |
Sprite | HM | Move | Location Found | Badge Required |
---|---|---|---|---|
HM01 | Cut | Eterna City (from Cynthia) | Forest Badge | |
HM02 | Fly | Team Galactic Warehouse | Cobble Badge | |
HM03 | Surf | Celestic Town Shrine | Relic BadgeDP/ Fen BadgePt | |
HM04 | Strength | Lost TowerDP / Iron IslandPt (from Riley) | Mine Badge | |
HM05 | Defog | Great MarshDP / Solaceon RuinsPt | Fen BadgeDP / Relic BadgePt | |
HM06 | Rock Smash | Mt. Coronet (from Hiker at entrance) | Coal Badge | |
HM07 | Waterfall | Sunyshore City (from Jasmine) | Beacon Badge | |
HM08 | Rock Climb | Route 217 | Icicle Badge |
Generation IVHGSS[]
Sprite | HM | Move | Location Found | Badge Required |
---|---|---|---|---|
HM01 | Cut | Ilex Forest | Hive Badge | |
HM02 | Fly | Cianwood City | Storm Badge | |
HM03 | Surf | Ecruteak City | Fog Badge | |
HM04 | Strength | Route 42 | Plain Badge | |
HM05 | Whirlpool | Mahogany Town | Glacier Badge | |
HM06 | Rock Smash | Route 36 | Zephyr Badge | |
HM07 | Waterfall | Ice Path (interior) | Rising Badge | |
HM08 | Rock Climb | Pallet Town (After obtaining 16 gym badges) | Earth Badge |
Generation V
Sprite | HM | Move | Location Found (Black and White) | Location Found (Black 2 and White 2) |
---|---|---|---|---|
HM01 | Cut | Striaton City | Virbank City | |
HM02 | Fly | Driftveil City | Route 5 | |
HM03 | Surf | Twist Mountain | Route 6 | |
HM04 | Strength | Nimbasa City | Castelia Sewers | |
HM05 | Waterfall | Route 18 | Victory Road | |
HM06 | Dive | Undella Town |
Generation VIXY[]
Sprite | HM | Move | Location Found | Badge Required |
---|---|---|---|---|
HM01 | Cut | Parfum Palace | Bug Badge | |
HM02 | Fly | Coumarine City | Plant Badge | |
HM03 | Surf | Shalour City | Rumble Badge | |
HM04 | Strength | Cyllage City | Cliff Badge | |
HM05 | Waterfall | Route 19 | Iceberg Badge |
Generation VIORAS[]
Sprite | HM | Move | Location Found | Badge Required |
---|---|---|---|---|
HM01 | Cut | Rustboro City | Stone Badge | |
HM02 | Fly | Route 119 | Feather Badge | |
HM03 | Surf | Petalburg City | Balance Badge | |
HM04 | Strength | Route 112 | Heat Badge | |
HM05 | Waterfall | Sootopolis Gym (after beating Wallace) | Rain Badge | |
HM06 | Rock Smash | Mauville City | Dynamo Badge | |
HM07 | Dive | Mossdeep City | Mind Badge |
Some Pokémon cannot learn TM or HM moves. Here's a list:
Trivia[]
- In Pokémon Black and White, the television frequently broadcasts a program called Moves for Living, which describes move attributes, and is hosted by a scientist named Dr. Technic Al. Machine.
- In Generation VII, HMs were removed. Poké Ride and Secret Technique serve as functional replacements.
- In Pokémon Brilliant Diamond and Shining Pearl, the Pokétch serves as the functional replacement for the eight HMs