Utility
Balanced
200Low
80Moderate
DTier

Almost nobody uses Magikarp in battle. It exists to evolve into Gyarados, which is a completely different story. Get it there and you won't regret it. Known as the Fish Pokemon. Been around since Gen 1.

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
200Below
HP20
F
Attack10
F
Defense55
D
Sp. Atk15
F
Sp. Def20
F
Speed80
C
Total200
Low <60
Avg 60-89
High 90-149
Top 150+
EV YieldDefeating Magikarp yields +1 Spe
HPAtkDefSpASpDSpe+1
Details
Catch255GuaranteedSlow1.25M XP0.9m / 2'11"10kg / 22 lbs40Base XP
Pokedex Entries

MAGIKARP is a pathetic excuse for a POKéMON that is only capable of flopping and splashing. This behavior prompted scientists to undertake research into it.

Ruby

MAGIKARP is virtually useless in battle as it can only splash around. As a result, it is considered to be weak. However, it is actually a very hardy POKéMON that can survive in any body of water no matter how polluted it is.

Sapphire

Magikarp Weakness

Good

Electric and Grass-type 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.

Gen III Type Chart
  • Dark and Steel types added — Fairy does not exist yet
  • Moves are Physical or Special based on type, not per move
4xCriticali
None
¼xResisti
None
0xImmunei
None
2Weak
4Resist
0Immune
Scorei0
SpikesGrounded — up to 25%
Toxic SpikesVulnerable
Abilities
Swift SwimDoubles Speed during rain.
RattledHARaises Speed one stage upon being hit by a dark, ghost, or bug move.

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.

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 27 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)
gyaradoscharizardkingdrasceptileflygonmiloticaltariaoctilleryarbokseadrasevipercharmeleon

Best Build

No build content available for this Pokemon in Gen 3.

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

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
409535Normal
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

Easy grab on Magikarp with high spawn rates across 214 locations in early-game fishing spots. Two different catch methods are in play here. The sorted list below shows the full spread so you can pick the most convenient spot.

Best Locations

Which version you're playing matters for Magikarp. 214 fishing and surfing spots at Lv. 5-45 spread across Ruby and Sapphire, and some routes only appear in one cartridge. Check the version badges below.

