I think he learned it at level 24 or somewhere around that!
Chat with our AI personalities
Im not sure how or when gyarados learns thrash, but it does learn dragon rage at level 25 you have to get it at level 1..or move tutor with heart scale
Gyarados should learn Bite once Magikarp evolves at lv 20. Gyarados will then learn Dragon Rage at 25, Leer at 32, Hydro Pump at 41, and Hyper Beam at 52. Gyarados will also learn moves if you teach it TMs and HMs.
Gyarados can learn water,dragon and some flying type moves. It can learn useful water moves like surf, waterfall and whirlpool. It can also learn dragon moves like dragon rage and dragon breathe. Despite being a water type because it's secondary type is dragon it can learn the move fireblast. Hyperbeam makes Gyarados even more powerful.
Gyarados can learn the following moves in Pokemon emerald: 20- Bite 25- Dragon Rage 30- Leer 35- Twister 40- Hydro Pump 45- Rain Dance 50- Dragon Dance 55- Hyper Beam
lets see first get magikarp on to level 20 then it evolves and learns bite and then on level 26 it learns dragon rage and so on you can teach it other new moves and other thing catch a magikarp cause when it evolves it is awsome trust me lol