Mid-stage Pokemon like Poliwhirl rarely see competitive play outside of special formats. It's a waypoint on the road to Poliwrath, which is where the real potential kicks in. An original Gen 1 pick. Sits at a decent but contested Speed tier.
Speed and HP carry most of Poliwhirl's stat budget. Sp. Atk's the obvious dump stat. Common in the wild and yields 2 Speed EVs. Follows a 1.06M XP medium-slow curve.
The swirl on its belly subtly undulates. Staring at it may gradually cause drowsiness.
The skin on most of its body is moist. However, the skin on its belly spiral feels smooth.
Poliwhirl Weakness
GoodElectric and Grass-type moves hit Poliwhirl for super-effective damage. 4 resistances help offset the weaknesses. Water Absorb grants an additional Water immunity, reshaping the matchup chart.
- Fairy type does not exist — Dragon has fewer checks
- Physical / Special split now per-move (introduced Gen IV)
From here, Poliwhirl's line branches into Poliwrath and Politoed. That's 2 possible evolutions, each with its own method. So far, HP got the biggest boost (+25 from Poliwag). The final form adds another 125 stats on top.
How to Evolve
Breed with Poliwhirl to get Poliwag eggs easily using 69 partners from the Water1 egg group. Notable egg moves include Bubble Beam, Encore, Endeavor and 8 more.
Best Build
No build content available for this Pokemon in Gen 4.
Try selecting a different game/generation filter, or check back later.
Without breeding, Poliwhirl misses out on Bubble Beam and Encore. That's 11 egg moves adding depth that the base kit lacks. STAB comes from Hydro Pump and Surf, with Normal and Ground coverage and more rounding things out.
Level-Up Moves
TM Moves
Egg Moves
Tutor Moves
Transfer Moves
Poliwhirl is available from early-game water routes onward at high spawn rates. 22 encounter spots give you plenty of options. Grab one early and it'll be ready to evolve or train by mid-game.
Where To Catch Poliwhirl in HeartGold & SoulSilver
To get Poliwhirl, start by catching Poliwag through fishing and surfing encounters at Lv. 5-48. The chain covers 2 catchable stages before reaching the final form.
Step 1Catch PoliwagEASYRoute 22SoulSilverSurfing on waterLv.5-10CommonEarlyRouteEASYRoute 22HeartGoldSurfing on waterLv.5-10CommonEarlyRouteEASYViridian CitySoulSilverSurfing on waterLv.5-10CommonEarlyCityEASYViridian CityHeartGoldSurfing on waterLv.5-10CommonEarlyCityEASYEcruteak CitySoulSilverSurfing on waterLv.10-25CommonEarlyCityEASYEcruteak CityHeartGoldSurfing on waterLv.10-25CommonEarlyCityEASYRoute 30SoulSilverSurfing on waterLv.10-25CommonEarlyRouteEASYRoute 30HeartGoldSurfing on waterLv.10-25CommonEarlyRouteEASYRoute 31HeartGoldSurfing on waterLv.10-25CommonEarlyRouteEASYRoute 31SoulSilverSurfing on waterLv.10-25CommonEarlyRouteEASYRoute 44SoulSilverSurfing on waterLv.10-25CommonEarlyRouteEASYRoute 44HeartGoldSurfing on waterLv.10-25CommonEarlyRouteEASYViolet CitySoulSilverSurfing on waterLv.10-25CommonEarlyCityEASYViolet CityHeartGoldSurfing on waterLv.10-25CommonEarlyCityCHALLENGINGBlackthorn CitySoulSilverOld RodLv.10RareEarlyCityCHALLENGINGBlackthorn CityHeartGoldOld RodLv.10RareEarlyCityCHALLENGINGEcruteak CitySoulSilverOld RodLv.10RareEarlyCityCHALLENGINGEcruteak CityHeartGoldOld RodLv.10RareEarlyCityCHALLENGINGIlex ForestHeartGoldOld RodLv.10RareEarlyForestCHALLENGINGIlex ForestSoulSilverOld RodLv.10RareEarlyForestCHALLENGINGMt. Silver - BaseSoulSilverOld RodLv.10RareEarlyCaveCHALLENGINGMt. Silver - BaseHeartGoldOld RodLv.10RareEarlyCaveCHALLENGINGRoute 30SoulSilverOld RodLv.10RareEarlyRouteCHALLENGINGRoute 30HeartGoldOld RodLv.10RareEarlyRouteCHALLENGINGRoute 31SoulSilverOld RodLv.10RareEarlyRouteCHALLENGINGRoute 31HeartGoldOld RodLv.10RareEarlyRouteCHALLENGINGRoute 35SoulSilverOld RodLv.10RareEarlyRouteCHALLENGINGRoute 35HeartGoldOld RodLv.10RareEarlyRouteCHALLENGINGRoute 43SoulSilverOld RodLv.10RareEarlyRouteCHALLENGINGRoute 43HeartGoldOld RodLv.10RareEarlyRouteCHALLENGINGRoute 44SoulSilverOld RodLv.10RareEarlyRouteCHALLENGINGRoute 44HeartGoldOld RodLv.10RareEarlyRouteCHALLENGINGRoute 45SoulSilverOld RodLv.10RareEarlyRouteCHALLENGINGRoute 45HeartGoldOld RodLv.10RareEarlyRouteCHALLENGINGRuins of Alph - OutsideSoulSilverOld RodLv.10RareEarlyRuinsCHALLENGINGRuins of Alph - OutsideHeartGoldOld RodLv.10RareEarlyRuinsCHALLENGINGViolet CityHeartGoldOld RodLv.10RareEarlyCityCHALLENGINGViolet CitySoulSilverOld RodLv.10RareEarlyCityCHALLENGINGRoute 22HeartGoldOld RodLv.10RareEarlyRouteCHALLENGINGRoute 22SoulSilverOld RodLv.10RareEarlyRouteCHALLENGINGRoute 28SoulSilverOld RodLv.10RareEarlyRouteCHALLENGINGRoute 28HeartGoldOld RodLv.10RareEarlyRouteCHALLENGINGRoute 6SoulSilverOld RodLv.10RareEarlyRouteCHALLENGINGRoute 6HeartGoldOld RodLv.10RareEarlyRouteCHALLENGINGViridian CityHeartGoldOld RodLv.10RareEarlyCityCHALLENGINGViridian CitySoulSilverOld RodLv.10RareEarlyCityEASYBlackthorn CitySoulSilverGood RodLv.20CommonMidCityEASYBlackthorn CityHeartGoldGood RodLv.20CommonMidCityEASYEcruteak CitySoulSilverGood RodLv.20CommonMidCityEASYEcruteak CityHeartGoldGood RodLv.20CommonMidCityEASYIlex ForestHeartGoldGood RodLv.20CommonMidForestEASYIlex ForestSoulSilverGood RodLv.20CommonMidForestEASYMt. Silver - BaseSoulSilverGood RodLv.20CommonMidCaveEASYMt. Silver - BaseHeartGoldGood RodLv.20CommonMidCaveEASYRoute 30SoulSilverGood RodLv.20CommonMidRouteEASYRoute 30HeartGoldGood RodLv.20CommonMidRouteEASYRoute 31SoulSilverGood RodLv.20CommonMidRouteEASYRoute 31HeartGoldGood RodLv.20CommonMidRouteEASYRoute 35SoulSilverGood RodLv.20CommonMidRouteEASYRoute 35HeartGoldGood RodLv.20CommonMidRouteEASYRoute 43SoulSilverGood RodLv.20CommonMidRouteEASYRoute 43HeartGoldGood RodLv.20CommonMidRouteEASYRoute 44HeartGoldGood RodLv.20CommonMidRouteEASYRoute 44SoulSilverGood RodLv.20CommonMidRouteEASYRoute 45SoulSilverGood RodLv.20CommonMidRouteEASYRoute 45HeartGoldGood RodLv.20CommonMidRouteEASYRuins of Alph - OutsideSoulSilverGood RodLv.20CommonMidRuinsEASYRuins of Alph - OutsideHeartGoldGood RodLv.20CommonMidRuinsEASYViolet CityHeartGoldGood RodLv.20CommonMidCityEASYViolet CitySoulSilverGood RodLv.20CommonMidCityEASYCerulean Cave - 1FHeartGoldGood RodLv.20CommonMidCaveEASYCerulean Cave - 1FSoulSilverGood RodLv.20CommonMidCaveEASYCerulean Cave - B1FSoulSilverGood RodLv.20CommonMidCaveEASYCerulean Cave - B1FHeartGoldGood RodLv.20CommonMidCaveEASYRoute 22SoulSilverGood RodLv.20CommonMidRouteEASYRoute 22HeartGoldGood RodLv.20CommonMidRouteEASYRoute 28SoulSilverGood RodLv.20CommonMidRouteEASYRoute 28HeartGoldGood RodLv.20CommonMidRouteEASYRoute 6SoulSilverGood RodLv.20CommonMidRouteEASYRoute 6HeartGoldGood RodLv.20CommonMidRouteEASYViridian CitySoulSilverGood RodLv.20CommonMidCityEASYViridian CityHeartGoldGood RodLv.20CommonMidCityMODERATEMt. Moon - Mt. Moon SquareSoulSilverGood RodLv.20UncommonMidCaveMODERATEMt. Moon - Mt. Moon SquareHeartGoldGood RodLv.20UncommonMidCaveHARDCliff Edge GateSoulSilverGood RodLv.20RareMidHARDCliff Edge GateHeartGoldGood RodLv.20RareMidHARDMt. Silver - BaseSoulSilverSurfing on waterLv.30-40RareMidCaveHARDMt. Silver - BaseHeartGoldSurfing on waterLv.30-40RareMidCaveEASYMt. Moon - Mt. Moon SquareSoulSilverSurfing on waterLv.35CommonLateCaveEASYMt. Moon - Mt. Moon SquareHeartGoldSurfing on waterLv.35CommonLateCaveEASYRoute 28HeartGoldSurfing on waterLv.35-40CommonLateRouteEASYRoute 28SoulSilverSurfing on waterLv.35-40CommonLateRouteEASYBlackthorn CityHeartGoldSuper RodLv.40CommonLateCityEASYBlackthorn CitySoulSilverSuper RodLv.40CommonLateCityEASYEcruteak CitySoulSilverSuper RodLv.40CommonLateCityEASYEcruteak CityHeartGoldSuper RodLv.40CommonLateCityEASYIlex ForestSoulSilverSuper RodLv.40CommonLateForestEASYIlex ForestHeartGoldSuper RodLv.40CommonLateForestEASYMt. Silver - BaseSoulSilverSuper RodLv.40CommonLateCaveEASYMt. Silver - BaseHeartGoldSuper RodLv.40CommonLateCaveEASYRoute 30SoulSilverSuper RodLv.40CommonLateRouteEASYRoute 30HeartGoldSuper RodLv.40CommonLateRouteEASYRoute 31HeartGoldSuper RodLv.40CommonLateRouteEASYRoute 31SoulSilverSuper RodLv.40CommonLateRouteEASYRoute 35SoulSilverSuper RodLv.40CommonLateRouteEASYRoute 35HeartGoldSuper RodLv.40CommonLateRouteEASYRoute 43SoulSilverSuper RodLv.40CommonLateRouteEASYRoute 43HeartGoldSuper RodLv.40CommonLateRouteEASYRoute 44HeartGoldSuper RodLv.40CommonLateRouteEASYRoute 44SoulSilverSuper RodLv.40CommonLateRouteEASYRoute 45SoulSilverSuper RodLv.40CommonLateRouteEASYRoute 45HeartGoldSuper RodLv.40CommonLateRouteEASYRuins of Alph - OutsideSoulSilverSuper RodLv.40CommonLateRuinsEASYRuins of Alph - OutsideHeartGoldSuper RodLv.40CommonLateRuinsEASYViolet CitySoulSilverSuper RodLv.40CommonLateCityEASYViolet CityHeartGoldSuper RodLv.40CommonLateCityEASYCerulean Cave - 1FHeartGoldSuper RodLv.40CommonLateCaveEASYCerulean Cave - 1FSoulSilverSuper RodLv.40CommonLateCaveEASYCerulean Cave - B1FSoulSilverSuper RodLv.40CommonLateCaveEASYCerulean Cave - B1FHeartGoldSuper RodLv.40CommonLateCaveEASYMt. Moon - Mt. Moon SquareSoulSilverSuper RodLv.40CommonLateCaveEASYMt. Moon - Mt. Moon SquareHeartGoldSuper RodLv.40CommonLateCaveEASYRoute 22SoulSilverSuper RodLv.40CommonLateRouteEASYRoute 22HeartGoldSuper RodLv.40CommonLateRouteEASYRoute 28SoulSilverSuper RodLv.40CommonLateRouteEASYRoute 28HeartGoldSuper RodLv.40CommonLateRouteEASYRoute 6SoulSilverSuper RodLv.40CommonLateRouteEASYRoute 6HeartGoldSuper RodLv.40CommonLateRouteEASYViridian CitySoulSilverSuper RodLv.40CommonLateCityEASYViridian CityHeartGoldSuper RodLv.40CommonLateCityMODERATECliff Edge GateSoulSilverSuper RodLv.40UncommonLateMODERATECliff Edge GateHeartGoldSuper RodLv.40UncommonLate
Step 2Poliwhirl ✓MODERATERoute 22SoulSilverSurfing on waterLv.10UncommonEarlyRouteMODERATERoute 22HeartGoldSurfing on waterLv.10UncommonEarlyRouteMODERATEViridian CitySoulSilverSurfing on waterLv.10UncommonEarlyCityMODERATEViridian CityHeartGoldSurfing on waterLv.10UncommonEarlyCityMODERATEEcruteak CitySoulSilverSurfing on waterLv.15-25UncommonEarlyCityMODERATEEcruteak CityHeartGoldSurfing on waterLv.15-25UncommonEarlyCityMODERATERoute 30SoulSilverSurfing on waterLv.15-32UncommonEarlyRouteMODERATERoute 30HeartGoldSurfing on waterLv.15-32UncommonEarlyRouteMODERATERoute 31SoulSilverSurfing on waterLv.15-32UncommonEarlyRouteMODERATERoute 31HeartGoldSurfing on waterLv.15-32UncommonEarlyRouteMODERATERoute 44SoulSilverSurfing on waterLv.15-32UncommonEarlyRouteMODERATERoute 44HeartGoldSurfing on waterLv.15-32UncommonEarlyRouteMODERATEViolet CitySoulSilverSurfing on waterLv.15-32UncommonEarlyCityMODERATEViolet CityHeartGoldSurfing on waterLv.15-32UncommonEarlyCityEASYMt. Silver - BaseSoulSilverSurfing on waterLv.30-48CommonMidCaveEASYMt. Silver - BaseHeartGoldSurfing on waterLv.30-48CommonMidCaveEASYCerulean Cave - 1FSoulSilverSuper RodLv.40CommonLateCaveEASYCerulean Cave - 1FHeartGoldSuper RodLv.40CommonLateCaveEASYCerulean Cave - B1FHeartGoldSuper RodLv.40CommonLateCaveEASYCerulean Cave - B1FSoulSilverSuper RodLv.40CommonLateCaveMODERATERoute 28SoulSilverSurfing on waterLv.40UncommonLateRouteMODERATERoute 28HeartGoldSurfing on waterLv.40UncommonLateRouteor evolve from Poliwag (Step 1)
Poliwhirl is meant to evolve into Poliwrath. At 385 BST, the stats aren't there for competitive play yet. Pre-evolution Pokemon rarely hold up against fully evolved threats.
Swift Swim is what you want on Poliwhirl. Every competitive set worth running is built with that ability in mind. The alternatives (Water Absorb, Damp) work on paper but Swift Swim is what makes Poliwhirl worth using.
Base 90 Speed is workable — faster than some, slower than many. On offense, Poliwhirl is a mixed attacker — base 65 Attack and 50 Sp. Atk.
Poliwhirl appears in 20 games, including Yellow, Red & Blue, and Gold & Silver.
One of the original 151, Poliwhirl has appeared in 20 games — nearly every mainline game. From Red & Blue through the latest titles, it's rarely been left out of a regional Pokedex.
- Gen IY
Yellow - Gen IRBDebut

Red & Blue - Gen IIGS

Gold & Silver - Gen IIC
Crystal - Gen IIIRS

Ruby & Sapphire - Gen IIIFRLG

FireRed & LeafGreen - Gen IIIE
Emerald - Gen IVPt
Platinum - Gen IVHGSS

HeartGold & SoulSilver - Gen IVDP

Diamond & Pearl - Gen VBW

Black & White - Gen VB2W2

Black 2 & White 2 - Gen VIXY

X & Y - Gen VIORAS

Omega Ruby & Alpha Sapphire - Gen VIIUSUM

Ultra Sun & Ultra Moon - Gen VIISM

Sun & Moon - Gen VIILGPE

Let's Go Pikachu & Eevee - Gen VIIISwSh

Sword & Shield - Gen VIIIPLA
Legends: Arceus - Gen VIIIBDSP

Brilliant Diamond & Shining Pearl - Gen IXSV

Scarlet & Violet - Gen IXLZA
Legends: Z-A