À partir des jeux "Pok?mon: Omega Ruby" et "Pok?mon: Alpha Sapphire", certains des mouvements que Gyarados apprend incluent Dragon Rage, Ice Fang, Aqua Tail, Hydro Pump et Hyper Beam. Gyarados apprend de nouveaux mouvements tous les trois niveaux qu'il gagne, à partir d'un niveau de base de 20.
Gyarados n'apprend pas les mouvements entre le niveau 1 et le niveau 20, car il ne devient un Gyarados que lorsque sa forme évolutive précédente, le Magikarp, atteint le niveau 20. Le Gyarados arrête naturellement d'apprendre de nouveaux mouvements une fois qu'il atteint le niveau 50. Aux niveaux 41, 44, 47 et 50, Gyarados apprend Crunch, Hydro Pump, Dragon Dance et Hyper Beam, ce dernier ayant une puissance et une précision de 150 et 90, respectivement.
Gyarados est également capable d'apprendre les mouvements des machines techniques, ou TM, et des machines cachées, ou HM, dans les jeux "Pok?mon". Les mouvements qu'il peut apprendre sont généralement classés comme mouvements d'eau ou de glace, mais incluent également des mouvements de type combat, normal, sombre, feu et électrique. Pour les objets HM, Gyarados peut apprendre les mouvements des HM trois à sept, qui sont Surf, Strength, Waterfall, Rock Smash et Dive. Gyarados est également compatible avec un grand nombre d'articles de MT, notamment Blizzard, Ice Beam, Thunderbolt et Earthquake.
Dans sa forme pré-évolutive de Magikarp, un Gyarados peut également apprendre le Fléau, le Splash et le Tackle.