Poliwhirl - Generation 4 learnset
Below are all the moves that Poliwhirl can learn in Generation 4, which consists of:
- Pokémon Diamond
- Pokémon Pearl
- Pokémon Platinum
- Pokémon HeartGold
- Pokémon SoulSilver

-
Moves learnt by level up
Poliwhirl learns the following moves in Pokémon Diamond/Pearl at the levels specified.
Lv.MoveTypeCat.PowerAcc.1 Bubble Water 40 100 1 Hypnosis Psychic — 60 1 Water Sport Water — — 5 Bubble Water 40 100 8 Hypnosis Psychic — 60 11 Water Gun Water 40 100 15 Double Slap Normal 15 85 18 Rain Dance Water — — 21 Body Slam Normal 85 100 27 Bubble Beam Water 65 100 32 Mud Shot Ground 55 95 37 Belly Drum Normal — — 43 Wake-Up Slap Fighting 70 100 48 Hydro Pump Water 110 80 53 Mud Bomb Ground 65 85 Egg moves
Poliwhirl learns the following moves via breeding in Pokémon Diamond/Pearl. Details and compatible parents can be found on the Poliwhirl egg moves page.
Moves learnt by HM
Poliwhirl is compatible with these Hidden Machines in Pokémon Diamond/Pearl:
HMMoveTypeCat.PowerAcc.3 Surf Water 90 100 4 Strength Normal 80 100 6 Rock Smash Fighting 40 100 7 Waterfall Water 80 100 Moves learnt by TM
Poliwhirl is compatible with these Technical Machines in Pokémon Diamond/Pearl:
TMMoveTypeCat.PowerAcc.1 Focus Punch Fighting 150 100 3 Water Pulse Water 60 100 6 Toxic Poison — 90 7 Hail Ice — — 10 Hidden Power Normal 60 100 13 Ice Beam Ice 90 100 14 Blizzard Ice 110 70 17 Protect Normal — — 18 Rain Dance Water — — 21 Frustration Normal — 100 26 Earthquake Ground 100 100 27 Return Normal — 100 28 Dig Ground 80 100 29 Psychic Psychic 90 100 31 Brick Break Fighting 75 100 32 Double Team Normal — — 42 Facade Normal 70 100 43 Secret Power Normal 70 100 44 Rest Psychic — — 45 Attract Normal — 100 46 Thief Dark 60 100 56 Fling Dark — 100 58 Endure Normal — — 78 Captivate Normal — 100 82 Sleep Talk Normal — — 83 Natural Gift Normal — 100 87 Swagger Normal — 85 90 Substitute Normal — — Transfer-only moves
Poliwhirl can only learn these moves in previous generations. It must be taught the moves in the appropriate game and then transferred to Pokémon Diamond/Pearl.
MoveTypeCat.PowerAcc.MethodCounter Fighting — 100 Generation 3 — Move tutor Defense Curl Normal — — Generation 3 — Move tutor Double-Edge Normal 120 100 Generation 3 — Move tutor Mega Kick Normal 120 75 Generation 3 — Move tutor Mega Punch Normal 80 85 Generation 3 — Move tutor Metronome Normal — — Generation 3 — Move tutor Mimic Normal — — Generation 3 — Move tutor Seismic Toss Fighting — 100 Generation 3 — Move tutor -
Moves learnt by level up
Poliwhirl learns the following moves in Pokémon Platinum at the levels specified.
Lv.MoveTypeCat.PowerAcc.1 Bubble Water 40 100 1 Hypnosis Psychic — 60 1 Water Sport Water — — 5 Bubble Water 40 100 8 Hypnosis Psychic — 60 11 Water Gun Water 40 100 15 Double Slap Normal 15 85 18 Rain Dance Water — — 21 Body Slam Normal 85 100 27 Bubble Beam Water 65 100 32 Mud Shot Ground 55 95 37 Belly Drum Normal — — 43 Wake-Up Slap Fighting 70 100 48 Hydro Pump Water 110 80 53 Mud Bomb Ground 65 85 Egg moves
Poliwhirl learns the following moves via breeding in Pokémon Platinum. Details and compatible parents can be found on the Poliwhirl egg moves page.
MoveTypeCat.PowerAcc.Bubble Beam Water 65 100 Endeavor Normal — 100 Haze Ice — — Ice Ball Ice 30 90 Mind Reader Normal — — Mist Ice — — Mud Shot Ground 55 95 Refresh Normal — — Splash Normal — — Water Sport Water — — Move Tutor moves
Poliwhirl can be taught these attacks in Pokémon Platinum from move tutors (details):
Moves learnt by HM
Poliwhirl is compatible with these Hidden Machines in Pokémon Platinum:
HMMoveTypeCat.PowerAcc.3 Surf Water 90 100 4 Strength Normal 80 100 6 Rock Smash Fighting 40 100 7 Waterfall Water 80 100 Moves learnt by TM
Poliwhirl is compatible with these Technical Machines in Pokémon Platinum:
TMMoveTypeCat.PowerAcc.1 Focus Punch Fighting 150 100 3 Water Pulse Water 60 100 6 Toxic Poison — 90 7 Hail Ice — — 10 Hidden Power Normal 60 100 13 Ice Beam Ice 90 100 14 Blizzard Ice 110 70 17 Protect Normal — — 18 Rain Dance Water — — 21 Frustration Normal — 100 26 Earthquake Ground 100 100 27 Return Normal — 100 28 Dig Ground 80 100 29 Psychic Psychic 90 100 31 Brick Break Fighting 75 100 32 Double Team Normal — — 42 Facade Normal 70 100 43 Secret Power Normal 70 100 44 Rest Psychic — — 45 Attract Normal — 100 46 Thief Dark 60 100 56 Fling Dark — 100 58 Endure Normal — — 78 Captivate Normal — 100 82 Sleep Talk Normal — — 83 Natural Gift Normal — 100 87 Swagger Normal — 85 90 Substitute Normal — — Transfer-only moves
Poliwhirl can only learn these moves in previous generations. It must be taught the moves in the appropriate game and then transferred to Pokémon Platinum.
MoveTypeCat.PowerAcc.MethodCounter Fighting — 100 Generation 3 — Move tutor Defense Curl Normal — — Generation 3 — Move tutor Double-Edge Normal 120 100 Generation 3 — Move tutor Mega Kick Normal 120 75 Generation 3 — Move tutor Mega Punch Normal 80 85 Generation 3 — Move tutor Metronome Normal — — Generation 3 — Move tutor Mimic Normal — — Generation 3 — Move tutor Seismic Toss Fighting — 100 Generation 3 — Move tutor -
Moves learnt by level up
Poliwhirl learns the following moves in Pokémon HeartGold/SoulSilver at the levels specified.
Lv.MoveTypeCat.PowerAcc.1 Bubble Water 40 100 1 Hypnosis Psychic — 60 1 Water Sport Water — — 5 Bubble Water 40 100 8 Hypnosis Psychic — 60 11 Water Gun Water 40 100 15 Double Slap Normal 15 85 18 Rain Dance Water — — 21 Body Slam Normal 85 100 27 Bubble Beam Water 65 100 32 Mud Shot Ground 55 95 37 Belly Drum Normal — — 43 Wake-Up Slap Fighting 70 100 48 Hydro Pump Water 110 80 53 Mud Bomb Ground 65 85 Egg moves
Poliwhirl learns the following moves via breeding in Pokémon HeartGold/SoulSilver. Details and compatible parents can be found on the Poliwhirl egg moves page.
MoveTypeCat.PowerAcc.Bubble Beam Water 65 100 Encore Normal — 100 Endeavor Normal — 100 Haze Ice — — Ice Ball Ice 30 90 Mind Reader Normal — — Mist Ice — — Mud Shot Ground 55 95 Refresh Normal — — Splash Normal — — Water Sport Water — — Move Tutor moves
Poliwhirl can be taught these attacks in Pokémon HeartGold/SoulSilver from move tutors (details):
Moves learnt by HM
Poliwhirl is compatible with these Hidden Machines in Pokémon HeartGold/SoulSilver:
HMMoveTypeCat.PowerAcc.3 Surf Water 90 100 4 Strength Normal 80 100 5 Whirlpool Water 35 85 6 Rock Smash Fighting 40 100 7 Waterfall Water 80 100 Moves learnt by TM
Poliwhirl is compatible with these Technical Machines in Pokémon HeartGold/SoulSilver:
TMMoveTypeCat.PowerAcc.1 Focus Punch Fighting 150 100 3 Water Pulse Water 60 100 6 Toxic Poison — 90 7 Hail Ice — — 10 Hidden Power Normal 60 100 13 Ice Beam Ice 90 100 14 Blizzard Ice 110 70 17 Protect Normal — — 18 Rain Dance Water — — 21 Frustration Normal — 100 26 Earthquake Ground 100 100 27 Return Normal — 100 28 Dig Ground 80 100 29 Psychic Psychic 90 100 31 Brick Break Fighting 75 100 32 Double Team Normal — — 42 Facade Normal 70 100 43 Secret Power Normal 70 100 44 Rest Psychic — — 45 Attract Normal — 100 46 Thief Dark 60 100 56 Fling Dark — 100 58 Endure Normal — — 78 Captivate Normal — 100 82 Sleep Talk Normal — — 83 Natural Gift Normal — 100 87 Swagger Normal — 85 90 Substitute Normal — — Transfer-only moves
Poliwhirl can only learn these moves in previous generations. It must be taught the moves in the appropriate game and then transferred to Pokémon HeartGold/SoulSilver.
MoveTypeCat.PowerAcc.MethodCounter Fighting — 100 Generation 3 — Move tutor Defense Curl Normal — — Generation 3 — Move tutor Double-Edge Normal 120 100 Generation 3 — Move tutor Mega Kick Normal 120 75 Generation 3 — Move tutor Mega Punch Normal 80 85 Generation 3 — Move tutor Metronome Normal — — Generation 3 — Move tutor Mimic Normal — — Generation 3 — Move tutor Seismic Toss Fighting — 100 Generation 3 — Move tutor