go to stevens house in mossdeep and get HM07 dive
beat the gym leaders in mossdeep to use dive
teach dive to a pokemon
when you see a dark spot in the water press A
it will say the water is deep here. do you want to dive
click yes
Use Dive.
in Mossdeep city, Artard
You can't, You get dive from Steven in his house in Mossdeep.
Steven will give it to you
Tentacool, Relicanth.
i am rakshan.go to mossdeep city.then go to steves house.he will give you dive.
most water Pokemon
You go to the man north of mossdeep.
in the under water use dive
Dive is not an HM in firered if you want a Pokemon to learn dive trade it to ruby, sapphire or emerald then take it back after teaching it the move.
Steven gives you the HM containing Dive he lives in mossdeep city.
You can't get dive in fire red, however it is HM 8 in Ruby, Sapphire and Emerald.