On generation 4 and above, level it up to level 21. It doesn't get to learn ice fang below generation 4.
Chat with our AI personalities
Feraligatr cannot learn Ice Punch naturally however a Move Tutor can teach Feraligatr Ice Punch in "Pokémon Platinum," "Pokémon HeartGold" and "Pokémon SoulSilver."
You must go to the Frontier Front and talk to a man inside a house. He will offer to teach feraligatr ice punch, but for 64 B.P.
It should learn it as it gains level, but if it doesn't then go to a move tutor that takes heartscales and give him a heartscale and he shall teach floatzel ice fang.
No, there is an ice beam but no ice fang.
Ice Fang. Gyarados has not good special attack and coincidentally Blizzard is a special move type. Whilst Gyrados has a good physical attack, Teach it ICE FANG!