you find it on route 214 behind the little house to the left Hope I Helped!!!
in sunyshore city, after you beat the gym leader,(no.8)talk to Jasmine(girl on the beach) shell give the HM 08. (Waterfall)
the hm dive is not available in pearl.
HM 4
There are 8 HM's: Hm 01: Cut Hm 02: Fly Hm 03: Surf Hm 04: Strength Hm 05: Defog Hm 06: Rock Smash Hm 07: Waterfall Hm 08: Rock Climb
The short answer is no. There is no Dive, HM 08, in Pokemon FireRed.
Hm 08=Dive. You can get it in Mosdeep City in Steven House.
dig isn't a hm move on Pokemon pearl
HM Dive does not exists in Pokemon Pearl.
it is waterfall.
The HM strength
from the champion's grandma
8