TM 33 in Generation II is Ice Punch, but in Generations I, III & IV, TM 33 is Reflect.
So, there's no location of Ice Punch.
department store at goldenrod city
Mach punch can only be learnt in Pokemon gold not found cause its not a TM or hm.
TM 13, Ice Beam, comes from the casino in Veilstone. You can also get Ice Punch via move tutor.------------ TM14, Blizzard can be found at Veilstone Department Store at Veilstone at the cost of 5500.
With a TM
Medicham/Hitmonchan (male) with ice punch Breed with female buneary -> hatch egg to get buneary (male) with ice punch Breed this male buneary with scraggy (female) to pass on ice punch to scraggy egg.
Ice Punch cannot be found as a TM in Pokemon Platinum. Ice Punch was TM 33 in Pokemon Gold and Silver but TM 33 was changed to Reflect since then meaning Ice Punch is no longer a TM move.
You can't get Ice Punch. It is not a TM. You have to level up some Pokemon (Hitmonchan for example) to have it.
Goldenrod Mart.There is also Fire Punch and Ice Punch there.
if you're looking for the tm's fire punch, thunder punch, ice punch, or headbutt you can find them in the golden rod dept. store
there is machamp, Mankey, and hitmonlee
Have to get it from move tutors in kanto. Not available as a TM
Type your answer here... I THINK 36 OR 46
department store at goldenrod city
Floatzel does not learn ice punch. Floatzel does not learn any ice type attacks naturally and must learn ice type moves via TM.
Mach punch can only be learnt in Pokemon gold not found cause its not a TM or hm.
Mach Punch is not a TM so therefore it does not have a TM number.
The way a Weavile can learn Ice Punch is probably if you teach it. Ice Punch isn't a TM so you have to go to Pastoria City and talk to the Move Teacher guy. You have to give him a heart scale in return( you can find heart scales underground).