they appear randomly by random people
HM1 Cut: Get from cynthia after beating the eterna gym
HM2 Fly: Get in the veilstone warehouse after beating the veilstone gym
HM3 Surf: Get for the elder in celestic town after giving her the old charm
HM4 Strengh: Get from riley at iron island
HM5 Defog: Go into the solaceon ruins. go down to the place where 4 items are, 1 of them is this HM.
HM6 Rock smash: Get from a man when going in the oreburgh gate
HM7 Waterfall: Get from Jasmine at sunyshore city after beating the sunyshore gym.
HM8 Rock climb: Find at route 217, near the left. Before using it, give it to the man that is in the house nearest to this HM
Every HM, when used, won't break. So you can use them as many times as you like. but to be forgotten you have to speak to the man at canalave city to delete that move
You will need a certain gym badge to be able to do these moves outside of battle but if you get them before beating the gym leader and teach them to your Pokemon them you will be able to use it inside battle.
Hope this was helpful
~Skar14
"Talk to the move deleter."
the move deleter in canalave city :) =)
The house above the pokeshope in canalav city
You send it to day care until it goes up 12 levels.
The HM Whirlpool is not obtainable in Pokemon Platinum, for there is no use for it during gameplay.
Dig is not a HM in Pokemon Platinum but a TM, it can be found in the ruin maniacs cave.
no Pokemon knows all the hm moves!
in a Pokemon center
Select the Hm hit use and select Pokemon
In Pokemon Platinum, Flash is a TM.
you can get it in pokemon platinum!
find the move deleter I'm currently on Pokemon platinum and i know he is in Canalave City