Magikarp - Generation 7 learnset

Below are all the moves that Magikarp can learn in Generation 7, which consists of:

  • Pokémon Sun
  • Pokémon Moon
  • Pokémon Ultra Sun
  • Pokémon Ultra Moon
  • Pokémon Let's Go Pikachu
  • Pokémon Let's Go Eevee

Moves learnt by level up

Magikarp learns the following moves in Pokémon Sun & Moon at the levels specified.

Lv.
Move
Type
Cat.
Power
Acc.
1SplashNormal
15TackleNormal 40 100
30FlailNormal 100

Egg moves

Magikarp does not learn any moves by breeding in Pokémon Sun & Moon.

Moves learnt by TM

Magikarp cannot be taught any TM moves in Pokémon Sun & Moon.

Moves learnt by level up

Magikarp learns the following moves in Pokémon Ultra Sun & Ultra Moon at the levels specified.

Lv.
Move
Type
Cat.
Power
Acc.
1SplashNormal
15TackleNormal 40 100
30FlailNormal 100

Egg moves

Magikarp does not learn any moves by breeding in Pokémon Ultra Sun & Ultra Moon.

Move Tutor moves

Magikarp can be taught these attacks in Pokémon Ultra Sun & Ultra Moon from move tutors (details):

Move
Type
Cat.
Power
Acc.
BounceFlying 85 85

Moves learnt by TM

Magikarp cannot be taught any TM moves in Pokémon Ultra Sun & Ultra Moon.

Moves learnt by level up

Magikarp learns the following moves in Pokémon Let's Go Pikachu & Let's Go Eevee at the levels specified.

Lv.
Move
Type
Cat.
Power
Acc.
1SplashNormal
15TackleNormal 40 100

Moves learnt by TM

Magikarp cannot be taught any TM moves in Pokémon Let's Go Pikachu & Let's Go Eevee.