in lucanosa town
There's no Dive HM on Pokemon Leaf Green.
You obtain HM Dive in Mossdeep City from Steven after getting the Mind Badge.
there's no hm dive in firered.so that means you can't find it.but you can find it in Pokemon ruby,sapphire,emerald and more.
there is no dive HM in DP but the water related ones are surf and waterfall
There is no HM Dive in either Pokemon Silver/Gold or Heartgold/SoulSilver. It is exclusive to the Hoenn games.
get the HM dive and dive down and you'll find a cave entrance
The HM Dive is given by steven at his house in mossdeep city.
In Undella Town
Undella Town.
There is no HM called dive in Pokemon Diamond you fat oaf.
the hm dive is not available in pearl.
You need to get the HM dive from Steven in Mossdeep City. Then you will have to beat the gym leader in Mossdeep City. Then you will be able to use the HM dive. And you find the dark spots in water while surfing. Use dive. And to resurface. Use dive again!