Skip to content
NATIONAL POKÉDEX / #0544

Whirlipede

BugPoison

Protected by a hard shell, it spins its body like a wheel and crashes furiously into its enemies.

Category
Curlipede Pokémon
Height
1.2 m
Weight
58.5 kg
Generation
V
Abilities
Poison Point

Has a 30% chance of poisoning attacking Pokémon on contact.

Swarm

Strengthens Bug moves to inflict 1.5× damage at 1/3 max HP or less.

Speed Boost Hidden ability

Raises Speed one stage after each turn.

WhirlipedeCurlipede Pokémon
EVOLUTION

Evolution family

Select a Pokémon to view its published entry.

AT A GLANCE

Base stats

Main-series games

A species’ starting strengths. Your Pokémon’s actual stats also depend on its level, nature and training.

HPHow much damage it can take.
40
AttackStrength of physical moves.
55
DefenseResistance to physical moves.
99
Special AttackStrength of special moves.
40
Special DefenseResistance to special moves.
79
SpeedUsually helps determine who moves first.
47
Base stat total 360

Bars use the same 0–255 scale. Values shown are the current base stats in our source.

Type defenses

Damage received based on both types. Abilities, items and battle effects are not included. Modern main-series type chart.

Weak to

Fire
×2
Flying
×2
Psychic
×2
Rock
×2

Resists

Grass
×0.25
Fighting
×0.25
Poison
×0.5
Bug
×0.5
Fairy
×0.5

Immune to

None by typing.

Moves learned

Choose a game and learning method. Power and accuracy describe the move; power is not the final damage dealt. Move details use current source values and may differ in older games.

Take DownPhysical · NormalPower 90Accuracy 85%Details +

User receives 1/4 the damage it inflicts in recoil.

PP: 20. A dash means the value is not specified or does not apply.

  • Sword Shield · Level Up · Level 32
Double-EdgePhysical · NormalPower 120Accuracy 100%Details +

User receives 1/3 the damage inflicted in recoil.

PP: 15. A dash means the value is not specified or does not apply.

  • Black White · Level Up · Level 50
  • Black 2 White 2 · Level Up · Level 50
  • X Y · Level Up · Level 50
  • Omega Ruby Alpha Sapphire · Level Up · Level 50
  • Sun Moon · Level Up · Level 50
  • Ultra Sun Ultra Moon · Level Up · Level 50
  • Sword Shield · Level Up · Level 56
Poison StingPhysical · PoisonPower 15Accuracy 100%Details +

Has a chance to poison the target.

PP: 35. A dash means the value is not specified or does not apply.

  • Black White · Level Up · Level 1
  • Black White · Level Up · Level 5
  • Black 2 White 2 · Level Up · Level 1
  • Black 2 White 2 · Level Up · Level 5
  • X Y · Level Up · Level 1
  • X Y · Level Up · Level 5
  • Omega Ruby Alpha Sapphire · Level Up · Level 1
  • Omega Ruby Alpha Sapphire · Level Up · Level 5
  • Sun Moon · Level Up · Level 1
  • Sun Moon · Level Up · Level 5
  • Ultra Sun Ultra Moon · Level Up · Level 1
  • Ultra Sun Ultra Moon · Level Up · Level 5
  • Sword Shield · Level Up · Level 1
Pin MissilePhysical · BugPower 25Accuracy 95%Details +

Hits 2-5 times in one turn.

PP: 20. A dash means the value is not specified or does not apply.

  • Sword Shield · Machine
Solar BeamSpecial · GrassPower 120Accuracy 100%Details +

Requires a turn to charge before attacking.

PP: 10. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
ToxicStatus · PoisonPower Accuracy 90%Details +

Badly poisons the target, inflicting more damage every turn.

PP: 10. A dash means the value is not specified or does not apply.

  • Black White · Level Up · Level 41
  • Black White · Machine
  • Black 2 White 2 · Level Up · Level 41
  • Black 2 White 2 · Machine
  • X Y · Level Up · Level 41
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Level Up · Level 41
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Level Up · Level 41
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Level Up · Level 41
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Level Up · Level 44
AgilityStatus · PsychicPower Accuracy Details +

Raises the user’s Speed by two stages.

PP: 30. A dash means the value is not specified or does not apply.

  • Black White · Level Up · Level 32
  • Black 2 White 2 · Level Up · Level 32
  • X Y · Level Up · Level 32
  • Omega Ruby Alpha Sapphire · Level Up · Level 32
  • Sun Moon · Level Up · Level 32
  • Ultra Sun Ultra Moon · Level Up · Level 32
  • Sword Shield · Level Up · Level 38
  • Sword Shield · Machine
