Pikachu învață o varietate de mișcări, cum ar fi Thundershock și Quick Attack, între nivelele 1 și 50 ale Pokemon X /Y. În plus față de mișcările pe care Pikachu le poate învăța pe cont propriu, anumite mișcări pot fi învățate prin reproducere sau prin evoluție sau pot fi transferate dintr-o versiune anterioară a Pikachu.
Mișcările pe care Pikachu le pot învăța pe cont propriu sunt diverse.
- Nivelul 1 - Pericol de șoc și șoc Thunder
- Nivelul 5 - Creșterea
- Nivelul 7 - Joacă frumos
- Nivelul 10 - Atac rapid
- Nivelul 13 - Wave Thunder
- Nivelul 18 - Electro Ball
- Nivelul 21 - Echipa dublă
- Nivelul 23 - Nuzzle
- Nivelul 26 - Slam
- Nivelul 29 - Thunderbolt
- Nivelul 34 - Feint
- Nivel 37 - Agilitate
- Nivelul 42 - descărcarea de gestiune
- Nivelul 45 - ecranul de lumină
- Nivelul 50 - Thunder
Pikachu poate învăța și mișcări de la mașinile tehnice (TM) și mașinile ascunse (HM).