Pokémon GO Technical Machines (TMs)

Pokémon GO Fast Training Machine (Fast TM) and Charged Training Machine (Charged TM) are special items used to teach your Pokémon a new random move.

Fast TM is available for Trainers above level 15, and Charged TM is available after reaching Trainer level 25.

Pokémon GO Fast TM and Charged TM
Icon Pokémon GO Fast TM Pokémon GO Charged TM
Name Fast TM Charged TM
Requirement Level 15 Level 25
Description Teaches your Pokémon a new random Fast Move Teaches your Pokémon a new random Charged Move
Chance to Drop ? % ? %
Drops In Raid Battles Raid Battles

Using a TM in Pokémon GO

To use a Technical Machine, you need to go to your Bag, scroll down and select the item. Your Pokémon overview screen will open and you’ll be able to select a Pokémon for which you want the TM to be used.

Note the following:

  • Your Pokémon can obtain only the currently available moves when using a TM. To see which moves are TM-eligible at the moment, consult the GO Hub DB.
  • The chances to get a specific move are as follows:
TM Has a Legacy Move? Chance Explanation
Fast TM Yes 50% You get one of two possible Fast moves
No 100% You get the other Fast move
Charged TM Yes 33% You get one of three currently obtainable Charged moves
No 50% You get one of two other currently obtainable Charged moves

Technical Machines FAQ

What is a TM in Pokémon GO?
TM stands for Technical Machine. Technical Machines are special items that can be used to teach your Pokémon a new move.

Can you use multiple TMs on one Pokémon?
Yes, you can! In fact, you can use unlimited number of TMs on a same Pokémon. This goes for both Fast and Charged TMs. There is no limitation in terms of your Pokémon’s level, IVs, gender or shiny-ness.

Can you get the same move when using a TM?
No, you can not. As explained by Niantic’s customer support, each TM use will always result in a new move. The current move you are rerolling is not included in the potential outcomes.

Are legacy moves included in the potential TM outcomes?
No, they are not. You can only obtain currently valid moves for that Pokémon. Consult the GO Hub database in order to see which moves can your Pokémon obtain. However, when rerolling from a legacy move, you can get any of the currently available moves.

What does it mean to “reroll a move”? 
In many RPGs and games that have RPG-like elements (stats, moves, etc) to reroll (or re-roll) means to randomly reset a character’s stat value. In Pokémon GO, to reroll a move means using a TM to get a new random move.