You teach a Pokemon headbutt, then go up to one of the large, triangle trees and press A.
Headbutt a tree in the Viridian Forest, you might also get a shroomish.
I've never tried, but I DON'T Think so. Why not try it? If not, there's a man in Ilex Forrest that will gladly teach your Pokemon 'headbutt'
Note: You need Headbutt.New Bark Town Headbutt Trees.CherryGrove City Headbutt Trees.search him on your pokedex and it will be red instead of green that means you need to headbutt a tree using headbutt.
It means, get a pokémon that knows headbutt, like psyduck, or sudowoodow or cranidos and headbutt a stupid tree! yay!
Cherubi can be obtained at the National Park by using Headbutt on a Special Tree.
There is a Move Tutor in Ilex Forest that teaches Headbutt.
talk to the guy in the pink suit and he gives you headbutt
I don't know all of the Pokemon that can learn Headbutt, but I know that Cubone can learn it.
The amount of times you need to headbutt a tree to find a Pokemon can vary. Sometimes, it may only take one try to find a Pokemon. Other trees may never hold Pokemon for you.
To get Forretress you need to evolve a Pineco. To get a Pineco you need a Pokemon that knows Headbutt. Use Headbutt on a tree and a Pokemon will fall out. This can be a Pineco. Ilex Forest is an example where you can come upon Pineco by headbutting treees.
Sorry, Weedle cannot learn Headbutt at all.
you get heracross or combees when you headbutt a tree