Assist (move)

Move data

Type Normal
Category   Status
Power
Accuracy
PP 20  (max. 32)
Introduced Generation 3

Effects

In a Double Battle, user randomly attacks with a partner's move.

Z-Move effects

When a Pokémon is holding Normalium Z and uses its Z-Power, Assist has no additional effect.

Move target

Foe
Foe
Foe
User
Ally
Ally

Targets the user.

Game descriptions

Ruby​/​Sapphire
Emerald
Attacks randomly with one of the partner’s moves.
FireRed​/​LeafGreen The user randomly picks and uses a move of an allied POKéMON.
Diamond​/​Pearl
Platinum
HeartGold​/​SoulSilver
The user hurriedly and randomly uses a move among those known by other Pokémon in the party.
Black​/​White
Black 2​/​White 2
The user hurriedly and randomly uses a move among those known by other Pokémon in the party.
X​/​Y
O.Ruby​/​A.Sapphire
The user hurriedly and randomly uses a move among those known by other Pokémon in the party.
Sun​/​Moon
Ultra Sun​/​Ultra Moon
The user hurriedly and randomly uses a move among those known by ally Pokémon.

Learnt by level up

These Pokémon learn Assist at the level specified. The numbers given are for Pokémon Ultra Sun & Ultra Moon and may vary in other games; check the respective Pokédex pages for details.

Skitty
#300 / Normal
Level 31
Glameow
#431 / Normal
Level 29
Purugly
#432 / Normal
Level 29
Purrloin
#509 / Dark
Level 6
Liepard
#510 / Dark
Level 1
Liepard
#510 / Dark
Level 6

Learnt by breeding

These Pokémon can learn Assist as an egg move. Their breeding groups are also shown for reference.

Meowth
Alolan Meowth
#052 / Dark
Field
Persian
Alolan Persian
#053 / Dark
Field