Exeggcute learns Psychic at Level 47 in the 4th generation only.
Kirlia learns Psychic at level 31.
Level 45
Around level 25 is best because of the moves. It can can learn in that periodDE REAPER: I would suggest to evolve Exeggcute at level 47, so your Pokémon can learn all of his attacks. Then, as Exeggcutor, you can find a Move Tutor to learn all of the attacks that Exeggcutor would learn at lower levels. (Example: In Diamond and Pearl there's a guy anywhere, which I don't remember the location, where you give him a Heart Scale, brought to you by Luvdisc, and he makes one of your Pokémon to remember a move. Great function.)
Golduck is a dual Water and Psychic type Pokemon. It does not naturally learn the move Psyshock, but it can learn it at any level by use of the TM.
By batteling them against ghost type Pokemon
Lapras cannot learn psychic by natural means. It can learn TM29- Psychic.
Kirlia learns Psychic at level 31.
Xatu learns psychic at level 59.
Yes, it learns Psychic by level.
level 40.
Level 36
It can't learn Psychic.
You have to use the TM to teach it Psychic.
if you mean psychic - thats level 40 and trick is level 46. It works!!
Lugia can't learn psychic on its own, but you can teach it through TM29.
Kadabra learns Psychic at level 38. It also can be able to learn Psychic at a earlier level with using TM29 - Psychic.
Wobuffet will never learn psychic it only can learn safeguard, counter, mirror coat and destiny bond.