ScreechStatus · NormalPower Accuracy 85%Details +

Lowers the target’s Defense by two stages.

PP: 40. A dash means the value is not specified or does not apply.

  • Black White · Level Up · Level 1
  • Black White · Level Up · Level 8
  • Black 2 White 2 · Level Up · Level 1
  • Black 2 White 2 · Level Up · Level 8
  • X Y · Level Up · Level 1
  • X Y · Level Up · Level 8
  • Omega Ruby Alpha Sapphire · Level Up · Level 1
  • Omega Ruby Alpha Sapphire · Level Up · Level 8
  • Sun Moon · Level Up · Level 1
  • Sun Moon · Level Up · Level 8
  • Ultra Sun Ultra Moon · Level Up · Level 1
  • Ultra Sun Ultra Moon · Level Up · Level 8
  • Sword Shield · Level Up · Level 16
  • Sword Shield · Machine
Double TeamStatus · NormalPower Accuracy Details +

Raises the user’s evasion by one stage.

PP: 15. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
Defense CurlStatus · NormalPower Accuracy Details +

Raises user’s Defense by one stage.

PP: 40. A dash means the value is not specified or does not apply.

  • Black White · Level Up · Level 1
  • Black 2 White 2 · Level Up · Level 1
  • X Y · Level Up · Level 1
  • Omega Ruby Alpha Sapphire · Level Up · Level 1
  • Sun Moon · Level Up · Level 1
  • Ultra Sun Ultra Moon · Level Up · Level 1
  • Sword Shield · Level Up · Level 1
RestStatus · PsychicPower Accuracy Details +

User sleeps for two turns, completely healing itself.

PP: 5. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
SubstituteStatus · NormalPower Accuracy Details +

Transfers 1/4 of the user’s max HP into a doll, protecting the user from further damage or status changes until it breaks.

PP: 10. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
SnoreSpecial · NormalPower 50Accuracy 100%Details +

Has a chance to make the target flinch. Only works if the user is sleeping.

PP: 15. A dash means the value is not specified or does not apply.

  • Black 2 White 2 · Tutor
  • Omega Ruby Alpha Sapphire · Tutor
  • Ultra Sun Ultra Moon · Tutor
  • Sword Shield · Machine
ProtectStatus · NormalPower Accuracy Details +

Prevents any moves from hitting the user this turn.

PP: 10. A dash means the value is not specified or does not apply.

  • Black White · Level Up · Level 15
  • Black White · Machine
  • Black 2 White 2 · Level Up · Level 15
  • Black 2 White 2 · Machine
  • X Y · Level Up · Level 15
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Level Up · Level 15
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Level Up · Level 15
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Level Up · Level 15
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Level Up · Level 1
  • Sword Shield · Machine
Sludge BombSpecial · PoisonPower 90Accuracy 100%Details +

Has a chance to poison the target.

PP: 10. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
SpikesStatus · GroundPower Accuracy Details +

Scatters Spikes, hurting opposing Pokémon that switch in.

PP: 20. A dash means the value is not specified or does not apply.

  • Sword Shield · Machine
EndureStatus · NormalPower Accuracy Details +

Prevents the user’s HP from lowering below 1 this turn.

PP: 10. A dash means the value is not specified or does not apply.

  • Sword Shield · Machine
RolloutPhysical · RockPower 30Accuracy 90%Details +

Power doubles every turn this move is used in succession after the first, resetting after five turns.

PP: 20. A dash means the value is not specified or does not apply.

  • Black White · Level Up · Level 1
  • Black 2 White 2 · Level Up · Level 1
  • X Y · Level Up · Level 1
  • Omega Ruby Alpha Sapphire · Level Up · Level 1
  • Sun Moon · Level Up · Level 1
  • Ultra Sun Ultra Moon · Level Up · Level 1
  • Sword Shield · Level Up · Level 1
SwaggerStatus · NormalPower Accuracy 85%Details +

Raises the target’s Attack by two stages and confuses the target.

PP: 15. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
AttractStatus · NormalPower Accuracy 100%Details +

Target falls in love if it has the opposite gender, and has a 50% chance to refuse attacking the user.

PP: 15. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
Sleep TalkStatus · NormalPower Accuracy Details +

Randomly uses one of the user’s other three moves. Only works if the user is sleeping.

PP: 10. A dash means the value is not specified or does not apply.

  • Black 2 White 2 · Tutor
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
ReturnPhysical · NormalPower Accuracy 100%Details +

Power increases with happiness, up to a maximum of 102.

PP: 20. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
FrustrationPhysical · NormalPower Accuracy 100%Details +

Power increases as happiness decreases, up to a maximum of 102.

PP: 20. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
PursuitPhysical · DarkPower 40Accuracy 100%Details +

