You'll need to help Lance defeat Team Rocket in Mahogony Town.
You cannot get the TM/HM Whirlpool in Pokemon Black or White.
Find the whirlpool tm give it to totodile (if you have it)or any other water pokemon.
whirlpool is not classified as a HM in that Pokemon series, only in heartgold/soulsilver is it a HM, in diamond it is only a simple TM (1use)
You can't get whirlpool. It is no longer a HM or even a TM. On the otherhand, (if you want it that bad) I have seen Wailmers use it battle.
Routes 34 & 35.
If you help Lance beat Rocket in Mahogany town, you will receive it.
After fighting the red Gyarados,Lance appears near Lake of rage.You have to talk to him and he will fly away.Then in Mahogany town,inside a house,there is a Team Rocket hideout.Help Lance to clear the place and defeat all the Rockets.He will give you a CLAMPERL.It is a rare Pokemon and knows Whirlpool.
Whirlpool isn't in Pokemon Yellow Version.
Pokemon Black and White don't have HM Whirlpool.
their is no tm for spark in pokemon
NOWHERE.The TM trick is not available as a TM in Pokemon Emerald
no thunder fang is not a TM in Pokemon pearl no thunder fang is not a TM in Pokemon pearl