The hm it self is in Mossdeep, but you have to beat the gym to use it outside of battle.
Chat with our AI personalities
Steven gives it to you in mossdeep city. You have to beat the mossdeep gym before you can use it. They are Psychic types so be careful.
after you beat mossdeep gym talk to steven go to steven's house in moss deep town
In mossdeep city you have to go two houses at the left of the gym and you,ll find dive by steven.
so to get to. mossdeep from soutopilous you need dive and surf
In mossdeep city you have to go two houses next to the gym and get TM dive by steven go on the black part around sootopolis and use dive.