Pokédex · I (Kanto)

Magikarp#129

Its greatest asset is Speed — higher than 65% of species. Weak point: Attack — among the lowest in the entire Pokédex. Its stat total lands at the tail end — below 99% of species. This is not the final form yet — it evolves once more, so the numbers above describe this stage, not what it will end up as. Defensively it can rely on 2 weaknesses and 4 resistances. Very easy to catch, often with the first Poké Ball.

Magikarp
Shiny version
Water
Height: 0.9 m (2′11″) Weight: 10.0 kg (22.0 lbs)

Base stats

HP
20
0%
Atk
10
0%
Def
55
28%
SpA
15
0%
SpD
20
0%
Spe
80
65%
TOTAL
200
1%

Last column: what percentage of 1084 species and regional forms have a lower value. Weak point: Sp. Def.

A nature can improve this entry further: its boost hits hardest on Speed, the stat in which this species already leads. Which nature does that — see the list of natures.

Which nature to choose

Attack (10) and Sp. Atk (15) are nearly equal, so neither of these two stats can be lowered for free. The price has to be paid in defense — in the weaker one, because Sp. Def does not stop anything here anyway. Evolution does not change it, so pick it for the final form, not for these numbers.

  • Naive +Spe · −SpD A mixed set that does not intend to take any hits: all that matters is striking first.
  • Rash +SpA · −SpD The same price, but the boost goes into the stronger of the two offensive stats.
  • Swift Swim doubles Speed in rain. Calculate Speed benchmarks with the ability active — it may change the point of a +Spe or −Spe nature.

A conclusion drawn from base stats alone — a specific moveset can reverse it. All 25 natures.

Regional numbers 16

The header shows the national number. Inside the game the Pokédex counts from the beginning — below is the number you will see in your version.

Kanto #129 Red/Green (Japan) , Blue (Japan) , Red / Blue , Yellow , FireRed / LeafGreen , Let's Go Pikachu / Eevee
Johto #076 Gold / Silver , Crystal , HeartGold / SoulSilver
Hoenn #052 Ruby / Sapphire , Emerald
Hoenn #053 Omega Ruby / Alpha Sapphire
Sinnoh #023 Diamond / Pearl , Platinum , Brilliant Diamond / Shining Pearl
Pokémon Conquest #013 —
Kalos #049 X / Y
Alola #091 Sun / Moon
Alola #111 Ultra Sun / Ultra Moon
Galar #144 Sword / Shield
Isle of Armor #042 Sword / Shield , Sword/Shield: The Isle of Armor
Crown Tundra #062 Sword / Shield , Sword/Shield: The Crown Tundra
Hisui #080 Legends: Arceus
Paldea #134 Scarlet / Violet
Kitakami #043 Scarlet / Violet , Scarlet/Violet: The Teal Mask
Lumiose City #032 Legends: Z-A

Abilities

  • Swift Swim Doubles Speed during rain.
  • Rattled Raises Speed one stage upon being hit by a dark, ghost, or bug move.

Pokédex entry

In the distant past, it was somewhat stronger than the horribly weak descendants that exist today.

Habitat: Water's Edge Egg Group: Water 2 Egg Group: Dragon Gender: 50% ♂ / 50% ♀ Catch difficulty: very easy (255/255) Base friendship: 70/255 Base EXP: 40

Resistances and weaknesses

Type chart →

How much damage Magikarp takes when it is hit by a move of each type.

Weak to Electric ×2 Grass ×2
Resistant to Fire ×½ Water ×½ Ice ×½ Steel ×½

How it was drawn

1996–2019

The sprites come straight from the games in which Magikarp appeared — one from each release.

Gen 1 1996
Magikarp in Red / Blue
Red / Blue
Magikarp in Yellow
Yellow
Gen 2 1999
Magikarp in Gold
Gold
Magikarp in Silver
Silver
Magikarp in Crystal
Crystal
Gen 3 2002
Magikarp in Ruby / Sapphire
Ruby / Sapphire
Magikarp in Emerald
Emerald
Magikarp in FireRed / LeafGreen
FireRed / LeafGreen
Gen 4 2006
Magikarp in Diamond / Pearl
Diamond / Pearl
Magikarp in Platinum
Platinum
Magikarp in HeartGold / SoulSilver
HeartGold / SoulSilver
Gen 5 2010
Magikarp in Black / White
Black / White
Gen 6 2013
Magikarp in X / Y
X / Y
Magikarp in Omega Ruby / Alpha Sapphire
Omega Ruby / Alpha Sapphire
Gen 7 2016
Magikarp in Ultra Sun / Ultra Moon
Ultra Sun / Ultra Moon
Gen 8 2019
Magikarp in Brilliant Diamond / Shining Pearl
Brilliant Diamond / Shining Pearl

Variant gallery

The gallery shows only the appearance variants that exist for this Pokémon. Every image shows the same character and differs in source — a Pokémon HOME render or a pixel sprite — and in coloring, regular or shiny.

Magikarp — large render in its regular coloring
Pokémon HOME
Magikarp — large render in its shiny coloring
Pokémon HOME shiny
Magikarp — small pixel sprite in its shiny coloring
Shiny pixel sprite

TCG cards (33)

All Magikarp cards →

Magikarp has 33 cards in 29 sets. The oldest of them are shown below.

Offspring can come from 102 species from the same Egg Groups (with opposite genders) or from Ditto. Below are the first 12 by Pokédex number.

The Egg hatches after 5 cycles, which is roughly 1,500 steps. The exact cycle length depends on the game — newer titles shortened it noticeably — so treat this number as an order of magnitude, not a countdown. Having the Flame Body Ability in your party halves the wait.

Where to catch it (231)

All locations →

The first 40 of 231 locations. The levels shown are the widest range across all game versions — in a specific release it may be narrower. The exact area, catch method and chance are on the page of each location.

Alola

Galar

Below are the moves learned by leveling up. The rest (2 via TM/TR, 1 via tutor) are on the full list.

Lv. Move Type Cat. Power Acc. PP
1 Splash Normal Status — — 40
15 Tackle Normal Physical 40 100% 35
25 Flail Normal Physical — 100% 15