there is machamp, Mankey, and hitmonlee
Only hitmonChan other need TM
From what I hear, HGold and SSilver are replicas with more features of silver and gold, so my guess is yes, but who knows - there could be updated TMs. The probable answer is Yes.
Ice Punch costs 64 BP at the Battle Frontier in HeartGold and SoulSilver.
I'd recommend a Level 90 or above Hitmonchan which knows Thunder Punch, Ice Punch, Fire Punch, and a good fighting move (Dynamic Punch for example). You'll also need a Pokemon who knows Earthquake and is level 90 and above. First, start off with the Pokemon who knows Earthquake as Red's Pokemon is Pikachu. Next, switch your Pokemon with Hitmonchan. And using Hitmonchan, Red's Snorlax, Venusaur, Blastoise, and Charizard an be easily beaten using the right moves.
Down Burst: Gemios launches a fire and ice tornado at the opponent.Blaze Wall: The fire twin creates a Fire Shield used for defense.Icicle Edge: The ice twin hits the opponents Bey used as a counter attack.
1.typlosion-at least 2 fire moves 2.ampharos-at least 1 electric move 3.pidgot-any amount of fling type moves 4.gyrados-ice fang earthquake(t m) 5.furret-any moveset 6.golbat-sludge bomb or air slash
Fighting/Pshychic Pokemon can learn it. Medicham learns them.
Goldenrod Mart.There is also Fire Punch and Ice Punch there.
Thunder Punch, Fire Punch, Outrage, and either Fly or Ice Punch.
beat the elite four 100 times to get fire, ice, and thunder punch all at once
Of all unfortunate things you can't get ice punch or fire punch or thunder punch, all of the punches must be learned by a Pokemon that can by level.
I'd have to say Shadow Punch Trick Room Shadow Ball Thunder, Ice, or Fire Punch
Hitmonlee is more defencive and Hitmonchan is high in attack. Hitmonchan also learns and the punches: ice punch, fire punch, and thunder punch
Drapion can learn thunder fang, fire fang, ice fang and poison fang Drapion learns thunder, fire and ice fang at the start, you just need some heart scales It learns poison fang at level 39
buizel doesn't learn ice punch, but floatzel can learn ice punch
It learns thunder punch,fire punch,and ice punch from the move teacher. The other moves it learns dizzy punch,knock off, confuse ray, stomp, SuperPower, zen headbutt, crush grip, and giga impact. Crush Grip is its signature move. Regigigas might be able to learn mega punch.
It learn ice punch at level 36
He doesnt learn ice punch