Hydro Pump
TM/TR Moves
Sword Shield
Inflicts regular damage with no additional effect.

Fish Pokémon
In the distant past, it was somewhat stronger than the horribly weak descendants that exist today.
Core species facts, alternate varieties, and Pokédex placements at a glance.
| National | #129 |
| Conquest Gallery | #13 |
| Crown Tundra | #62 |
| Extended Sinnoh | #23 |
| Galar | #144 |
| Hisui | #80 |
| Hoenn | #52 |
| Isle Of Armor | #42 |
| Kalos Central | #49 |
| Kanto | #129 |
| Kitakami | #43 |
| Letsgo Kanto | #129 |
| Lumiose City | #32 |
| Original Akala | #34 |
| Original Alola | #91 |
| Original Johto | #76 |
| Original Melemele | #91 |
| Original Poni | #41 |
| Original Sinnoh | #23 |
| Original Ulaula | #51 |
| Paldea | #134 |
| Updated Akala | #34 |
| Updated Alola | #111 |
| Updated Hoenn | #53 |
| Updated Johto | #76 |
| Updated Melemele | #111 |
| Updated Poni | #53 |
| Updated Ulaula | #54 |
Battle-ready training facts pulled from EV yield, growth curve, and wild held item data.
(5x³) / (4)No wild held item data available.

Understanding damage taken from different types is crucial for battles. Plan your team accordingly!
Tip: Build your team with Pokémon that cover each other's weaknesses!
Damage multipliers from all 18 attacking types
Magikarp's Water typing gives it 2 weaknesses but strong offensive coverage against ground, rock, fire types
With a base stat total of 200, Magikarp plays as a balanced Pokémon with a flexible stat spread. Its standout stat is Speed at 80, while Attack (10) is the clear soft spot — build sets that protect that weakness.
Defensively, the Water combination gives Magikarp 4 resistances and 2 weaknesses to plan around. Notably, it carries no 4× weaknesses, which makes it harder to punish. Offensively it pressures 3 types with super-effective STAB coverage.
With a catch rate of 255, Magikarp is comparatively easy to catch in the wild. It levels on the Slow experience curve. Defeating it grants Speed +1 EVs, which is worth remembering when EV-training your own team.
0.9 m
10.0 kg
Doubles Speed during rain.
Raises Speed one stage upon being hit by a Dark, Ghost, or Bug move.
1,275
Hatch Counter: 5
255
Higher values mean easier to catch
70
Initial friendship level
Slow
Experience points needed to level up
Magikarp is a Water type Pokémon.
Magikarp takes 2× damage from Grass, Electric type moves.
Magikarp evolves into Gyarados at level 20. Full evolution line: Magikarp → Gyarados.
Magikarp has a base stat total of 200: HP 20, Attack 10, Defense 55, Sp. Atk 15, Sp. Def 20, Speed 80. Its highest stat is Speed (80).
| English | Magikarp |
| Japanese | コイキング |
| Japanese (Kanji) | コイキング |
| Roomaji | Koiking |
| Korean | 잉어킹 |
| French | Magicarpe |
| German | Karpador |
| Spanish | Magikarp |
| Italian | Magikarp |
| Chinese (Traditional) | 鯉魚王 |
| Chinese (Simplified) | 鲤鱼王 |




High-signal moves surfaced from learnsets and move metadata, grouped by battle purpose.
Reliable same-type attacks that match this Pokémon's typing.
TM/TR Moves
Sword Shield
Inflicts regular damage with no additional effect.
Off-type attacks that expand what this Pokémon can threaten.
TM/TR Moves
Sword Shield
User bounces high into the air, dodging all attacks, and hits next turn.
Learned at Lv. 15
Yellow
Inflicts regular damage with no additional effect.
Support, disruption, and setup tools worth noticing.
TM/TR Moves
Sword Shield
User bounces high into the air, dodging all attacks, and hits next turn.
Learned at Lv. 1
Yellow
Does nothing.
Learned at Lv. 15
Yellow
Inflicts regular damage with no additional effect.
Learned at Lv. 30
Xd
Inflicts more damage when the user has less HP remaining, with a maximum of 200 power.
Magikarp can have the Swift Swim ability. Its hidden ability is Rattled.
Where this Pokémon appears in supported games, including method, level range, and encounter conditions.