You cannot find Forretress in the wild. You have to evolve it from a Pineco. Pineco can be found in a tree when you headbutt it in the Ilex Forest.
you cant find him you have to level a pineco up to level 31 then it will eveolve
it is not in Pokemon heart gold or Pokemon soulsliver. the only whey to get it is to evolve it from pinnco.
Pineco evolves into Forretress at Level 31.
You cannot catch Beldum in Pokemon HeartGold. However, you can trade for it. After you have gone to Silph Co. and met Steven to get your Hoenn starter Pokemon, you can go back after a little bit to find him again, and he will give you a Beldum if you trade him a Forretress.
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.
You can't. I own heartgold and soulsilver and its not possible. You can trade with him though. The Pokemon you would have to trade would be a forretress for a level 30 beldum. Pineco evolves into forretress at level 30. and you can find pineco in trees all around both regions.
You can't catch a Forretress in Heartgold or Soulsilver though you can level up a Pineco of which you can find one in New Bark Town and you use headbutt on the trees there.
you cant get forretress but you could get a pineco which turns into a forretress you could only obtain it by using headbutt on trees in ecuteak city after getting pineco get its level to31 and it will evolve into forretress and i need one myself
You can't find it in the wild, but you can find a Pineco and level it up to 31.
Pineco evolves into Forretress at Level 31.
Forretress is a Steel and Bug type pokemon.
You cant, unless you use headbutt on a tree, get a pineco, and evolve it to foretress.