It evolves starting at level 24. Raise it from there and once it gains a level, it'll evolve.
Level 24 for more Pokemon evolution info visit http://www.Pokemon.marriland.com/
Makuhita evolves at level 24. (I don't see how you got a Makuhita if it's only found in the Hoenn region, which is Ruby/Sapphire, Emerald.)
Makuhita evolves into Hariyama at level 24.
When it reaches level 24.
Train it to level 28.
Level 24.
YES=)
in soul silver, you can get magmar in the burned tower. then i guess you can just evolve it
Evolve a chinchou. To get chinchou, i used a super rod in vermillion city, and then just levelled it up and it should evolve straight away
No, there are no underwater routes in Pokemon HeartGold or SoulSilver. The HM Dive is not available in Pokemon HeartGold or SoulSilver.
By trading it while it's holding a metal coat. You can get a metal coat as a prize at the pokeathalon or you get it from some guy, but i can't remember who.
check serebii.net you can find how to evolve all of the pokemon.
In both HeartGold and SoulSilver, you need to go to Lavendar Town in Kanto. Then, go into the Rock Tunnel and catch a Makuhita. You will need to evolve it to get a Hariyama.
lv 24
Level 25 .
No, Sableye does not evolve.
makuhita evolves to hariyama.
yes makuhita can evolve at lv 50 into harriyama
Makuhita Evolves on level 24 into Hariyama, which does not evolve.
Ampharos does not evolve in Pokémon HeartGold.
No, Magneton cannot evolve in Pokémon HeartGold.
sentret evolves at level 20 in Pokemon heartgold
Makuhita: Cave in Dewford Town, Victory Road Hariyama: Evolve Makuhita, Victory Road Meditite: Victory Road Medicham: Evolve Meditite, Victory Road