Larvitar can be caught in the Mountain area during the morning and afternoon.
Chat with our AI personalities
In HeartGold you can find Larvitar on Mt. Silver or in the Safari Zone (in the 'Mountain' area).Safari Zone
In order to get Larvitar in Pokémon HeartGold, you have to find it and catch it in Mt. Silver or in the Safari Zone.
You can find Larvitar all over Mt. Silver and at the Day time in the Safari Zone mountain. The best Larvitar is placing 5 peak objects in the Safari Zone Mountain Zone. The Larvitar is level 42. This will evolve into Pupitar on it's next level up and into Tyranitar at level 55.
mt silver or 16 badges safari zone mountain area
You get it on Mt. Silver or from the Safari Zone (Mountain) in the grass or with 5 Peak Objects.