M.t Silver Cave
You can't get larvatar on Pokemon emerald, but you can by trading
you can't but Larvatar is located on floors 16 thru 26 inside Southern cavern.
Mt.silver
you could get larvatar in the safari zone. p s you might need the area swap machine thing and switch one of the areas to the mountain.you can also find larvatar in mt. silver. hope this helps! :)
Larvatar evolves at level 30. It takes a little while, but in the long run, can be well worth it. Larvatar will evolve into a Pupitar at that level. In addition, Pupitar will evolve into a Tyranitar at level 55.
Level 30.
level 30
larvatar rock Pokemon and some grass larvatar rock Pokemon and some grass
in Mt Steel. and you get in there after you defeat the elite four and collect all of the Kanto gym badges. You have to be patient though, larvatar a pretty rare.
it is a swarm Pokemon on route 206
Larvatar can be found somewhat frequently at level 20 anywhere in Mt. Silver, or rarely in certain areas in the Safari Zone. Mt. Silver is your best bet.
Get in FireRed and migrate. Or trade from a friend.