TM31 (item)

Effects

TM31 teaches a move to a compatible Pokémon. TM31 is:

Game locations

Red​/​Blue
Gold​/​Silver
Violet City (Gym - defeat Falkner)
Ruby​/​Sapphire
Sootopolis City (northwest)
FireRed​/​LeafGreen
SS Anne (1F)
Celadon City (Department Store - $3,000)
Diamond​/​Pearl
Oreburgh Gate (B1F, northwest - requires Rock Smash and Surf)
Battle Park (40 BP)
HeartGold​/​SoulSilver
Black​/​White
Black 2​/​White 2
X​/​Y
O.Ruby​/​A.Sapphire
Sun​/​Moon
Verdant Cavern (southwest)
Ultra Sun​/​Ultra Moon
Verdant Cavern (southwest)
L.G. Pikachu​/​L.G. Eevee
Route 15 (north; defeat Coach Trainer)
Sword​/​Shield

Game descriptions

Ruby​/​Sapphire
Emerald
Destroys barriers like LIGHT SCREEN and causes damage.
FireRed​/​LeafGreen An attack that also breaks any barrier like LIGHT SCREEN and REFLECT.
Diamond​/​Pearl
Platinum
HeartGold​/​SoulSilver
The user attacks with tough fists, etc. It can also break any barrier such as Light Screen and Reflect.
Black​/​White
Black 2​/​White 2
The user attacks with tough fists, etc. It can also break any barrier such as Light Screen and Reflect.
X​/​Y
O.Ruby​/​A.Sapphire
The user attacks with a swift chop. It can also break barriers, such as Light Screen and Reflect.
Sun​/​Moon
Ultra Sun​/​Ultra Moon
The user attacks with a swift chop. It can also break barriers, such as Light Screen and Reflect.