Come i giochi "Pok? mon: Omega Ruby" e "Pok? mon: Alpha Sapphire", alcune delle mosse che Gyarados impara includono Dragon Rage, Ice Fang, Aqua Tail, Hydro Pump e Hyper Beam. Gyarados impara nuove mosse ogni tre livelli che guadagna, da un livello base di 20.
Gyarados non impara le mosse tra il livello uno e il livello 20, in quanto non diventa un Gyarados finché la sua precedente forma evolutiva, il Magikarp, raggiunge il livello 20. I Gyarados si fermano naturalmente imparando nuove mosse quando raggiunge il livello 50. A livelli 41, 44, 47 e 50, Gyarados impara Crunch, Hydro Pump, Dragon Dance e Hyper Beam, con quest'ultimo con una potenza e una precisione di 150 e 90, rispettivamente.
Gyarados è anche in grado di imparare le mosse da entrambe le macchine tecniche, o TM, e Hidden Machines, o HM, elementi nei giochi "Pok? mon". Le mosse che può imparare sono generalmente classificate come mosse di acqua o ghiaccio, ma includono anche mosse dai tipi di combattimento, normale, buio, fuoco ed elettrico. Per gli oggetti HM, Gyarados può imparare le mosse da HM da tre a sette, che sono Surf, Forza, Cascata, Rock Smash e Dive. Gyarados è anche compatibile con un gran numero di oggetti TM, tra cui Blizzard, Ice Beam, Thunderbolt e Earthquake.
Nella sua forma di pre-evoluzione di Magikarp, un Gyarados può anche imparare Flail, Splash e Tackle.