W przypadku gier "Pok? mon: Omega Ruby" i "Pok ?mon: Alpha Sapphire" niektóre z ruchów, które uczy się Gyarados, obejmują Smoczą Furię, Lodowy Kieł, Aqua Tail, Hydro Pump i Hyper Beam. Gyarados uczy się nowych ruchów na trzech poziomach, które zdobywa, z poziomu podstawowego 20.
Gyarados nie uczy się ruchów między poziomem pierwszym a poziomem 20, ponieważ nie staje się Gyarados dopóki jego poprzednia forma ewolucyjna, Magikarp, nie osiągnie poziomu 20. Gyarados zatrzymuje się naturalnie ucząc się nowych ruchów, gdy osiągnie poziom 50. Na poziomach 41, 44, 47 i 50, Gyarados poznaje Crunch, Hydro Pump, Dragon Dance i Hyper Beam, przy czym ta ostatnia ma odpowiednio moc i dokładność wynoszącą odpowiednio 150 i 90.
Gyarados może również nauczyć się ruchów z Maszyn Technicznych, TM i Hidden Machines, lub HM, przedmiotów w grach "Pok? mon". Ruchy, które może się uczyć, są zazwyczaj klasyfikowane jako ruchy wody lub lodu, ale obejmują także ruchy z rodzajów walki, normalnego, ciemnego, ognia i elektrycznego. W przypadku przedmiotów HM, Gyarados może uczyć się ruchów od HM od trzech do siedmiu, takich jak Surf, Strength, Waterfall, Rock Smash i Dive. Gyarados jest również kompatybilny z dużą liczbą elementów TM, w tym Blizzard, Ice Beam, Thunderbolt i Earthquake.
W swojej przed-ewolucyjnej formie Magikarp, Gyarados może nauczyć się cepa, Splash i Tackle.