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

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

Pokemon GO Fast TM and Charged TM
IconFast TMCharged TM
NameFast TMCharged TM
RequirementLevel 15Level 25
DescriptionTeaches your Pokémon a new random Fast MoveTeaches your Pokémon a new random Charged Move
Drops InRaid BattlesRaid Battles




Using a TM in Pokemon GO

To use a Technical Machine, you need to go to your Bag, scroll down and select the item. Your Pokemon 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 Pokemon can obtain only the currently available moves when using a TM. To see which moves are TM-eligible at the moment.
  • The chances to get a specific move are as follows:
TMHas a Legacy Move?ChanceExplanation
Fast TMYes50%You get one of two possible Fast moves
No100%You get the other Fast move
Charged TMYes33%You get one of three currently obtainable Charged moves
No50%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 Pokemon a new move.

Can you use multiple TMs on one Pokemon?
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.

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.