Has double power against, and can hit, Pokémon attempting to switch out.

PP: 20. A dash means the value is not specified or does not apply.

  • Black White · Level Up · Level 12
  • Black 2 White 2 · Level Up · Level 12
  • X Y · Level Up · Level 12
  • Omega Ruby Alpha Sapphire · Level Up · Level 12
  • Sun Moon · Level Up · Level 12
  • Ultra Sun Ultra Moon · Level Up · Level 12
Hidden PowerSpecial · NormalPower 60Accuracy 100%Details +

Power and type depend upon user’s IVs. Power can range from 30 to 70.

PP: 15. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
Sunny DayStatus · FirePower Accuracy Details +

Changes the weather to sunny for five turns.

PP: 5. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
Rock SmashPhysical · FightingPower 40Accuracy 100%Details +

Has a chance to lower the target’s Defense by one stage.

PP: 15. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
FacadePhysical · NormalPower 70Accuracy 100%Details +

Power doubles if user is burned, paralyzed, or poisoned.

PP: 20. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
EndeavorPhysical · NormalPower Accuracy 100%Details +

Lowers the target’s HP to equal the user’s.

PP: 5. A dash means the value is not specified or does not apply.

  • Black 2 White 2 · Tutor
  • Omega Ruby Alpha Sapphire · Tutor
  • Ultra Sun Ultra Moon · Tutor
Secret PowerPhysical · NormalPower 70Accuracy 100%Details +

Has a chance to inflict a status effect which depends upon the terrain.

PP: 20. A dash means the value is not specified or does not apply.

  • Omega Ruby Alpha Sapphire · Machine
Signal BeamSpecial · BugPower 75Accuracy 100%Details +

Has a chance to confuse the target.

PP: 15. A dash means the value is not specified or does not apply.

  • Omega Ruby Alpha Sapphire · Tutor
  • Ultra Sun Ultra Moon · Tutor
Iron DefenseStatus · SteelPower Accuracy Details +

Raises the user’s Defense by two stages.

PP: 15. A dash means the value is not specified or does not apply.

  • Black White · Level Up · Level 22
  • Black 2 White 2 · Level Up · Level 22
  • Black 2 White 2 · Tutor
  • X Y · Level Up · Level 22
  • Omega Ruby Alpha Sapphire · Level Up · Level 22
  • Omega Ruby Alpha Sapphire · Tutor
  • Sun Moon · Level Up · Level 0
  • Sun Moon · Level Up · Level 1
  • Ultra Sun Ultra Moon · Level Up · Level 0
  • Ultra Sun Ultra Moon · Level Up · Level 1
  • Ultra Sun Ultra Moon · Tutor
  • Sword Shield · Level Up · Level 0
  • Sword Shield · Level Up · Level 1
  • Sword Shield · Machine
Poison TailPhysical · PoisonPower 50Accuracy 100%Details +

Has an increased chance for a critical hit and a chance to poison the target.

PP: 25. A dash means the value is not specified or does not apply.

  • Black White · Level Up · Level 19
  • Black 2 White 2 · Level Up · Level 19
  • X Y · Level Up · Level 19
  • Omega Ruby Alpha Sapphire · Level Up · Level 19
  • Sun Moon · Level Up · Level 19
  • Ultra Sun Ultra Moon · Level Up · Level 19
  • Sword Shield · Level Up · Level 12
Gyro BallPhysical · SteelPower Accuracy 100%Details +

Power raises when the user has lower Speed, up to a maximum of 150.

PP: 5. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
PaybackPhysical · DarkPower 50Accuracy 100%Details +

Power is doubled if the target has already moved this turn.

PP: 10. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
Toxic SpikesStatus · PoisonPower Accuracy Details +

Scatters poisoned spikes, poisoning opposing Pokémon that switch in.

PP: 20. A dash means the value is not specified or does not apply.

  • Sword Shield · Machine
Poison JabPhysical · PoisonPower 80Accuracy 100%Details +

Has a chance to poison the target.

PP: 20. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
Rock ClimbPhysical · NormalPower 90Accuracy 85%Details +

Has a chance to confuse the target.

PP: 20. A dash means the value is not specified or does not apply.

  • Black White · Level Up · Level 46
  • Black 2 White 2 · Level Up · Level 46
  • X Y · Level Up · Level 46
  • Omega Ruby Alpha Sapphire · Level Up · Level 46
  • Sun Moon · Level Up · Level 46
  • Ultra Sun Ultra Moon · Level Up · Level 46
Bug BitePhysical · BugPower 60Accuracy 100%Details +

If target has a berry, inflicts double damage and uses the berry.