Abandoned Ship - B1F
RubyOld RodLv.5-10CommonEarly
EASY
Abandoned Ship - B1F
SapphireOld RodLv.5-10CommonEarly
EASY
Abandoned Ship - B2F
SapphireOld RodLv.5-10CommonEarly
EASY
Abandoned Ship - B2F
RubyOld RodLv.5-10CommonEarly
EASY
Dewford Town
SapphireOld RodLv.5-10CommonEarlyCity
EASY
Dewford Town
RubyOld RodLv.5-10CommonEarlyCity
EASY
Ever Grande City
SapphireOld RodLv.5-10CommonEarlyCity
EASY
Ever Grande City
RubyOld RodLv.5-10CommonEarlyCity
EASY
Lilycove City
SapphireOld RodLv.5-10CommonEarlyCity
EASY
Lilycove City
RubyOld RodLv.5-10CommonEarlyCity
EASY
Meteor Falls - 1F Room 1
SapphireOld RodLv.5-10CommonEarlyWater
EASY
Meteor Falls - 1F Room 1
RubyOld RodLv.5-10CommonEarlyWater
EASY
Meteor Falls - 1F Room 2
SapphireOld RodLv.5-10CommonEarlyWater
EASY
Meteor Falls - 1F Room 2
RubyOld RodLv.5-10CommonEarlyWater
EASY
Meteor Falls - B1F Room 1
SapphireOld RodLv.5-10CommonEarlyWater
EASY
Meteor Falls - B1F Room 1
RubyOld RodLv.5-10CommonEarlyWater
EASY
Meteor Falls - B1F Room 2
SapphireOld RodLv.5-10CommonEarlyWater
EASY
Meteor Falls - B1F Room 2
RubyOld RodLv.5-10CommonEarlyWater
EASY
Mossdeep City
SapphireOld RodLv.5-10CommonEarlyCity
EASY
Mossdeep City
RubyOld RodLv.5-10CommonEarlyCity
EASY
Pacifidlog Town
SapphireOld RodLv.5-10CommonEarlyCity
EASY
Pacifidlog Town
RubyOld RodLv.5-10CommonEarlyCity
EASY
Petalburg City
SapphireOld RodLv.5-10CommonEarlyCity
EASY
Petalburg City
RubyOld RodLv.5-10CommonEarlyCity
EASY
Route 102
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 102
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 103
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 103
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 104
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 104
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 105 - Outside
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 105 - Outside
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 106
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 106
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 107
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 107
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 108
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 108
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 109
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 109
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 110
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 110
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 111 - South
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 111 - South
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 114
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 114
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 115
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 115
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 117
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 117
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 118
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 118
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 119
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 119
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 120
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 120
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 121
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 121
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 122
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 122
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 123
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 123
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 124
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 124
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 125
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 125
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 126
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 126
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 127
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 127
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 128
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 128
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 129
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 129
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 130
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 130
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 131
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 131
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 132
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 132
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 133
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 133
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Route 134
SapphireOld RodLv.5-10CommonEarlyRoute
EASY
Route 134
RubyOld RodLv.5-10CommonEarlyRoute
EASY
Safari Zone - Northwest
SapphireOld RodLv.5-10CommonEarlyFacility
EASY
Safari Zone - Northwest
RubyOld RodLv.5-10CommonEarlyFacility
EASY
Safari Zone - Southwest
SapphireOld RodLv.5-10CommonEarlyFacility
EASY
Safari Zone - Southwest
RubyOld RodLv.5-10CommonEarlyFacility
EASY
Seafloor Cavern - Entrance
SapphireOld RodLv.5-10CommonEarlyCave
EASY
Seafloor Cavern - Entrance
RubyOld RodLv.5-10CommonEarlyCave
EASY
Seafloor Cavern - Room 6
SapphireOld RodLv.5-10CommonEarlyCave
EASY
Seafloor Cavern - Room 6
RubyOld RodLv.5-10CommonEarlyCave
EASY
Seafloor Cavern - Room 7
SapphireOld RodLv.5-10CommonEarlyCave
EASY
Seafloor Cavern - Room 7
RubyOld RodLv.5-10CommonEarlyCave
EASY
Shoal Cave - 1F Room 1, High Tide
SapphireOld RodLv.5-10CommonEarlyCave
EASY
Shoal Cave - 1F Room 1, High Tide
RubyOld RodLv.5-10CommonEarlyCave
EASY
Shoal Cave - 1F Room 2, High Tide
SapphireOld RodLv.5-10CommonEarlyCave
EASY
Shoal Cave - 1F Room 2, High Tide
RubyOld RodLv.5-10CommonEarlyCave
EASY
Slateport City
SapphireOld RodLv.5-10CommonEarlyCity
EASY
Slateport City
RubyOld RodLv.5-10CommonEarlyCity
EASY
Sootopolis City
SapphireOld RodLv.5-10CommonEarlyCity
EASY
Sootopolis City
RubyOld RodLv.5-10CommonEarlyCity
EASY
Sootopolis City
SapphireSurfing on waterLv.5-35CommonEarlyCity
EASY
Sootopolis City
RubySurfing on waterLv.5-35CommonEarlyCity
EASY
Victory Road - B2F
SapphireOld RodLv.5-10CommonEarlyCave
EASY
Victory Road - B2F
RubyOld RodLv.5-10CommonEarlyCave
EASY
Abandoned Ship - B1F
SapphireGood RodLv.10-30CommonEarly
EASY
Abandoned Ship - B1F
RubyGood RodLv.10-30CommonEarly
EASY
Abandoned Ship - B2F
SapphireGood RodLv.10-30CommonEarly
EASY
Abandoned Ship - B2F
RubyGood RodLv.10-30CommonEarly
EASY
Dewford Town
SapphireGood RodLv.10-30CommonEarlyCity
EASY
Dewford Town
RubyGood RodLv.10-30CommonEarlyCity
EASY
Ever Grande City
SapphireGood RodLv.10-30CommonEarlyCity
EASY
Ever Grande City
RubyGood RodLv.10-30CommonEarlyCity
EASY
Lilycove City
SapphireGood RodLv.10-30CommonEarlyCity
EASY
Lilycove City
RubyGood RodLv.10-30CommonEarlyCity
EASY
Meteor Falls - 1F Room 1
SapphireGood RodLv.10-30CommonEarlyWater
EASY
Meteor Falls - 1F Room 1
RubyGood RodLv.10-30CommonEarlyWater
EASY
Meteor Falls - 1F Room 2
SapphireGood RodLv.10-30CommonEarlyWater
EASY
Meteor Falls - 1F Room 2
RubyGood RodLv.10-30CommonEarlyWater
EASY
Meteor Falls - B1F Room 1
SapphireGood RodLv.10-30CommonEarlyWater
EASY
Meteor Falls - B1F Room 1
RubyGood RodLv.10-30CommonEarlyWater
EASY
Meteor Falls - B1F Room 2
SapphireGood RodLv.10-30CommonEarlyWater
EASY
Meteor Falls - B1F Room 2
RubyGood RodLv.10-30CommonEarlyWater
EASY
Mossdeep City
SapphireGood RodLv.10-30CommonEarlyCity
EASY
Mossdeep City
RubyGood RodLv.10-30CommonEarlyCity
EASY
Pacifidlog Town
SapphireGood RodLv.10-30CommonEarlyCity
EASY
Pacifidlog Town
RubyGood RodLv.10-30CommonEarlyCity
EASY
Petalburg City
SapphireGood RodLv.10-30CommonEarlyCity
EASY
Petalburg City
RubyGood RodLv.10-30CommonEarlyCity
EASY
Route 102
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 102
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 103
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 103
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 104
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 104
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 105 - Outside
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 105 - Outside
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 106
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 106
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 107
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 107
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 108
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 108
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 109
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 109
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 110
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 110
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 111 - South
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 111 - South
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 114
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 114
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 115
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 115
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 117
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 117
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 118
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 118
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 119
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 119
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 120
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 120
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 121
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 121
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 122
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 122
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 123
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 123
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 124
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 124
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 125
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 125
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 126
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 126
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 127
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 127
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 128
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 128
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 129
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 129
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 130
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 130
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 131
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 131
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 132
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 132
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 133
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 133
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Route 134
SapphireGood RodLv.10-30CommonEarlyRoute
EASY
Route 134
RubyGood RodLv.10-30CommonEarlyRoute
EASY
Safari Zone - Northwest
SapphireGood RodLv.10-30CommonEarlyFacility
EASY
Safari Zone - Northwest
RubyGood RodLv.10-30CommonEarlyFacility
EASY
Safari Zone - Southwest
SapphireGood RodLv.10-30CommonEarlyFacility
EASY
Safari Zone - Southwest
RubyGood RodLv.10-30CommonEarlyFacility
EASY
Seafloor Cavern - Entrance
SapphireGood RodLv.10-30CommonEarlyCave
EASY
Seafloor Cavern - Entrance
RubyGood RodLv.10-30CommonEarlyCave
EASY
Seafloor Cavern - Room 6
SapphireGood RodLv.10-30CommonEarlyCave
EASY
Seafloor Cavern - Room 6
RubyGood RodLv.10-30CommonEarlyCave
EASY
Seafloor Cavern - Room 7
SapphireGood RodLv.10-30CommonEarlyCave
EASY
Seafloor Cavern - Room 7
RubyGood RodLv.10-30CommonEarlyCave
EASY
Shoal Cave - 1F Room 1, High Tide
SapphireGood RodLv.10-30CommonEarlyCave
EASY
Shoal Cave - 1F Room 1, High Tide
RubyGood RodLv.10-30CommonEarlyCave
EASY
Shoal Cave - 1F Room 2, High Tide
RubyGood RodLv.10-30CommonEarlyCave
EASY
Shoal Cave - 1F Room 2, High Tide
SapphireGood RodLv.10-30CommonEarlyCave
EASY
Slateport City
SapphireGood RodLv.10-30CommonEarlyCity
EASY
Slateport City
RubyGood RodLv.10-30CommonEarlyCity
EASY
Sootopolis City
SapphireGood RodLv.10-30CommonEarlyCity
EASY
Sootopolis City
RubyGood RodLv.10-30CommonEarlyCity
EASY
Victory Road - B2F
SapphireGood RodLv.10-30CommonEarlyCave
EASY
Victory Road - B2F
RubyGood RodLv.10-30CommonEarlyCave
EASY
Route 104
SapphireSuper RodLv.20-45CommonMidRoute
EASY
Route 104
RubySuper RodLv.20-45CommonMidRoute
EASY
Sootopolis City
SapphireSuper RodLv.30-35CommonMidCity
EASY
Sootopolis City
RubySuper RodLv.30-35CommonMidCity
EASY
  • Magikarp isn't fully evolved, so it's not built for competitive play. You'll want to evolve it into Gyarados to unlock its full potential. At 200 BST, it's a stepping stone rather than a team anchor.

  • Watch for Raikou (Electric) and Venusaur (Grass) when using Magikarp. They all hit it super-effectively with STAB. Only 2 weaknesses means fewer dedicated counters to worry about.

  • Magikarp evolves into Gyarados at level 20. Magikarp is the base form of this evolutionary line.

  • Run Swift Swim on Magikarp. It's the ability that defines how you build around it and the main reason it holds a competitive niche. Magikarp also gets Rattled, but they don't compare.

  • Magikarp fills the balanced role. It's leaning toward the special side (base 15 Sp. Atk). Base 80 Speed is workable — faster than some, slower than many. And it's fragile — can't afford to take many hits.

  • Magikarp appears in 22 games, including Yellow, Red & Blue, and Gold & Silver.

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