Here's a list of Pokemon Pearl's HMs: HM01 Cut - Get it from Cynthia when you first come to Eterna City.
HM02 Fly - Get it from the Galactic Warehouse after beating Maylene and retrieving Professor Rowan's assistant's Pokedex in Veilstone City.
HM03 Surf - Get it from the elder of Celestic Town (Cynthia's grandma) after examining the ruins there.
HM04 Strength - Get it from an old lady at the top of the Lost Tower outside of Solaceon Town. HM05 Defog - Get if from a man near the entrance to Pastoria Great Marsh in Pastoria City. HM06 Rock Smash - Get it from the hiker when you first come to the Oreburgh Gate outside of Oreburgh City. HM07 Waterfall - Get it from Jasmine on the beach in Sunyshore City after beating Volker. HM08 Rock Climb - Use the Dowsing Machine Poketch App and search the snow-covered ground of Route 217.
source: http://wiki.answers.com/Q/Where_are_all_the_HMs_in_Pokemon_Pearl
HM04 (Strength) is found in the top floor of the Lost Tower.
machop is a good hm slave. he can learn rock smash, rock climb, strengh,. in Pokemon emerald nincada is a good hm slave but in Pokemon pearl flash is not an hm. any water type can learn waterfal or surf espacially palkia.
hm strength or hm rock smash
it sure is trust me
You can delete HM Moves via the Move Deleter, who is located in Canalave City.
find the move deleter but i dont know where he is
the hm dive is not available in pearl.
HM 4
dig isn't a hm move on Pokemon pearl
HM Dive does not exists in Pokemon Pearl.
it is waterfall.
The HM strength
8
from the champion's grandma
SORRY DUDE THERis no hm for whirlpool in pokemon pearl diamond or platinum only heartgold and soulsilver. but that wuld be AWESOME:))
hm strength or hm rock smash
machop is a good hm slave. he can learn rock smash, rock climb, strengh,. in Pokemon emerald nincada is a good hm slave but in Pokemon pearl flash is not an hm. any water type can learn waterfal or surf espacially palkia.
it sure is trust me