Question: how onix evolve to steelix?
Answer: In order to evolve your Onix into Steelix, you'll need an item called Metal Coat. Once your Onix is holding the Metal Coat, trading it will trigger the evolution into Steelix. In Omega Ruby and Alpha Sapphire, you can make Steelix evolve into Mega Steelix during battles.