You can only teach it in Emerald with a move tutor
sorry :(
Chat with our AI personalities
You can't get a TM of it.
As you are about to enter Cerulean City, You will see 2 men standing in a clearing, facing each other. One of the men teaches a pokemon in your party "Dynamic Punch", the other teaches your pokemon "Dynamic Kick".
5zt8TCpn
it is in mossdeep city. there is a black belt who lost to the gym leader.
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.