Skip to page content
    • English
    • Deutsch
    • Español
    • Português
    • Français
    • Nederlands
    • Raid Battles
      Best Attackers Tier List
    • Best Attackers by Type
    • Most Useful Raid Attackers
    • Mega Pokémon Tier List
    • Shadow Pokémon Tier List
    • Max Battles
      Best Dynamax Attackers by Type
    • Best Dynamax Tanks by Type
    • Gyms
      Gym Defender Tier List
    • Normal
    • Fighting
    • Flying
    • Poison
    • Ground
    • Rock
    • Bug
    • Ghost
    • Steel
    • Fire
    • Water
    • Grass
    • Electric
    • Psychic
    • Ice
    • Dragon
    • Dark
    • Fairy
    • Normal
    • Fighting
    • Flying
    • Poison
    • Ground
    • Rock
    • Bug
    • Ghost
    • Steel
    • Fire
    • Water
    • Grass
    • Electric
    • Psychic
    • Ice
    • Dragon
    • Dark
    • Fairy
    • Little Cup Tier List
    • Great League Tier List
    • Ultra League Tier List
    • Master League Tier List
    • Great League: Mega Edition Tier List
    • Ultra League: Mega Edition Tier List
    • Master League: Mega Edition Tier List
    • Pokédex
      • Generation 1
      • Generation 2
      • Generation 3
      • Generation 4
      • Generation 5
      • Generation 6
      • Generation 7
      • Generation 8
      • Generation 9
      • Legendary Pokémon
      • Mythical Pokémon
      • Mega Pokémon
      • Dynamax Pokémon
      • 1 km Buddy Pokémon List
      • 3 km Buddy Pokémon List
      • 5 km Buddy Pokémon List
      • 20 km Buddy Pokémon List
      • Normal
      • Fighting
      • Flying
      • Poison
      • Ground
      • Rock
      • Bug
      • Ghost
      • Steel
      • Fire
      • Water
      • Grass
      • Electric
      • Psychic
      • Ice
      • Dragon
      • Dark
      • Fairy
  • Items
    • Fast Attacks in Gym and Raid Battles
    • Charged Attacks in Gym and Raid Battles
    • Fast Attacks in Trainer Battles
    • Charged Attacks in Trainer Battles
    • All Community Day Moves
    • Legacy Moves
    • CP Calculator
    • Power-Up Cost Calculator
    • DPS and TDO Comparer
    • PvP IV Checker
    • Functional Hundos
    • Raid breakpoint calculator
    • PvP move count calculator
    • Perfect IV (Hundo) Odds
    • Weather Boosts
    • Type Chart
    • Mega Pokémon Attack Boosts by Type
    • Search Strings
    • Shiny Pokémon checklist
    • Stickers
    • Ursaluna Full Moon Tracker
    • Who's that Pokémon?
    • Privacy Policy
    • Terms & Conditions
    • Disclaimer
All items/Fast TM
TMs & training

Fast TM

Replaces a Pokémon’s Fast Attack with a randomly selected eligible alternative from its normal move pool.

Unlock level / requirement
Level 19 in the current leveling system; specific reward eligibility may differ.
Attack category
Fast
Selection
Random eligible move
On this page
  • Overview
  • How to get it
  • How to use it
  • Worth knowing
  • Why several TMs may be needed
  • Fast Attacks can also change a Dynamax attack
  • Check the final form and battle role
  • Sources & further reading
  • Related items
On this page
  • Overview
  • How to get it
  • How to use it
  • Worth knowing
  • Why several TMs may be needed
  • Fast Attacks can also change a Dynamax attack
  • Check the final form and battle role
  • Sources & further reading
  • Related items

Overview

A Fast TM is a training item that replaces a Pokémon’s current Fast Attack with a randomly chosen alternative from its standard move pool. Because you cannot pick the new move directly, it works best when a Pokémon has the wrong Fast Attack for its role and a small pool of standard options. A Fast TM cannot normally teach event-exclusive or legacy moves, which require an Elite Fast TM instead, so always check a species’ available Fast Attacks before spending several Fast TMs.

How to get it

  • Win Raid Battles, claim GO Battle League item rewards, complete Research tasks, or battle other Trainers and Team Leaders.

  • Battle and activity rewards are random drops rather than a guaranteed Fast TM after every match or raid.

  • Top PokéStop Showcase placements can award Fast TMs. The current leveling system also unlocks the item and awards one at Level 19.

How to use it

  1. Open the Pokémon’s summary screen, choose Items, select a Fast TM, and confirm, or select a Fast TM directly from your Item Bag and tap the Pokémon. It teaches an eligible Fast Attack other than the one currently known; a Pokémon with only one available Fast Attack cannot use it.

Worth knowing

A Fast TM cannot teach an event-exclusive or legacy Fast Attack outside the standard move pool. On Pokémon with three or more standard Fast Attacks, repeated uses can cycle back to moves you have already seen.

Shadow Pokémon can use Fast TMs at any time. Because Frustration is a Charged Attack, changing a Shadow Pokémon’s Fast Attack does not require a Team GO Rocket event.

Why several TMs may be needed

A Fast TM always picks from the eligible standard Fast Attacks the Pokémon does not currently know. If a Pokémon has only one Fast Attack in its pool (such as Magikarp with Splash), the item cannot be used at all.

