Your Account
    Log into your account here:
       Forgot Password

    Not registered? Sign Up for free
    Registration allows you to keep track of all your content and comments, save bookmarks, and post in all our forums.

Pokemon Diamond


where to get ice punch

Question asked by celticboy on
Last Modified:

where to get ice punch

How do you teach a Pokemon ice punch becaus I ahve a few that could benfit from it thank you

Add your answer

Please be as detailed as you can when making an answer. Answers that are too short or not descriptive are usually rejected.

Please do not use this box to ask a question, it will be rejected - this box is for answers ONLY. If you want to ask a question for this game, please use the ask a question box which is above on the right.

Accept submission terms View Terms

You are not registered / logged in.

If you would like to ne notified if/when we have added this answer to the site please enter your email address.

We will only use this address to email the confirmation for this answer.



Prod1gy X answered:

Well the move Ice Punch isn't like a TM where it could be found in the game so if some of your pokemons know how to use that move,why don't you try to level them up more to maybe learn that move or your second option is that if you have an action replay,you should use the move modifier.

Twilight Warior answered:

If you have the TM ice punch[i think you can have it. Pretty sure] then you can. If you only have one though then you can teach only one Pokemon. If you want a bunch get a Action Replay and use the code. Hope I helped and please rate

Showing all replies
Guest said: 7th Jan 2021 | REPORT
If you don't know the answer don't forcefully answer bruh. Ice punch ain't a TM in gen 4

geezerguy answered:

Ice Punch was only a TM in Generation 2, so you cannot teach your Pokemon this move by a TM. A few Pokemon learn the move while levelling up, the Pokemon being Hitmonchan, Medicham, Jynx, Abomasnow, Duskclops, Dusknoir and Regigigas.

I believe those are all of the Pokemon that can learn it by levelling up, so if you are using one of them, just be patient. If you are not using any of these, then I'm afraid you wont be able to teach it to any of your Pokemon, unless you have a cheating device, then you could use that.

Hope this helps,

Pokemonhacker68 answered:

Ice punch can be an Egg move for abra, don't forget and I'm pretty sure it can be an egg move for Ice,Physic(Mostly Abra) or Fighting. Overwhise I think Ice types or types that can punch will somehow learn it.

Guest answered:

You can only teach it to a Pokemon who does not learn it by leveling up by a move tutor. I believe he is the one who is in the marshy, rainy route just out of Pastoria City. You must have 6 blue and 2 red shards to trade to him, however, and you obtain those by digging underground. They are not common, but they are not extremely rare either, so you have maybe a 40/60 chance of finding one (in comparison to 50/50).


Search for more answers for Pokemon Diamond or ask your own question here.

Pokemon Diamond Guide
Pokemon Diamond Guide
In our guide you will find a general walkthrough for the game as well as extras including details on the National Dex, The Battle Zone, Pokemon stre..

Need Answers?
Ask a question for Pokemon Diamond

Your Question
Please give as much detail as possible.
View Terms

Ask a question for a different game.