For Azalea Town, Ilex Forest, National Park, Lake of Rage, and Routes 26, 27, 35, 36, 37, 38, and 39:
Caterpie, Metapod, Butterfree, Ekans, Exeggcute, Hoothoot, Noctowl, Spinarak, and Pineco.
For Routes 29, 30, 31, 32, 33, 42, 43, and 44:
Spearow, Aipom, and Heracross.
Good Luck! (If you still play Gold)
As of Pokémon X and Pokémon Y, the Pokémon that can learn both Flash and Headbutt are Slowpoke and its two evolutions of Slowbro and Slowking, Drowzee, Hypno, Breloom, Shroomish, Castform, Glalie, Snorunt, Eelektrik and its evolution of Eelektross, Elgyem and its evolution of Beheeyem and Furfrou.
Lucario! Hope This is useful, as Lucario is a really cool pokemon. :-)
only deoxys
I Think Only By Leveling UP
Any animal that can learn dig, like a ground type (gible)
Certain Pokemon learn it by leveling up, such as tentacool. There is no TM and no Tutor, so you might want to check serebii.net's attackdex to find out what Pokemon can use it and how they learn it.
den899 answer is you can not find it only make a Pokemon learn it by leveling up
Zen Headbutt is not a TM. It can be learned by leveling up, breeding, or by the Move Tutor.
no Pokemon can learn rock smash by leveling up you have to get the hm.
Lucario! Hope This is useful, as Lucario is a really cool pokemon. :-)
Sorry, the only Headbutt Move Tutor is in Ilex Forest, and he only teaches it once. Some Pokemon learn Headbutt by level-up, though.
Let a Pokemon learn 'Headbutt' TM, and go up to different trees and Headbutt them. Pokemon will appear, but you will want a 'Pineco'. They evolve into a Fortress.
No, sorry. There are some Pokemon that learn Headbutt by level-up, though.
you'll get a cranidos in the under ground in Pokemon platinum. just keep on levelling it up till it learns headbutt.
No..the pokemon dnt learn it by leveling up but some do learn upon using the TM..:)
The Pokémon that can learn Headbutt via level up are Slowpoke, Seel, Drowzee, Cubone, Snubbull, Mantyke, Mantine, Zigzagoon, Shroomish, Breloom, Aron, Aggron, Castform, Snorunt, Bagon, Bidoof, Cranidos, Victini, Roggenrola, Gigalith, Basculin, Darumaka, Scraggy, Karrablast, Escavalier, Eelektrik and evolution of Eelektros, Elgyem, Deino, Hydreigon, Litleo, Pyroar and Furfrou additionally Pokémon such as Diglett, Dugtrio, Sudowoodo, Dunsparce, Electrike, Tropius, Shieldon, Buizel, Floatzel, Croagunk, Toxicroak, Pawniard and Bouffalant can learn Headbutt via breeding.
only deoxys
Yes