Magikarp Pokemon Guide: Stats, Best Moves, Abilities and More

Publish Date: May 23, 2026

Pokemon Guide

Magikarp Pokemon Guide

Magikarp is a Water-type Pokemon known for being famously weak before evolving into the powerful Gyarados.

Water type Pokemon icon

Normal Form

Magikarp

magikarp

Shiny Form

Shiny Magikarp

magikarp

Last Updated: May 2026 | Page Status: This Magikarp guide supports current Pokemon games and future updates. Location, moves and availability details will be updated as new Pokemon game data becomes available.

Magikarp Description

Magikarp is a Water-type Pokemon that evolves into Gyarados at Level 20. It is weak in battle but famous for its dramatic evolution.

Competitive Overview

Is Magikarp Good in Competitive?

Magikarp is not normally useful in serious competitive play, unless the format is a joke or the opponent has angered the universe.

Its real value is evolving into Gyarados, where the line becomes far more threatening.

Magikarp Quick Facts

Here are the key facts to know about Magikarp, including its type, abilities, height, weight and species information.

Name

Magikarp

National Dex

#0129

Type

Water type Pokemon icon

Water

Species

Fish Pokemon

Height

2’11” / 0.9 m

Weight

22.0 lbs / 10.0 kg

Abilities

Swift Swim, Rattled

Magikarp Stats

Magikarp has extremely low stats, especially Attack and Special Attack. Its main job is to survive until Level 20.

Hp
20
Attack
10
Defense
55
Special Attack
15
Special Defense
20
Speed
80

Magikarp Best Moves Across Pokemon Games

Magikarp move list is famously limited, but later games and events give it a few odd options.

Normal type Pokemon icon

Splash

A useless classic, because every legend starts somewhere embarrassing.

Normal type Pokemon icon

Tackle

Basic physical damage after Magikarp learns to do literally anything.

Normal type Pokemon icon

Flail

Deals more damage when Magikarp is low on HP.

Flying type Pokemon icon

Bounce

Flying-type coverage in games where Magikarp can learn it.

Water type Pokemon icon

Hydro Pump

A rare stronger Water-type option for special cases and events.

Normal type Pokemon icon

Celebrate

Event move availability in select distributions.

Normal type Pokemon icon

Happy Hour

Event move availability in select distributions.

Water type Pokemon icon

Evolution

The real best move is surviving until Level 20 and becoming Gyarados.

Magikarp All Moves

Magikarp can learn a different move pool depending on the Pokemon game. Use the section below to view Magikarp move list by learn method.

Move data shown from: Pokemon Scarlet and Violet

Level-Up Moves
LevelMoveTypeCategoryPowerAccuracy
1Splash Normal type Pokemon icon Normal Status
15Tackle Normal type Pokemon icon Normal Physical40100
25Flail Normal type Pokemon icon Normal Physical100

Magikarp Typing, Weaknesses and Resistances

Magikarp is a Water-type Pokemon. This gives it resistances to Steel, Fire, Water and Ice-type moves, but leaves it weak to Electric and Grass-type attacks.

Type

Water type Pokemon icon

Water

Weaknesses

Electric type Pokemon iconGrass type Pokemon icon

Electric, Grass

Resistances

Steel type Pokemon iconFire type Pokemon iconWater type Pokemon iconIce type Pokemon icon

Steel, Fire, Water, Ice

Immunity

None

Magikarp Abilities

Magikarp abilities technically do things, which is already more than Splash can say for itself.

Swift Swim

Doubles Magikarp Speed in rain.

Rattled

Raises Speed after being hit by Bug, Ghost or Dark-type moves when this hidden ability is available.

Magikarp Evolution

Magikarp evolves into Gyarados at Level 20. Gyarados can Mega Evolve into Mega Gyarados in supported games.

Stage 1

Magikarp

Water type Pokemon icon
magikarp

Starting form

Stage 2

Gyarados

Water type Pokemon iconFlying type Pokemon icon
gyarados

Evolves from Magikarp at Level 20

Mega Evolution

Mega Gyarados

Water type Pokemon iconDark type Pokemon icon
gyarados-mega

Mega Evolution in supported games

Where to Find Magikarp in Pokemon Games

Magikarp availability changes by game, but it is one of the most common fishing encounters in the series.