PP: 20. A dash means the value is not specified or does not apply.

  • Black White · Level Up · Level 23
  • Black 2 White 2 · Level Up · Level 23
  • Black 2 White 2 · Tutor
  • X Y · Level Up · Level 23
  • Omega Ruby Alpha Sapphire · Level Up · Level 23
  • Omega Ruby Alpha Sapphire · Tutor
  • Sun Moon · Level Up · Level 23
  • Ultra Sun Ultra Moon · Level Up · Level 23
  • Ultra Sun Ultra Moon · Tutor
  • Sword Shield · Level Up · Level 20
VenoshockSpecial · PoisonPower 65Accuracy 100%Details +

Inflicts double damage if the target is Poisoned.

PP: 10. A dash means the value is not specified or does not apply.

  • Black White · Level Up · Level 28
  • Black White · Machine
  • Black 2 White 2 · Level Up · Level 28
  • Black 2 White 2 · Machine
  • X Y · Level Up · Level 28
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Level Up · Level 28
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Level Up · Level 28
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Level Up · Level 28
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Level Up · Level 26
  • Sword Shield · Machine
RoundSpecial · NormalPower 60Accuracy 100%Details +

Has double power if it’s used more than once per turn.

PP: 15. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
  • Sword Shield · Machine
HexSpecial · GhostPower 65Accuracy 100%Details +

Has double power if the target has a major status ailment.

PP: 10. A dash means the value is not specified or does not apply.

  • Sword Shield · Machine
Struggle BugSpecial · BugPower 50Accuracy 100%Details +

Has a chance to lower the target’s Special Attack by one stage.

PP: 20. A dash means the value is not specified or does not apply.

  • Black White · Machine
  • Black 2 White 2 · Machine
  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
SteamrollerPhysical · BugPower 65Accuracy 100%Details +

Has a chance to make the target flinch.

PP: 20. A dash means the value is not specified or does not apply.

  • Black White · Level Up · Level 37
  • Black 2 White 2 · Level Up · Level 37
  • X Y · Level Up · Level 37
  • Omega Ruby Alpha Sapphire · Level Up · Level 37
  • Sun Moon · Level Up · Level 37
  • Ultra Sun Ultra Moon · Level Up · Level 37
ConfideStatus · NormalPower Accuracy Details +

Lowers the target’s Special Attack by one stage.

PP: 20. A dash means the value is not specified or does not apply.

  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
Venom DrenchStatus · PoisonPower Accuracy 100%Details +

Lowers the target’s Attack, Special Attack, and Speed by one stage if it is poisoned.

PP: 20. A dash means the value is not specified or does not apply.

  • X Y · Level Up · Level 43
  • Omega Ruby Alpha Sapphire · Level Up · Level 43
  • Sun Moon · Level Up · Level 43
  • Ultra Sun Ultra Moon · Level Up · Level 43
  • Sword Shield · Level Up · Level 50
  • Sword Shield · Machine
InfestationSpecial · BugPower 20Accuracy 100%Details +

Prevents the target from fleeing and inflicts damage for 2-5 turns.

PP: 20. A dash means the value is not specified or does not apply.

  • X Y · Machine
  • Omega Ruby Alpha Sapphire · Machine
  • Sun Moon · Machine
  • Ultra Sun Ultra Moon · Machine
Steel RollerPhysical · SteelPower 130Accuracy 100%Details +

Ends the effect of Electric, Grassy, Misty, or Psychic Terrains. Fails if no Terrain is active.

PP: 5. A dash means the value is not specified or does not apply.

  • Sword Shield · Tutor
Skitter SmackPhysical · BugPower 70Accuracy 90%Details +

Lowers the target’s Special Attack by one stage.

PP: 10. A dash means the value is not specified or does not apply.

  • Sword Shield · Tutor

Pokédex entries by game

Descriptions recorded in these games. This list does not establish where the Pokémon can be caught or transferred.

Black · X · Omega Ruby

Protected by a hard shell, it spins its body like a wheel and crashes furiously into its enemies.

White · Y · Alpha Sapphire

It is usually motionless, but when attacked, it rotates at high speed and then crashes into its opponent.

Black 2 · White 2

Storing energy for evolution, it sits. But, when predators approach, it moves to stab them with poison spikes.

Sword

This Pokémon spins itself rapidly and charges into its opponents. Its top speed is just over 60 mph.

Shield

Whirlipede protects itself with a sturdy shell and poisonous spikes while it stores up the energy it’ll need for evolution.

POKÉMON TCG

Whirlipede trading cards

10 cards

Browse cards featuring Whirlipede. Select a card to view its details without leaving the Pokédex.

Card data and images: TCGdex.

Data: PokeAPI · Updated 2026-09-12