Medicham can't naturally learn Ice Punch upon leveling up. But there are other methods.
Here are 3 ways:
1: Give a Heart Scale to the Move Tutor in Pastoria and he'll teach it Ice Punch.
2: Trade in Colored Shards to other Move Tutors and they'll teach it Ice Punch.
3: Breed a Male Human-like Pokemon that knows Ice Punch, with a Female Medicham, and the Meditite babies will automatically know Ice Punch upon hatching.
Electivire cannot learn Ice Punch via Level-Up. The only way to get an Electivire with Ice Punch is to breed (with Hitmonchan or Medicham) and then evolve the hatched Elekid into an Electabuzz, then Electivire.
buizel doesn't learn ice punch, but floatzel can learn ice punch
Fighting/Pshychic Pokemon can learn it. Medicham learns them.
He doesnt learn ice punch
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.
Electivire cannot learn Ice Punch via Level-Up. The only way to get an Electivire with Ice Punch is to breed (with Hitmonchan or Medicham) and then evolve the hatched Elekid into an Electabuzz, then Electivire.
you have to breed a male hitmonchan/medicham that knows ice punch. breed it with a female buneary (it should know ice punch). the buneary has to breeded with a female sneasel/weavile. a sneasel will hatch from the egg. it will know ice punch.
buizel doesn't learn ice punch, but floatzel can learn ice punch
Fighting/Pshychic Pokemon can learn it. Medicham learns them.
It learn ice punch at level 36
He doesnt learn ice punch
If your Medicham does not know Ice Punch it is possible to teach it by going to the move relearner. He can be found in Dendemill Town.
Totodile is a water type of Pokemon which you can get as a starter in generation 2. It will not learn ice punch by leveling it.
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.
you should teach it earthquake, Thunderpunch, Ice Punch and cross chop to get ice punch and cross chop, breed electebuzz with a medicham and that egg will level up knowing those moves
There, Feraligatr can not learn Ice Punce Naturally You Have to learn Ice Punch By going to the move tutor Note : This only works for Pokemon Platinum, Heart Gold, and Soulsilver
it cant learn it through leveling but you can if you find the move tutor