Ground moves don't affect Gyarados at all — that's the advantage of Water/Flying typing. Intimidate lowers the opponent's Attack on switch-in. An original Gen 1 pick. It needs some investment to avoid getting outsped.
Attack and Sp. Def carry most of Gyarados's stat budget. Sp. Atk's the obvious dump stat. Tough to catch and yields 2 Attack EVs. Follows a slow 1.25M XP grind.
When MAGIKARP evolves into GYARADOS, its brain cells undergo a structural transformation. It is said that this transformation is to blame for this POKéMON’s wildly violent nature.
Once GYARADOS goes on a rampage, its ferociously violent blood doesn’t calm until it has burned everything down. There are records of this POKéMON’s rampages lasting a whole month.
Gyarados Weakness
ExcellentType-wise, Gyarados takes extra damage from Electric and Rock. Watch out for Electric attacks, those deal 4x damage. Ground moves do nothing thanks to a full immunity. 5 resistances help offset the weaknesses. With 95 HP and balanced defenses, Gyarados can afford to eat a neutral hit or two.
- Dark and Steel types added — Fairy does not exist yet
- Moves are Physical or Special based on type, not per move
Evolved from Magikarp. Gyarados is the final form in this two-stage line. A decent partner pool for breeding via two egg groups. Eggs are hatches fast. Attack grew the most through evolution (+115 over Magikarp), and Gyarados peaks at 540 total stats.
How to Evolve
Find one free turn for Dragon Dance and Gyarados can run through teams. Adamant nature leans physical, Intimidate supports the sweep, and Ground coverage stops anything from walling it cleanly.
Best Build
Best Gyarados Moveset
- Earthquake
- Dragon Dance
- Hidden Power Flying
- Taunt
Recommended Teammates
TMs carry this one. Gyarados learns Hydro Pump and Surf naturally for STAB, but the offensive range comes almost entirely from technical machines. Normal and Dark and beyond give it real matchup play.
Level-Up Moves
TM Moves
Egg Moves
Tutor Moves
Reminder Moves
A few locations for Gyarados with decent spawn rates across early-game fishing spots. The sort toggle below swaps between best odds and earliest access, so you can approach it based on where you are in the game.
Where To Catch Gyarados in Ruby & Sapphire
To get Gyarados, start by catching Magikarp through fishing and surfing encounters at Lv. 5-45. The chain covers 2 catchable stages before reaching the final form.
Step 1Catch MagikarpEASYAbandoned Ship - B1FRubyOld RodLv.5-10CommonEarlyEASYAbandoned Ship - B1FSapphireOld RodLv.5-10CommonEarlyEASYAbandoned Ship - B2FSapphireOld RodLv.5-10CommonEarlyEASYAbandoned Ship - B2FRubyOld RodLv.5-10CommonEarlyEASYDewford TownSapphireOld RodLv.5-10CommonEarlyCityEASYDewford TownRubyOld RodLv.5-10CommonEarlyCityEASYEver Grande CitySapphireOld RodLv.5-10CommonEarlyCityEASYEver Grande CityRubyOld RodLv.5-10CommonEarlyCityEASYLilycove CitySapphireOld RodLv.5-10CommonEarlyCityEASYLilycove CityRubyOld RodLv.5-10CommonEarlyCityEASYMeteor Falls - 1F Room 1SapphireOld RodLv.5-10CommonEarlyWaterEASYMeteor Falls - 1F Room 1RubyOld RodLv.5-10CommonEarlyWaterEASYMeteor Falls - 1F Room 2SapphireOld RodLv.5-10CommonEarlyWaterEASYMeteor Falls - 1F Room 2RubyOld RodLv.5-10CommonEarlyWaterEASYMeteor Falls - B1F Room 1SapphireOld RodLv.5-10CommonEarlyWaterEASYMeteor Falls - B1F Room 1RubyOld RodLv.5-10CommonEarlyWaterEASYMeteor Falls - B1F Room 2SapphireOld RodLv.5-10CommonEarlyWaterEASYMeteor Falls - B1F Room 2RubyOld RodLv.5-10CommonEarlyWaterEASYMossdeep CitySapphireOld RodLv.5-10CommonEarlyCityEASYMossdeep CityRubyOld RodLv.5-10CommonEarlyCityEASYPacifidlog TownSapphireOld RodLv.5-10CommonEarlyCityEASYPacifidlog TownRubyOld RodLv.5-10CommonEarlyCityEASYPetalburg CitySapphireOld RodLv.5-10CommonEarlyCityEASYPetalburg CityRubyOld RodLv.5-10CommonEarlyCityEASYRoute 102SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 102RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 103SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 103RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 104SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 104RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 105 - OutsideSapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 105 - OutsideRubyOld RodLv.5-10CommonEarlyRouteEASYRoute 106SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 106RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 107SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 107RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 108SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 108RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 109SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 109RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 110SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 110RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 111 - SouthSapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 111 - SouthRubyOld RodLv.5-10CommonEarlyRouteEASYRoute 114SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 114RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 115SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 115RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 117SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 117RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 118SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 118RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 119SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 119RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 120SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 120RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 121SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 121RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 122SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 122RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 123SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 123RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 124SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 124RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 125SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 125RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 126SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 126RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 127SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 127RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 128SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 128RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 129SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 129RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 130SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 130RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 131SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 131RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 132SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 132RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 133SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 133RubyOld RodLv.5-10CommonEarlyRouteEASYRoute 134SapphireOld RodLv.5-10CommonEarlyRouteEASYRoute 134RubyOld RodLv.5-10CommonEarlyRouteEASYSafari Zone - NorthwestSapphireOld RodLv.5-10CommonEarlyFacilityEASYSafari Zone - NorthwestRubyOld RodLv.5-10CommonEarlyFacilityEASYSafari Zone - SouthwestSapphireOld RodLv.5-10CommonEarlyFacilityEASYSafari Zone - SouthwestRubyOld RodLv.5-10CommonEarlyFacilityEASYSeafloor Cavern - EntranceSapphireOld RodLv.5-10CommonEarlyCaveEASYSeafloor Cavern - EntranceRubyOld RodLv.5-10CommonEarlyCaveEASYSeafloor Cavern - Room 6SapphireOld RodLv.5-10CommonEarlyCaveEASYSeafloor Cavern - Room 6RubyOld RodLv.5-10CommonEarlyCaveEASYSeafloor Cavern - Room 7SapphireOld RodLv.5-10CommonEarlyCaveEASYSeafloor Cavern - Room 7RubyOld RodLv.5-10CommonEarlyCaveEASYShoal Cave - 1F Room 1, High TideSapphireOld RodLv.5-10CommonEarlyCaveEASYShoal Cave - 1F Room 1, High TideRubyOld RodLv.5-10CommonEarlyCaveEASYShoal Cave - 1F Room 2, High TideSapphireOld RodLv.5-10CommonEarlyCaveEASYShoal Cave - 1F Room 2, High TideRubyOld RodLv.5-10CommonEarlyCaveEASYSlateport CitySapphireOld RodLv.5-10CommonEarlyCityEASYSlateport CityRubyOld RodLv.5-10CommonEarlyCityEASYSootopolis CitySapphireOld RodLv.5-10CommonEarlyCityEASYSootopolis CityRubyOld RodLv.5-10CommonEarlyCityEASYSootopolis CitySapphireSurfing on waterLv.5-35CommonEarlyCityEASYSootopolis CityRubySurfing on waterLv.5-35CommonEarlyCityEASYVictory Road - B2FSapphireOld RodLv.5-10CommonEarlyCaveEASYVictory Road - B2FRubyOld RodLv.5-10CommonEarlyCaveEASYAbandoned Ship - B1FSapphireGood RodLv.10-30CommonEarlyEASYAbandoned Ship - B1FRubyGood RodLv.10-30CommonEarlyEASYAbandoned Ship - B2FSapphireGood RodLv.10-30CommonEarlyEASYAbandoned Ship - B2FRubyGood RodLv.10-30CommonEarlyEASYDewford TownSapphireGood RodLv.10-30CommonEarlyCityEASYDewford TownRubyGood RodLv.10-30CommonEarlyCityEASYEver Grande CitySapphireGood RodLv.10-30CommonEarlyCityEASYEver Grande CityRubyGood RodLv.10-30CommonEarlyCityEASYLilycove CitySapphireGood RodLv.10-30CommonEarlyCityEASYLilycove CityRubyGood RodLv.10-30CommonEarlyCityEASYMeteor Falls - 1F Room 1SapphireGood RodLv.10-30CommonEarlyWaterEASYMeteor Falls - 1F Room 1RubyGood RodLv.10-30CommonEarlyWaterEASYMeteor Falls - 1F Room 2SapphireGood RodLv.10-30CommonEarlyWaterEASYMeteor Falls - 1F Room 2RubyGood RodLv.10-30CommonEarlyWaterEASYMeteor Falls - B1F Room 1SapphireGood RodLv.10-30CommonEarlyWaterEASYMeteor Falls - B1F Room 1RubyGood RodLv.10-30CommonEarlyWaterEASYMeteor Falls - B1F Room 2SapphireGood RodLv.10-30CommonEarlyWaterEASYMeteor Falls - B1F Room 2RubyGood RodLv.10-30CommonEarlyWaterEASYMossdeep CitySapphireGood RodLv.10-30CommonEarlyCityEASYMossdeep CityRubyGood RodLv.10-30CommonEarlyCityEASYPacifidlog TownSapphireGood RodLv.10-30CommonEarlyCityEASYPacifidlog TownRubyGood RodLv.10-30CommonEarlyCityEASYPetalburg CitySapphireGood RodLv.10-30CommonEarlyCityEASYPetalburg CityRubyGood RodLv.10-30CommonEarlyCityEASYRoute 102SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 102RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 103SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 103RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 104SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 104RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 105 - OutsideSapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 105 - OutsideRubyGood RodLv.10-30CommonEarlyRouteEASYRoute 106RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 106SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 107SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 107RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 108SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 108RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 109SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 109RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 110SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 110RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 111 - SouthSapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 111 - SouthRubyGood RodLv.10-30CommonEarlyRouteEASYRoute 114SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 114RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 115SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 115RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 117SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 117RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 118SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 118RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 119SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 119RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 120SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 120RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 121SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 121RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 122SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 122RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 123SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 123RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 124SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 124RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 125RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 125SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 126SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 126RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 127SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 127RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 128SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 128RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 129SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 129RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 130SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 130RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 131SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 131RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 132SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 132RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 133SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 133RubyGood RodLv.10-30CommonEarlyRouteEASYRoute 134SapphireGood RodLv.10-30CommonEarlyRouteEASYRoute 134RubyGood RodLv.10-30CommonEarlyRouteEASYSafari Zone - NorthwestSapphireGood RodLv.10-30CommonEarlyFacilityEASYSafari Zone - NorthwestRubyGood RodLv.10-30CommonEarlyFacilityEASYSafari Zone - SouthwestSapphireGood RodLv.10-30CommonEarlyFacilityEASYSafari Zone - SouthwestRubyGood RodLv.10-30CommonEarlyFacilityEASYSeafloor Cavern - EntranceSapphireGood RodLv.10-30CommonEarlyCaveEASYSeafloor Cavern - EntranceRubyGood RodLv.10-30CommonEarlyCaveEASYSeafloor Cavern - Room 6SapphireGood RodLv.10-30CommonEarlyCaveEASYSeafloor Cavern - Room 6RubyGood RodLv.10-30CommonEarlyCaveEASYSeafloor Cavern - Room 7SapphireGood RodLv.10-30CommonEarlyCaveEASYSeafloor Cavern - Room 7RubyGood RodLv.10-30CommonEarlyCaveEASYShoal Cave - 1F Room 1, High TideSapphireGood RodLv.10-30CommonEarlyCaveEASYShoal Cave - 1F Room 1, High TideRubyGood RodLv.10-30CommonEarlyCaveEASYShoal Cave - 1F Room 2, High TideRubyGood RodLv.10-30CommonEarlyCaveEASYShoal Cave - 1F Room 2, High TideSapphireGood RodLv.10-30CommonEarlyCaveEASYSlateport CitySapphireGood RodLv.10-30CommonEarlyCityEASYSlateport CityRubyGood RodLv.10-30CommonEarlyCityEASYSootopolis CitySapphireGood RodLv.10-30CommonEarlyCityEASYSootopolis CityRubyGood RodLv.10-30CommonEarlyCityEASYVictory Road - B2FSapphireGood RodLv.10-30CommonEarlyCaveEASYVictory Road - B2FRubyGood RodLv.10-30CommonEarlyCaveEASYRoute 104SapphireSuper RodLv.20-45CommonMidRouteEASYRoute 104RubySuper RodLv.20-45CommonMidRouteEASYSootopolis CitySapphireSuper RodLv.30-35CommonMidCityEASYSootopolis CityRubySuper RodLv.30-35CommonMidCity
Step 2Gyarados ✓MODERATESootopolis CitySapphireSuper RodLv.5-45UncommonEarlyCityMODERATESootopolis CityRubySuper RodLv.5-45UncommonEarlyCityor evolve from Magikarp (Step 1)
Intimidate changes the entire equation for Gyarados. The 540 BST doesn't tell the full story. Ranked B-Tier as a wallbreaker.
Magikarp evolves into Gyarados at level 20. Gyarados is the fully evolved form. At 540 BST, it's got solid stats to work with.
Intimidate is what you want on Gyarados. Every competitive set worth running is built with that ability in mind. The alternatives (Moxie) work on paper but Intimidate is what makes Gyarados worth using. Intimidate synergizes with Gyarados's base 100 Sp.Def, letting it soak special attacks as a pivot.
Base 81 Speed is workable — faster than some, slower than many. On offense, Gyarados is a physical attacker with base 125 Attack. Defensively? Enough bulk to take a hit or two. Best used as a wallbreaker.
Gyarados appears in 22 games, including Yellow, Red & Blue, and Gold & Silver.
Since debuting in Red & Blue, Gyarados has appeared in 22 titles over 9 generations. Along the way, it received a Mega form in Generation 7, keeping it relevant across different competitive metas.
- Gen IY
Yellow - Gen IRBDebut

Red & Blue - Gen IIGS

Gold & Silver - Gen IIC
Crystal - Gen IIIRS

Ruby & Sapphire - Gen IIIFRLG

FireRed & LeafGreen - Gen IIIE
Emerald - Gen IVPt
Platinum - Gen IVHGSS

HeartGold & SoulSilver - Gen IVDP

Diamond & Pearl - Gen VBW

Black & White - Gen VB2W2

Black 2 & White 2 - Gen VIXY

X & Y - Gen VIORASMega

Omega Ruby & Alpha Sapphire - Gen VIIUSUM

Ultra Sun & Ultra Moon - Gen VIISM

Sun & Moon - Gen VIILGPE

Let's Go Pikachu & Eevee - Gen VIIISwSh

Sword & Shield - Gen VIIIPLA
Legends: Arceus - Gen VIIIBDSP

Brilliant Diamond & Shining Pearl - Gen IXSV

Scarlet & Violet - Gen IXLZA
Legends: Z-A