If you have a Floatzel, teach it 2 of the Five:
Ice Fang
Water Gun
Swift
Brine
Aqua Jet
The best move I would say: Surf and Waterfall
Chat with our AI personalities
Floatzel does not learn Ice Punch when it levels up. It is a BP move. If you want it to learn Ice Punch, it has to first be a Buizel and give it the BP move. If it is already a Floatzel then it will not work.
Floatzel cannot learn Hydro Pump.
Buizel and Floatzel can only learn Water Pulse with TM03. Not by leveling, a move tutor, or as an inherited Egg move.
Floatzel does not learn ice punch. Floatzel does not learn any ice type attacks naturally and must learn ice type moves via TM.
Floatzel cannot learn Hydro Pump without the use of hacking.