what level does makuhita evolve in emerald
What does a Makuhita evolve into? Makuhita evolves, when it gains enough weight and body mass to transform into a... What level will a geodude and a makuhita evolve in pokemon emerald? Geodude evolves at level 25 and Makuhita at level 24.