Byron the gym leader gives you one on iron island when you the national pokedex and there is also one in the iron island cave near exit
Chat with our AI personalities
Trade Onix to someone with metal coat attached.
Catch a Scyther. Then get a Metal Coat. Attach that to Scyther and then trade.
you gotta give metal coat to scyther and trade that's the most easyist way
the Pokemon that evolve with metal coat are steelix and scisor
On iron island's last room before the exit way in the back. go up in the empty room and you can find metal coat in the middle. You can use it on a steelix to trade, hold it, and evolve it