Yes, but only through trading from Gold, Silver, Crystal, FireRed, LeafGreen, Diamond, Pearl, Platinum, HeartGold or SoulSilver.
Chat with our AI personalities
No you cannot catch Larvitar in Pokémon Emerald.
Larvitar cannot be obtained unless you trade it from leafgreen or firered.
Trade from Firered or Leafgreen.
Trading is required since it's not obtainable in the game.
you can get the national dex from prof. birch after deafting the the elite four. then you can trade larvitar from leafgreen or firered. you can find larvitar in the seventh island in leafgreen/firered