Utility
Balanced
80Speed · Above Avg

Stats & Training

Magikarp's spread isn't flashy. Speed leads, Attack trails, 1 stats clear the bar. Easy to catch and worth 1 Speed EV, on a slow 1.25M XP grind.

Base Stats
Below
HP20
F
Attack10
F
Defense55
D
Sp. Atk15
F
Sp. Def20
F
Speed80
C
Total200
Details
Catch Rate
Guaranteed255 / 255
Growth Rate
Slow1.25M XP
Height0.9 m
Weight10.0 kg
Base XP40
Abilities
Swift Swim
Doubles Speed during rain.
RattledHA
Raises Speed one stage upon being hit by a dark, ghost, or bug move.
EV Yield
HPAtkDefSpASpDSpe+1
Speed training source
Pokedex Entries

It is virtually worthless in terms of both power and speed. It is the most weak and pathetic Pokémon in the world.

Magikarp Weakness

Electric and Grass moves hit Magikarp for super-effective damage. It resists 4 types, giving it decent defensive coverage. Magikarp's physical bulk (base 55 Def) helps cushion physical weakness hits, but special attackers are the bigger threat.

Magikarp Weakness and Resistance Chart
DamageTypes
2x (Weak)Electric, Grass
0.5x (Resist)Fire, Water, Ice, Steel
Type ChartGood
2Weak
4Resist
0Immune
Score0
4xCritical
None
¼xResist
None
0xImmune
None
How to Beat Magikarp in X & Y (Best Counters)
Pikachu
Pikachu
Electric
C
Available Move
Moves
  • Thunder ShockLv. 1
Damage vs Magikarp
Thunder Shock 2x
87-104%KO
View Pikachu builds →

X & Y Evolution

Magikarp evolves into Gyarados. It's a two-stage chain with the method shown below. A decent partner pool for breeding via two egg groups. Eggs are hatches fast. The evolved forms gain up to 340 total stats over Magikarp. View every chain in the Evolution Chart.

How to Evolve

2 Forms
Stat Comparison 2 Stages
Magikarp
Water
Gyarados
WaterFlying
HP
20
95+75
ATK
10
125+115
DEF
55
79+24
SP.ATK
15
60+45
SP.DEF
20
100+80
SPE
80
81+1
BST
200D-Tier
540A-Tier+340
ROLE
Balanced
Wallbreaker
TYPE
Utility
Physical

Breeding

Very Easy

Breed Magikarp easily with 50 breeding partners from the Dragon and Water2 egg groups.

Egg Groups
DragonWater2
Gender
50.0%50.0%
Hatch Time
5 cycles·1,285 steps
Fast~1 min with Flame Body
Breed With (best first)
gyaradoscharizardkingdrasceptileflygonmiloticnoivernaltariascraftydragalgehelioliskoctillery

X & Y Magikarp Best Moveset

Best Build

No build content available for this Pokemon in Gen 6.

Try selecting a different game/generation filter, or check back later.

Moves

Magikarp's options are limited here. You've got Water STAB for STAB damage, but there isn't much beyond Water hitting power. TMs help fill gaps, though the kit stays tight.

Level-Up Moves

Lv 1
Splash
40Normal
Lv 15
Tackle
D5010035Normal
Lv 30
Flail
10015Normal

TM Moves

Magikarp can't learn any TM moves

Egg Moves

Magikarp doesn't have any Egg moves

Tutor Moves

Magikarp can't learn any Tutor moves

X & Y Magikarp Locations

Magikarp's scattered across 18 spots in early-game fishing spots with high spawn rates. Check the list below for the closest location to wherever you are in the game. This one's quick.

Best Locations to Catch Magikarp in X & Y

Magikarp appears in 18 trade and fishing locations at Lv. 5-15 across X and Y. Not all encounters show up in every version, so check which ones match your game.

Parfum Palace
XOld Rod Lv.15 Building
CommonEarly
Parfum Palace
YOld Rod Lv.15 Building
CommonEarly
Route 22
XOld Rod Lv.15 Route
CommonEarly
Route 22
YOld Rod Lv.15 Route
CommonEarly
Route 3
XOld Rod Lv.15 Route
CommonEarly
Route 3
YOld Rod Lv.15 Route
CommonEarly
Ambrette Town - Hotel
XIn-game trade Lv.5 City
LimitedEarly
Tuesday trade with Hiker
Ambrette Town - Hotel
YIn-game trade Lv.5 City
LimitedEarly
Tuesday trade with Hiker
Camphrier Town - Hotel
XIn-game trade Lv.5 City
LimitedEarly
Wednesday trade with Hiker
Camphrier Town - Hotel
YIn-game trade Lv.5 City
LimitedEarly
Wednesday trade with Hiker
Coumarine City - Hotel
YIn-game trade Lv.5 City
LimitedEarly
Friday trade with Hiker
Coumarine City - Hotel
XIn-game trade Lv.5 City
LimitedEarly
Friday trade with Hiker
Couriway Town - Hotel
XIn-game trade Lv.5 City
LimitedEarly
Thursday trade with Hiker
Couriway Town - Hotel
YIn-game trade Lv.5 City
LimitedEarly
Thursday trade with Hiker
Cyllage City - Hotel
XIn-game trade Lv.5 City
LimitedEarly
Monday trade with Hiker
Cyllage City - Hotel
YIn-game trade Lv.5 City
LimitedEarly
Monday trade with Hiker
Geosenge Town - Hotel
XIn-game trade Lv.5 City
LimitedEarly
Sunday trade with Hiker
Geosenge Town - Hotel
YIn-game trade Lv.5 City
LimitedEarly
Sunday trade with Hiker

Magikarp Guide

  • Get Magikarp to Gyarados at level 20. At 200 BST, Magikarp is just the starting point.

  • Level 20 gets you Gyarados. Quick enough that Magikarp barely slows you down.

  • In X & Y, Magikarp does the job early-game if you need a Water type on your team. Evolve it into Gyarados before the later gyms and it holds up fine through the story.

  • You can find Magikarp in X & Y. The Locations section has the full breakdown of routes and encounter details. It also appears in 21 other games across the series.

Game Availability

Magikarp has been part of the series since Red & Blue, appearing in 22 titles across all 10 generations. As a Gen 1 original, it's one of the most consistently available Pokemon in the franchise.

Was this page helpful?
Thanks for your feedback!
Want to tell us more?
What was most useful?
What could be improved?
Thanks for your feedback