it learns zen headbutt at level 40
Slowbro can use Zen Headbutt.
bagon learns zen headbutt at lv.37
I believe Cranidos learn Zen HeadButt at Lv.33. However, he learns Head Smash at Lv.43, 10 levels higher than it learns Zen HeadButt.
at level 62
Zen-Headbutt is not a TM, but its is a move that some Pokemon learn naturally. This move can also be trained by a move trainer for heart scales to your Pokemon.
It learns it on lv9 I think
Zen Headbutt is not a TM. It can be learned by leveling up, breeding, or by the Move Tutor.
you have to get the engima stone event. then you go to petwer city and go to the mining museum. steven will be there talk to him and he will give you the soul dew. then go outside and latias or latios will be there depending on your game. it is level 40. in Pokemon heart gold it is a latios with protect, refresh, zen headbutt and luster purge. and in Pokemon soul silver it is a latias with water sport,refresh,mist ball and zen headbutt. hope this helped bye
yes it is a pychic attack move.
Tragically, there is no TM to teach zen headbutt.
Rest, Sleep Talk, Earthquake, and Zen Headbutt.
it learns zen headbutt when it turns level 36