You must trade from FireRed or LeafGreen
Onix is uncatchable in emerald you must get one from firered or leafgreen.
Unfortunately, you can't get an Onix in Pokemon Emerald. To have your own Onix, you need to trade it from FireRed or LeafGreen. Hope I helped :)
The only way to get Onix on Pokemon Emerald is to trade from Fire Red or Leaf Green.Onix is usually in Mt.Moon or the Victory Road.
Onix isn't available in Emerald but could be traded from LeafGreen or FireRed, where it is very common in Victory Road, Rock Tunnel, and Sevault Canyon.
the word shop gives you a clue.
you can only get it by trading from rife red. :)
You can't. Fire Red and Leaf Green only, unless you use a cheat device. Sorry.
get an onix, then give it the item metal coat, and trade it to another game. it should evolve
there are no steelix in saphire,emerald and ruby version. hope my answer can help you! if you want to get a steelix you have to give an onix a "steel coat" and via trade it. after you trade it, it will automatically evolve.
Actually i think your refering to Fire Red or Leaf Green, you can catch onix though the cave to celadon i believe it's Mt. Moon idk i haven't played in a while or Victory Road and i don't think you can catch Marowak but when you battle your Rival in Lavender Town in the Tower of the Dead Pokemon they say they just caught a Cubone, just look for one raise it and evolve it. Hope i helped. no emerald is a different version... you get onix in victory road, same with marowak.
If you mean,, what onix evolves into,, it's steelix,, but the is no Pokemon that evolves into onix
onix evole from gedude