AtlasPreview
Moves › Normal

Protect

Protect is a Normal-type move introduced in Generation 2.

Values by generation

From PokeAPI's change history. Up to Generation 3, physical or special depends on the type. Highlighted cells changed from the previous generation.

GenerationTypeCategoryPowerAccuracyPPPriority
Generation 2NormalStatus——10+4
Generation 3NormalStatus——10+4
Generation 4NormalStatus——10+4
Generation 5NormalStatus——10+4
Generation 6NormalStatus——10+4
Generation 7NormalStatus——10+4
Generation 8NormalStatus——10+4
Generation 9NormalStatus——10+4

In-game descriptions

Gold / Silver · CrystalFoils attack that turn. It may fail.
Ruby / Sapphire · EmeraldEvades attack, but may fail if used in succession.
FireRed / LeafGreenEnables the user to evade all attacks. It may fail if used in succession.
Diamond / Pearl · Platinum · HeartGold / SoulSilver · Black / White · Black 2 / White 2It enables the user to evade all attacks. Its chance of failing rises if it is used in succession.
X / Y · Omega Ruby / Alpha Sapphire · Sun / Moon · Ultra Sun / Ultra MoonEnables the user to evade all attacks. Its chance of failing rises if it is used in succession.
Let’s Go, Pikachu! / Let’s Go, Eevee!Enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession.
Sword / Shield · Legends: Arceus · Scarlet / VioletThis move enables the user to protect itself from all attacks. Its chance of failing rises if it is used in succession.

TM / HM

Gold / Silver · Crystal · Ruby / Sapphire · Emerald · Colosseum · XD · FireRed / LeafGreen · Diamond / Pearl · Platinum · HeartGold / SoulSilver · Black / White · Black 2 / White 2 · X / Y · Omega Ruby / Alpha Sapphire · Sun / Moon · Ultra Sun / Ultra Moon · Legends: Z-ATM17
Let’s Go, Pikachu! / Let’s Go, Eevee! · Scarlet / Violet · Scarlet: The Indigo Disk / Violet: The Indigo DiskTM07
Sword / ShieldTM25

Pokémon that learn it

All versions combined; see each Pokémon's page for game-by-game details.

By level up (2)

By TM / HM (27)

Sources : PokeAPI (moves, move_changelog, move_flavor_text, pokemon_moves, machines)