What Moves Does Pikachu Learn and When?

Pikachu learns a variety of moves, such as Thundershock and Quick Attack, between levels 1 and 50 of Pokemon X/Y. In addition to the moves that Pikachu can learn on its own, certain moves may be learnt by breeding or by evolution or may be transferred from an earlier version of Pikachu.

The moves that Pikachu can learn on its own are diverse.

  • Level 1 – Tail Whip and Thunder Shock
  • Level 5 – Growl
  • Level 7 – Play Nice
  • Level 10 – Quick Attack
  • Level 13 – Thunder Wave
  • Level 18 – Electro Ball
  • Level 21 – Double Team
  • Level 23 – Nuzzle
  • Level 26 – Slam
  • Level 29 – Thunderbolt
  • Level 34 – Feint
  • Level 37 – Agility
  • Level 42 – Discharge
  • Level 45 – Light Screen
  • Level 50 – Thunder

Pikachu can also learn moves from Technical Machines (TM) and Hidden Machines (HM).