If a Pokémon has exactly two standard Fast Attacks and already knows one, a single Fast TM is guaranteed to give it the other. Randomness only begins when a species has three or more standard Fast Attacks: with N total standard Fast Attacks, each Fast TM chooses uniformly among the N − 1 remaining options, meaning a later Fast TM can return a move you just replaced.

When every alternative has an equal chance, the probability p of landing on one specific target Fast Attack on a single use is p = 1 / (N − 1), where N is the total number of standard Fast Attacks in that Pokémon’s pool and N − 1 is the number of eligible replacements.

Across k uses, the probability of missing the desired move every time is (1 − p)^k, so the chance of getting it at least once in k uses is 1 − (1 − p)^k. For example, if a Pokémon has N = 5 standard Fast Attacks (giving N − 1 = 4 eligible alternatives on each attempt, assuming the pool stays constant), each Fast TM has a p = 1/4 (25%) chance of rolling your target move and a 1 − p = 3/4 (75%) chance of picking one of the other three.

After k = 4 Fast TMs, the chance of still missing the target move is (3/4)⁴ = 81/256, or about 31.6%, giving you a 68.4% chance of having rolled it at least once. Four Fast TMs is the average number needed for that pool size, not a guarantee.

Fast Attacks can also change a Dynamax attack

For an ordinary Dynamax Pokémon, the type of its attacking Max Move matches the type of its currently equipped Fast Attack. Using a Fast TM therefore changes both how the Pokémon performs during the standard phase of a Max Battle and which type of Max Attack it uses while Dynamaxed.

Hidden Power is a notable exception: even though Hidden Power deals a specific individual type of damage in standard battle, it always turns into the Normal-type Max Strike on a Dynamax Pokémon, and using a Fast TM cannot reroll which Hidden Power type an individual Pokémon has.

Changing the Fast Attack does not erase Max Move upgrades. A Gigantamax Pokémon follows different rules: its species-specific G-Max Attack does not change with its Fast Attack.

Check the final form and battle role

Evolving a Pokémon assigns it a new Fast Attack and Charged Attack drawn from the evolved form’s move pool. If you plan to evolve a Pokémon, finish evolving it before spending any Fast TMs on its final moveset. In addition, check whether the Fast Attack you are about to replace is an event-exclusive or legacy move: the game displays a confirmation warning before overwriting it, and once replaced, you will need an Elite Fast TM to get that move back.

Choose the attack for the battle format you intend to play. Raid damage and Trainer Battle energy generation use different move parameters. For a Dynamax attacker, check the resulting Max Attack type as well as ordinary damage; for Gigantamax, the species-specific G-Max Attack stays fixed.

Sources & further reading

bulbapedia.bulbagarden.net

  • https://bulbapedia.bulbagarden.net/wiki/Fast_TM
  • https://bulbapedia.bulbagarden.net/wiki/Max_Move_(GO)
  • https://bulbapedia.bulbagarden.net/wiki/Hidden_Power_(move)
  • https://bulbapedia.bulbagarden.net/wiki/User:TehPerson/List_of_move_set_changes_in_Pok%C3%A9mon_GO

goldandappelpub.com

  • https://goldandappelpub.com/pgo-quantitative.html

niantic.helpshift.com

  • https://niantic.helpshift.com/hc/en/6-pokemon-go/faq/2511-what-are-elite-tms/
  • https://niantic.helpshift.com/hc/en/6-pokemon-go/faq/3580-types-of-items-and-their-effects/
  • https://niantic.helpshift.com/hc/en/6-pokemon-go/faq/4797-collecting-max-particles-and-dynamaxing-or-gigantamaxing-pokemon-1729887059/?p=web&s=top-articles&f=go-battle-league&hl=en%2F

pokemongohub.net

  • https://pokemongohub.net/post/guide/pokemon-go-level-1-to-80-guide-xp-level-up-tasks-and-rewards/

Related items

  • Charged TMReplaces a Pokémon’s Charged Attack with a randomly selected eligible alternative from its normal move pool.
  • Elite Fast TMA single-use item that lets you choose a specific Fast Attack from a Pokémon’s eligible move pool, including most legacy and event-exclusive Fast Attacks.
  • Elite Charged TMLets you choose an eligible Charged Attack, including many event-exclusive attacks, to replace the Pokémon’s current move.
  • MeteoriteA rare item that teaches Rayquaza the Charged Attack Dragon Ascent. Rayquaza needs that attack before it can Mega Evolve.
  • Gold Bottle CapA rare item that starts Hyper Training for all three stats: Attack, Defense, and HP IVs. Completing the assigned tasks raises the selected IVs rather than immediately granting perfect stats.
  • Silver Bottle CapA rare item that starts Hyper Training for one chosen stat: Attack, Defense, or HP IVs. Completing the assigned tasks raises the selected IVs rather than immediately granting perfect stats.
GO Hub logo
FacebookInstagramXThreadsMain websiteForums
© 2017-2026 Pokémon GO Hub. All rights reserved.

Pokémon and Pokémon GO are copyright of The Pokémon Company, Scopely, and Nintendo. All trademarked images and names are property of their respective owners, and any such material is used on this site for educational purposes only. Solver d.o.o. has no affiliation with The Pokémon Company, Scopely, or Nintendo.

This site is not sponsored, endorsed, or affiliated with Scopely or The Pokémon Company in any way. All data provided on this site is for informational purposes only.

Special thanks to Dialgadex for their great DPS and eDPS formulas, as well as PvPoke for their PvP data. This site would not be possible without their hard work and dedication to the Pokémon GO community.

Privacy PolicyTerms & ConditionsDisclaimer