Ditto (Pokémon)/Generation IV learnset

← Ditto Ditto

By leveling up

Generation IV
Other generations:
I - II - III - V - VI - VII - VIII - IX
 Level   Move   Type   Cat.   Pwr.   Acc.   PP   S. Contest   Appeal 
011 Transform Normal Status 0000 00—}}—% 10 Smart 1
  • Bold indicates a move that gets STAB when used by Ditto
  • Italic indicates a move that gets STAB only when used by an evolution of Ditto
  • Click on the generation numbers at the top to see level-up moves from other generations

By TM/HM

Generation IV
Other generations:
I - II - III - V - VI - VII - VIII - IX
 TM   Move   Type   Cat.   Pwr.   Acc.   PP   S. Contest   Appeal 
This Pokémon learns no moves by TM.
  • Bold indicates a move that gets STAB when used by Ditto
  • Italic indicates a move that gets STAB only when used by an evolution of Ditto
  • Click on the generation numbers at the top to see TM moves from other generations

By breeding

Generation IV
Other generations:
II - III - V - VI - VII - VIII - IX
 Father   Move   Type   Cat.   Pwr.   Acc.   PP   S. Contest   Appeal 
This Pokémon learns no moves by breeding.
  • Moves marked with an asterisk (*) must be chain bred onto Ditto in Generation IV
  • Moves marked with a double dagger (‡) can only be bred from a Pokémon who learned the move in an earlier generation.
  • Moves marked with a superscript game abbreviation can only be bred onto Ditto in that game.
  • Bold indicates a move that gets STAB when used by Ditto
  • Italic indicates a move that gets STAB only when used by an evolution of Ditto
  • Click on the generation numbers at the top to see Egg moves from other generations

By tutoring

Generation IV
Other generations:
II - III - V - VI - VII - VIII - IX
 Game   Move   Type   Cat.   Pwr.   Acc.   PP   S. Contest   Appeal 
This Pokémon learns no moves by tutoring.
  • A black abbreviation in a colored box indicates that Ditto can be tutored the move in that game
  • A colored abbreviation in a white box indicates that Ditto cannot be tutored the move in that game
  • Bold indicates a move that gets STAB when used by Ditto
  • Italic indicates a move that gets STAB only when used by an evolution of Ditto
  • Click on the generation numbers at the top to see Move Tutor moves from other generations