Generation 1: Pokemon Red, Blue and Yellow
Game Where to Find Magikarp
Pokemon Red box artPokemon Red Buy from the Magikarp salesman near Mt. Moon, or catch by fishing in many water areas.
Pokemon Blue box artPokemon Blue Buy from the Magikarp salesman near Mt. Moon, or catch by fishing in many water areas.
Pokemon Yellow box artPokemon Yellow Buy from the Magikarp salesman near Mt. Moon, or catch by fishing in many water areas.
Generation 2: Pokemon Gold, Silver and Crystal
Game Where to Find Magikarp
Pokemon Gold box artPokemon Gold Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Silver box artPokemon Silver Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Crystal box artPokemon Crystal Catch by fishing or surfing in many water areas across Pokemon games.
Generation 3: Ruby, Sapphire, Emerald, FireRed and LeafGreen
Game Where to Find Magikarp
Pokemon Ruby box artPokemon Ruby Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Sapphire box artPokemon Sapphire Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Emerald box artPokemon Emerald Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon FireRed box artPokemon FireRed Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon LeafGreen box artPokemon LeafGreen Catch by fishing or surfing in many water areas across Pokemon games.
Generation 4: Diamond, Pearl, Platinum, HeartGold and SoulSilver
Game Where to Find Magikarp
Pokemon Diamond box artPokemon Diamond Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Pearl box artPokemon Pearl Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Platinum box artPokemon Platinum Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon HeartGold box artPokemon HeartGold Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon SoulSilver box artPokemon SoulSilver Catch by fishing or surfing in many water areas across Pokemon games.
Generation 5: Black, White, Black 2 and White 2
Game Where to Find Magikarp
Pokemon Black box artPokemon Black Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon White box artPokemon White Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Black 2 box artPokemon Black 2 Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon White 2 box artPokemon White 2 Catch by fishing or surfing in many water areas across Pokemon games.
Generation 6: X, Y, Omega Ruby and Alpha Sapphire
Game Where to Find Magikarp
Pokemon X box artPokemon X Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Y box artPokemon Y Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Omega Ruby box artPokemon Omega Ruby Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Alpha Sapphire box artPokemon Alpha Sapphire Catch by fishing or surfing in many water areas across Pokemon games.
Generation 7: Sun, Moon, Ultra Sun, Ultra Moon and Let’s Go
Game Where to Find Magikarp
Pokemon Sun box artPokemon Sun Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Moon box artPokemon Moon Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Ultra Sun box artPokemon Ultra Sun Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Ultra Moon box artPokemon Ultra Moon Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Let's Go Pikachu box artPokemon Let’s Go Pikachu Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Let's Go Eevee box artPokemon Let’s Go Eevee Catch by fishing or surfing in many water areas across Pokemon games.
Generation 8: Sword, Shield, Brilliant Diamond, Shining Pearl and Legends: Arceus
Game Where to Find Magikarp
Pokemon Sword box artPokemon Sword Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Shield box artPokemon Shield Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Brilliant Diamond box artPokemon Brilliant Diamond Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Shining Pearl box artPokemon Shining Pearl Catch by fishing or surfing in many water areas across Pokemon games.
Pokemon Legends: Arceus box artPokemon Legends: Arceus Obsidian Falls, Lake Verity and Fabled Spring.
Generation 9: Scarlet, Violet and Legends Z-A
Game Where to Find Magikarp
Pokemon Scarlet box artPokemon Scarlet Many ponds, rivers, lakes and coastal waters across Paldea.
Pokemon Violet box artPokemon Violet Many ponds, rivers, lakes and coastal waters across Paldea.
Pokemon Legends Z-A box artPokemon Legends Z-A Location data not yet available.
Generation 10: Pokemon Winds and Waves
Game Where to Find Magikarp
Pokemon Winds and Waves box artPokemon Winds and Waves Coming soon once official location, encounter or transfer information is confirmed.

Magikarp is part of The Game Haus Pokemon coverage, including Pokemon guides, Pokemon Champions coverage and future Pokemon game updates.

Pokemon Hub Pokemon Champions Hub
Full Pokemon Pokedex Best Pokemon Champions Builds and Guides

Pokemon Pokedex

View Every Pokemon

Looking for another Pokemon? Visit the full The Game Haus Pokedex to browse every Pokemon by National Dex number.

View Full Pokedex

Latest Pokemon News

Stay up to date with the latest Pokemon news, guides, updates and coverage from The Game Haus.

All New Pokemon in Pokopia Bubbly Basin Expansion
Pokemon
Varno Harris II
June 10, 2026
The new Pokemon Pokopia expansion consists of 3 separate content add-ons, promising players an underwater exploration. There will be new areas and locations, along with cosmetic items such as clothes and furniture, as well as other exciting new features. Could some of those features be new Pokemon in Pokopia Bubbly Basin Expansion? Within the newest trailer for the DLC, players can see that there are, in fact, new Pokemon that …

Magikarp FAQ

Here are quick answers to common questions about Magikarp. This FAQ is visible on-page content only.

What type is Magikarp?

Magikarp is a Water-type Pokemon.

What does Magikarp evolve into?

Magikarp evolves into Gyarados at Level 20.

Is Magikarp good in Pokemon?

Magikarp itself is very weak, but Gyarados is strong.

Is Magikarp in Pokemon Legends Z-A?

Current location data for Magikarp in Pokemon Legends Z-A is not yet available.


The Game Haus covers gaming, esports and sports through focused ecosystems, guides, rankings, analysis and videos.



Explore:
Pokemon | Pokemon Champions | NFL | NFL Draft | Fantasy Football | College Football | Deadlock
Watch:
Pokemon Haus | Draft Haus | Dead Unlocked | The Game Haus
Follow:
TGH Sports on Twitter/X | TGH Esports on Twitter/X | Sports Facebook | Esports Facebook



Players must be 21 years of age or older or reach the minimum age for gambling in their respective state and located in jurisdictions where online gambling is legal. Please play responsibly. Bet with your head, not over it. If you or someone you know has a gambling problem, and wants help, call or visit: (a) the Council on Compulsive Gambling of New Jersey at 1-800-Gambler or www.800gambler.org; or (b) Gamblers Anonymous at 855-2-CALL-GA or www.gamblersanonymous.org.

×
Your Promo Code:
The bonus offer of was already opened in an additional window. If not, you can open it also by clicking the following link:
Play now