Forretress
Its entire body is shielded by a steel-hard shell. What lurks inside the armor is a total mystery.
- Category
- Bagworm Pokémon
- Height
- 1.2 m
- Weight
- 125.8 kg
- Generation
- II
Sturdy
Prevents being KOed from full HP, leaving 1 HP instead. Protects against the one-hit KO moves regardless of HP.
Overcoat Hidden ability
Protects against damage from weather.
Bagworm PokémonBase stats
A species’ starting strengths. Your Pokémon’s actual stats also depend on its level, nature and training.
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
Resists
Immune to
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.
HeadbuttPhysical · NormalPower 70Accuracy 100%Details +
Has a chance to make the target flinch.
PP: 15. A dash means the value is not specified or does not apply.
- Gold Silver · Machine
- Crystal · Machine
- Heartgold Soulsilver · Tutor
TacklePhysical · NormalPower 40Accuracy 100%Details +
Inflicts regular damage with no additional effect.
PP: 35. A dash means the value is not specified or does not apply.
- Gold Silver · Level Up · Level 1
- Crystal · Level Up · Level 1
- Ruby Sapphire · Level Up · Level 1
- Emerald · Level Up · Level 1
- Firered Leafgreen · Level Up · Level 1
- Diamond Pearl · Level Up · Level 1
- Platinum · Level Up · Level 1
- Heartgold Soulsilver · Level Up · Level 1
- Black White · Level Up · Level 1
- Colosseum · Level Up · Level 1
- Xd · 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
- Brilliant Diamond Shining Pearl · Level Up · Level 1
- Scarlet Violet · Level Up · Level 1
Body SlamPhysical · NormalPower 85Accuracy 100%Details +
Has a chance to paralyze the target.
PP: 15. A dash means the value is not specified or does not apply.
- Emerald · Tutor
- Firered Leafgreen · Tutor
- Xd · Tutor
- Scarlet Violet · Machine
- Champions · Train
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.
- Gold Silver · Level Up · Level 15
- Crystal · Level Up · Level 15
- Ruby Sapphire · Level Up · Level 15
- Emerald · Level Up · Level 15
- Firered Leafgreen · Level Up · Level 15
- Diamond Pearl · Level Up · Level 1
- Diamond Pearl · Level Up · Level 9
- Platinum · Level Up · Level 12
- Heartgold Soulsilver · Level Up · Level 12
- Black White · Level Up · Level 12
- Colosseum · Level Up · Level 15
- Xd · Level Up · Level 15
- 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
- Brilliant Diamond Shining Pearl · Level Up · Level 12
- Scarlet Violet · Level Up · Level 12
- Scarlet Violet · Machine
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.
- Gold Silver · Level Up · Level 59
- Crystal · Level Up · Level 59
- Ruby Sapphire · Level Up · Level 59
- Emerald · Level Up · Level 59
- Emerald · Tutor
- Firered Leafgreen · Level Up · Level 59
- Firered Leafgreen · Tutor
- Diamond Pearl · Level Up · Level 50
- Platinum · Level Up · Level 55
- Heartgold Soulsilver · Level Up · Level 55
- Black White · Level Up · Level 56
- Colosseum · Level Up · Level 59
- Xd · Level Up · Level 59
- Xd · Tutor
- Black 2 White 2 · Level Up · Level 56
- X Y · Level Up · Level 56
- Omega Ruby Alpha Sapphire · Level Up · Level 56
- Sun Moon · Level Up · Level 50
- Ultra Sun Ultra Moon · Level Up · Level 50
- Brilliant Diamond Shining Pearl · Level Up · Level 50
- Scarlet Violet · Level Up · Level 50
- Scarlet Violet · Machine
- Champions · Train
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.
- Champions · Train
Hyper BeamSpecial · NormalPower 150Accuracy 90%Details +
User foregoes its next turn to recharge.
PP: 5. A dash means the value is not specified or does not apply.
- Gold Silver · Machine
- Crystal · Machine
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
CounterPhysical · FightingPower —Accuracy 100%Details +
Inflicts twice the damage the user received from the last physical hit it took.
PP: 20. A dash means the value is not specified or does not apply.
- Emerald · Tutor
- Firered Leafgreen · Tutor
- Champions · Train
StrengthPhysical · NormalPower 80Accuracy 100%Details +
Inflicts regular damage with no additional effect.
PP: 15. A dash means the value is not specified or does not apply.
- Gold Silver · Machine
- Crystal · Machine
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Brilliant Diamond Shining Pearl · 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.
- Gold Silver · Machine
- Crystal · Machine
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
String ShotStatus · BugPower —Accuracy 95%Details +
Lowers the target’s Speed by two stages.
PP: 40. A dash means the value is not specified or does not apply.
- Heartgold Soulsilver · Tutor
Thunder WaveStatus · ElectricPower —Accuracy 90%Details +
Paralyzes the target.
PP: 20. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
EarthquakePhysical · GroundPower 100Accuracy 100%Details +
Inflicts regular damage and can hit Dig users.
PP: 10. A dash means the value is not specified or does not apply.
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
DigPhysical · GroundPower 80Accuracy 100%Details +
User digs underground, dodging all attacks, and hits next turn.
PP: 10. A dash means the value is not specified or does not apply.
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
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.
- Gold Silver · Machine
- Crystal · Machine
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
MimicStatus · NormalPower —Accuracy —Details +
Copies the target’s last used move.
PP: 10. A dash means the value is not specified or does not apply.
- Emerald · Tutor
- Firered Leafgreen · Tutor
- Xd · Tutor
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.
- Gold Silver · Machine
- Crystal · Machine
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · 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.
- Gold Silver · Machine
- Crystal · Machine
- Emerald · Tutor
Light ScreenStatus · PsychicPower —Accuracy —Details +
Reduces damage from special attacks by 50% for five turns.
PP: 30. A dash means the value is not specified or does not apply.
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
ReflectStatus · PsychicPower —Accuracy —Details +
Reduces damage from physical attacks by half.
PP: 20. A dash means the value is not specified or does not apply.
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Level Up · Level 20
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
BidePhysical · NormalPower —Accuracy —Details +
User waits for two turns, then hits back for twice the damage it took.
PP: 10. A dash means the value is not specified or does not apply.
- Gold Silver · Level Up · Level 29
- Crystal · Level Up · Level 29
- Ruby Sapphire · Level Up · Level 29
- Emerald · Level Up · Level 29
- Firered Leafgreen · Level Up · Level 29
- Diamond Pearl · Level Up · Level 17
- Platinum · Level Up · Level 20
- Heartgold Soulsilver · Level Up · Level 20
- Black White · Level Up · Level 20
- Colosseum · Level Up · Level 29
- Xd · Level Up · Level 29
- Black 2 White 2 · Level Up · Level 20
- X Y · Level Up · Level 20
- Omega Ruby Alpha Sapphire · Level Up · Level 20
- Sun Moon · Level Up · Level 20
- Ultra Sun Ultra Moon · Level Up · Level 20
Self-DestructPhysical · NormalPower 200Accuracy 100%Details +
User faints.
PP: 5. A dash means the value is not specified or does not apply.
- Gold Silver · Level Up · Level 1
- Gold Silver · Level Up · Level 8
- Crystal · Level Up · Level 1
- Crystal · Level Up · Level 8
- Ruby Sapphire · Level Up · Level 1
- Ruby Sapphire · Level Up · Level 8
- Emerald · Level Up · Level 1
- Emerald · Level Up · Level 8
- Firered Leafgreen · Level Up · Level 1
- Firered Leafgreen · Level Up · Level 8
- Diamond Pearl · Level Up · Level 1
- Diamond Pearl · Level Up · Level 6
- Platinum · Level Up · Level 1
- Platinum · Level Up · Level 6
- Heartgold Soulsilver · Level Up · Level 1
- Heartgold Soulsilver · Level Up · Level 6
- Black White · Level Up · Level 1
- Black White · Level Up · Level 6
- Colosseum · Level Up · Level 1
- Colosseum · Level Up · Level 8
- Xd · Level Up · Level 1
- Xd · Level Up · Level 8
- Xd · Tutor
- Black 2 White 2 · Level Up · Level 1
- Black 2 White 2 · Level Up · Level 6
- X Y · Level Up · Level 1
- Omega Ruby Alpha Sapphire · Level Up · Level 1
- Sun Moon · Level Up · Level 1
- Sun Moon · Level Up · Level 6
- Ultra Sun Ultra Moon · Level Up · Level 1
- Ultra Sun Ultra Moon · Level Up · Level 6
- Brilliant Diamond Shining Pearl · Level Up · Level 1
- Brilliant Diamond Shining Pearl · Level Up · Level 6
- Scarlet Violet · Level Up · Level 1
- Champions · Train
SwiftSpecial · NormalPower 60Accuracy —Details +
Never misses.
PP: 20. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
ExplosionPhysical · NormalPower 250Accuracy 100%Details +
User faints.
PP: 5. A dash means the value is not specified or does not apply.
- Gold Silver · Level Up · Level 39
- Crystal · Level Up · Level 39
- Ruby Sapphire · Level Up · Level 39
- Emerald · Level Up · Level 39
- Emerald · Tutor
- Firered Leafgreen · Level Up · Level 39
- Firered Leafgreen · Tutor
- Diamond Pearl · Level Up · Level 33
- Diamond Pearl · Machine
- Platinum · Level Up · Level 38
- Platinum · Machine
- Heartgold Soulsilver · Level Up · Level 38
- Heartgold Soulsilver · Machine
- Black White · Level Up · Level 42
- Black White · Machine
- Colosseum · Level Up · Level 39
- Xd · Level Up · Level 39
- Black 2 White 2 · Level Up · Level 42
- Black 2 White 2 · Machine
- X Y · Level Up · Level 42
- X Y · Machine
- Omega Ruby Alpha Sapphire · Level Up · Level 42
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Level Up · Level 36
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Level Up · Level 36
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Level Up · Level 36
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Level Up · Level 36
- Champions · Train
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.
- Gold Silver · Machine
- Crystal · Machine
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
Rock SlidePhysical · RockPower 75Accuracy 90%Details +
Has a chance to make the target flinch.
PP: 10. A dash means the value is not specified or does not apply.
- Emerald · Tutor
- Firered Leafgreen · Tutor
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
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.
- Emerald · Tutor
- Firered Leafgreen · Tutor
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Xd · Tutor
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
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.
- Gold Silver · Machine
- Crystal · Machine
- Emerald · Tutor
- Platinum · Tutor
- Heartgold Soulsilver · Tutor
- Black 2 White 2 · Tutor
- Omega Ruby Alpha Sapphire · Tutor
- Ultra Sun Ultra Moon · Tutor
- Champions · Train
CurseStatus · GhostPower —Accuracy —Details +
Ghosts pay half their max HP to hurt the target every turn. Others decrease Speed but raise Attack and Defense.
PP: 10. A dash means the value is not specified or does not apply.
- Gold Silver · Machine
- Crystal · Machine
- Scarlet Violet · Level Up · Level 23
- Scarlet Violet · Machine
- Champions · Train
FlailPhysical · NormalPower —Accuracy 100%Details +
Inflicts more damage when the user has less HP remaining, with a maximum of 200 power.
PP: 15. A dash means the value is not specified or does not apply.
- Champions · Train
ReversalPhysical · FightingPower —Accuracy 100%Details +
Inflicts more damage when the user has less HP remaining, with a maximum of 200 power.
PP: 15. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
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.
- Gold Silver · Level Up · Level 1
- Gold Silver · Machine
- Crystal · Level Up · Level 1
- Crystal · Machine
- Ruby Sapphire · Level Up · Level 1
- Ruby Sapphire · Machine
- Emerald · Level Up · Level 1
- Emerald · Machine
- Firered Leafgreen · Level Up · Level 1
- Firered Leafgreen · Machine
- Diamond Pearl · Level Up · Level 1
- Diamond Pearl · Machine
- Platinum · Level Up · Level 1
- Platinum · Machine
- Heartgold Soulsilver · Level Up · Level 1
- Heartgold Soulsilver · Machine
- Black White · Level Up · Level 1
- Black White · Machine
- Colosseum · Level Up · Level 1
- Colosseum · Machine
- Xd · Level Up · Level 1
- Xd · Machine
- Black 2 White 2 · Level Up · Level 1
- Black 2 White 2 · Machine
- X Y · Level Up · Level 1
- X Y · Machine
- Omega Ruby Alpha Sapphire · Level Up · Level 1
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Level Up · Level 1
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Level Up · Level 1
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Level Up · Level 1
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Level Up · Level 1
- Scarlet Violet · Machine
- Champions · Train
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.
- Gold Silver · Level Up · Level 49
- Crystal · Level Up · Level 49
- Ruby Sapphire · Level Up · Level 49
- Emerald · Level Up · Level 49
- Firered Leafgreen · Level Up · Level 49
- Diamond Pearl · Level Up · Level 23
- Platinum · Level Up · Level 28
- Heartgold Soulsilver · Level Up · Level 28
- Black White · Level Up · Level 28
- Colosseum · Level Up · Level 49
- Xd · Level Up · Level 49
- Black 2 White 2 · Level Up · Level 28
- X Y · Level Up · Level 28
- Omega Ruby Alpha Sapphire · Level Up · Level 28
- Sun Moon · Level Up · Level 28
- Ultra Sun Ultra Moon · Level Up · Level 28
- Brilliant Diamond Shining Pearl · Level Up · Level 28
- Scarlet Violet · Level Up · Level 28
- Scarlet Violet · Machine
- Champions · Train
Zap CannonSpecial · ElectricPower 120Accuracy 50%Details +
Has a chance to paralyze the target.
PP: 5. A dash means the value is not specified or does not apply.
- Firered Leafgreen · Level Up · Level 31
- Diamond Pearl · Level Up · Level 62
- Platinum · Level Up · Level 67
- Heartgold Soulsilver · Level Up · Level 67
- Black White · Level Up · Level 64
- Black 2 White 2 · Level Up · Level 64
- X Y · Level Up · Level 1
- X Y · Level Up · Level 64
- Omega Ruby Alpha Sapphire · Level Up · Level 1
- Omega Ruby Alpha Sapphire · Level Up · Level 64
- Sun Moon · Level Up · Level 1
- Sun Moon · Level Up · Level 60
- Ultra Sun Ultra Moon · Level Up · Level 1
- Ultra Sun Ultra Moon · Level Up · Level 60
- Brilliant Diamond Shining Pearl · Level Up · Level 1
- Brilliant Diamond Shining Pearl · Level Up · Level 60
- Scarlet Violet · Level Up · Level 1
- Champions · Train
SandstormStatus · RockPower —Accuracy —Details +
Changes the weather to a sandstorm for five turns.
PP: 10. A dash means the value is not specified or does not apply.
- Gold Silver · Machine
- Crystal · Machine
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
Giga DrainSpecial · GrassPower 75Accuracy 100%Details +
Drains half the damage inflicted to heal the user.
PP: 10. A dash means the value is not specified or does not apply.
- Gold Silver · Machine
- Crystal · Machine
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Tutor
- Omega Ruby Alpha Sapphire · Tutor
- Ultra Sun Ultra Moon · Tutor
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
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.
- Gold Silver · Machine
- Crystal · Machine
- Emerald · Tutor
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
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.
- Gold Silver · Machine
- Crystal · Machine
- Emerald · Tutor
- Platinum · Tutor
- Heartgold Soulsilver · Tutor
- Brilliant Diamond Shining Pearl · Level Up · Level 23
- Scarlet Violet · Level Up · Level 20
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.
- Gold Silver · Machine
- Crystal · Machine
- Emerald · Tutor
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Xd · Tutor
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · 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.
- Gold Silver · Machine
- Crystal · Machine
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · 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.
- Gold Silver · Machine
- Crystal · Machine
- Emerald · Tutor
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black 2 White 2 · Tutor
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
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.
- Gold Silver · Machine
- Crystal · Machine
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · 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.
- Gold Silver · Machine
- Crystal · Machine
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
Pain SplitStatus · NormalPower —Accuracy —Details +
Sets the user’s and targets’s HP to the average of their current HP.
PP: 20. A dash means the value is not specified or does not apply.
- Heartgold Soulsilver · Tutor
- Black 2 White 2 · Tutor
- Omega Ruby Alpha Sapphire · Tutor
- Ultra Sun Ultra Moon · Tutor
- Scarlet Violet · Machine
- Champions · Train
Rapid SpinPhysical · NormalPower 50Accuracy 100%Details +
Frees the user from binding moves, removes Leech Seed, and blows away Spikes.
PP: 40. A dash means the value is not specified or does not apply.
- Gold Silver · Level Up · Level 22
- Crystal · Level Up · Level 22
- Ruby Sapphire · Level Up · Level 22
- Emerald · Level Up · Level 22
- Firered Leafgreen · Level Up · Level 22
- Diamond Pearl · Level Up · Level 12
- Platinum · Level Up · Level 17
- Heartgold Soulsilver · Level Up · Level 17
- Black White · Level Up · Level 17
- Colosseum · Level Up · Level 22
- Xd · Level Up · Level 22
- Black 2 White 2 · Level Up · Level 17
- X Y · Level Up · Level 17
- Omega Ruby Alpha Sapphire · Level Up · Level 17
- Sun Moon · Level Up · Level 17
- Ultra Sun Ultra Moon · Level Up · Level 17
- Brilliant Diamond Shining Pearl · Level Up · Level 17
- Scarlet Violet · Level Up · Level 17
- Champions · Train
Sweet ScentStatus · NormalPower —Accuracy 100%Details +
Lowers the target’s evasion by one stage.
PP: 20. A dash means the value is not specified or does not apply.
- Gold Silver · Machine
- Crystal · Machine
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.
- Gold Silver · Machine
- Crystal · Machine
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
Rain DanceStatus · WaterPower —Accuracy —Details +
Changes the weather to rain for five turns.
PP: 5. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
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.
- Gold Silver · Machine
- Crystal · Machine
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
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.
- Gold Silver · Machine
- Crystal · Machine
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Brilliant Diamond Shining Pearl · 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.
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Colosseum · Machine
- Xd · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
Helping HandStatus · NormalPower —Accuracy —Details +
Ally’s next move inflicts half more damage.
PP: 20. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
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.
- Ruby Sapphire · Machine
- Emerald · Machine
- Firered Leafgreen · Machine
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Colosseum · Machine
- Xd · Machine
- Omega Ruby Alpha Sapphire · Machine
Rock TombPhysical · RockPower 60Accuracy 95%Details +
Has a chance to lower the target’s Speed by one stage.
PP: 15. A dash means the value is not specified or does not apply.
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
Metal SoundStatus · SteelPower —Accuracy 85%Details +
Lowers the target’s Special Defense by two stages.
PP: 40. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
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.
- Platinum · Tutor
- Heartgold Soulsilver · Tutor
- Black 2 White 2 · Tutor
- Omega Ruby Alpha Sapphire · Tutor
- Ultra Sun Ultra Moon · Tutor
Sand TombPhysical · GroundPower 35Accuracy 85%Details +
Prevents the target from fleeing and inflicts damage for 2-5 turns.
PP: 15. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
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.
- Diamond Pearl · Level Up · Level 38
- Platinum · Level Up · Level 45
- Platinum · Tutor
- Heartgold Soulsilver · Level Up · Level 45
- Heartgold Soulsilver · Tutor
- Black White · Level Up · Level 46
- Black 2 White 2 · Level Up · Level 46
- Black 2 White 2 · Tutor
- X Y · Level Up · Level 46
- Omega Ruby Alpha Sapphire · Level Up · Level 46
- Omega Ruby Alpha Sapphire · Tutor
- Sun Moon · Level Up · Level 42
- Ultra Sun Ultra Moon · Level Up · Level 42
- Ultra Sun Ultra Moon · Tutor
- Brilliant Diamond Shining Pearl · Level Up · Level 42
- Scarlet Violet · Level Up · Level 42
- Scarlet Violet · Machine
- Champions · Train
BlockStatus · NormalPower —Accuracy —Details +
Prevents the target from leaving battle.
PP: 5. A dash means the value is not specified or does not apply.
- Heartgold Soulsilver · Tutor
- Black 2 White 2 · Tutor
- Omega Ruby Alpha Sapphire · Tutor
- Ultra Sun Ultra Moon · Tutor
Rock BlastPhysical · RockPower 25Accuracy 90%Details +
Hits 2-5 times in one turn.
PP: 10. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
GravityStatus · PsychicPower —Accuracy —Details +
Disables moves and immunities that involve flying or levitating for five turns.
PP: 5. A dash means the value is not specified or does not apply.
- Heartgold Soulsilver · Tutor
- Black 2 White 2 · Tutor
- Omega Ruby Alpha Sapphire · Tutor
- Ultra Sun Ultra Moon · Tutor
- Scarlet Violet · Machine
- Champions · Train
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.
- Diamond Pearl · Level Up · Level 45
- Diamond Pearl · Machine
- Platinum · Level Up · Level 50
- Platinum · Machine
- Heartgold Soulsilver · Level Up · Level 50
- Heartgold Soulsilver · Machine
- Black White · Level Up · Level 50
- Black White · Machine
- Black 2 White 2 · Level Up · Level 50
- Black 2 White 2 · Machine
- X Y · Level Up · Level 50
- X Y · Machine
- Omega Ruby Alpha Sapphire · Level Up · Level 50
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Level Up · Level 46
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Level Up · Level 46
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Level Up · Level 46
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Level Up · Level 46
- Scarlet Violet · Machine
- Champions · Train
Natural GiftPhysical · NormalPower —Accuracy 100%Details +
Power and type depend on the held berry.
PP: 15. A dash means the value is not specified or does not apply.
- Diamond Pearl · Level Up · Level 20
- Diamond Pearl · Machine
- Platinum · Level Up · Level 23
- Platinum · Machine
- Heartgold Soulsilver · Level Up · Level 23
- Heartgold Soulsilver · Machine
- Black White · Level Up · Level 23
- Black 2 White 2 · Level Up · Level 23
- X Y · Level Up · Level 23
- Omega Ruby Alpha Sapphire · Level Up · Level 23
- Sun Moon · Level Up · Level 23
- Ultra Sun Ultra Moon · Level Up · Level 23
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.
- Diamond Pearl · Level Up · Level 28
- Diamond Pearl · Machine
- Platinum · Level Up · Level 33
- Platinum · Machine
- Heartgold Soulsilver · Level Up · Level 33
- Heartgold Soulsilver · Machine
- Black White · Level Up · Level 36
- Black White · Machine
- Black 2 White 2 · Level Up · Level 36
- Black 2 White 2 · Machine
- X Y · Level Up · Level 36
- X Y · Machine
- Omega Ruby Alpha Sapphire · Level Up · Level 36
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Level Up · Level 32
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Level Up · Level 32
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Level Up · Level 32
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Level Up · Level 32
- Champions · Train
Power TrickStatus · PsychicPower —Accuracy —Details +
User swaps Attack and Defense.
PP: 10. A dash means the value is not specified or does not apply.
- Champions · Train
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.
- Diamond Pearl · Level Up · Level 1
- Platinum · Level Up · Level 1
- Heartgold Soulsilver · Level Up · Level 1
- 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
- Brilliant Diamond Shining Pearl · Level Up · Level 1
- Scarlet Violet · Level Up · Level 1
- Scarlet Violet · Machine
- Champions · Train
Magnet RiseStatus · ElectricPower —Accuracy —Details +
User is immune to Ground moves and effects for five turns.
PP: 10. A dash means the value is not specified or does not apply.
- Diamond Pearl · Level Up · Level 57
- Platinum · Level Up · Level 62
- Platinum · Tutor
- Heartgold Soulsilver · Level Up · Level 62
- Heartgold Soulsilver · Tutor
- Black White · Level Up · Level 60
- Black 2 White 2 · Level Up · Level 60
- Black 2 White 2 · Tutor
- X Y · Level Up · Level 1
- X Y · Level Up · Level 60
- Omega Ruby Alpha Sapphire · Level Up · Level 1
- Omega Ruby Alpha Sapphire · Level Up · Level 60
- Omega Ruby Alpha Sapphire · Tutor
- Sun Moon · Level Up · Level 1
- Sun Moon · Level Up · Level 56
- Ultra Sun Ultra Moon · Level Up · Level 1
- Ultra Sun Ultra Moon · Level Up · Level 56
- Ultra Sun Ultra Moon · Tutor
- Brilliant Diamond Shining Pearl · Level Up · Level 1
- Brilliant Diamond Shining Pearl · Level Up · Level 56
- Scarlet Violet · Level Up · Level 1
- Champions · Train
Rock PolishStatus · RockPower —Accuracy —Details +
Raises the user’s Speed by two stages.
PP: 20. A dash means the value is not specified or does not apply.
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · 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.
- Scarlet Violet · Machine
- Champions · Train
Seed BombPhysical · GrassPower 80Accuracy 100%Details +
Inflicts regular damage with no additional effect.
PP: 15. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
Bug BuzzSpecial · BugPower 90Accuracy 100%Details +
Has a chance to lower the target’s Special Defense by one stage.
PP: 10. A dash means the value is not specified or does not apply.
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
Earth PowerSpecial · GroundPower 90Accuracy 100%Details +
Has a chance to lower the target’s Special Defense by one stage.
PP: 10. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
Giga ImpactPhysical · NormalPower 150Accuracy 90%Details +
User foregoes its next turn to recharge.
PP: 5. A dash means the value is not specified or does not apply.
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
Mirror ShotSpecial · SteelPower 65Accuracy 85%Details +
Has a chance to lower the target’s accuracy by one stage.
PP: 10. A dash means the value is not specified or does not apply.
- Diamond Pearl · Level Up · Level 31
- Platinum · Level Up · Level 31
- Heartgold Soulsilver · Level Up · Level 31
- Black White · Level Up · Level 31
- Black 2 White 2 · Level Up · Level 31
- X Y · Level Up · Level 31
- Omega Ruby Alpha Sapphire · Level Up · Level 31
- 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
Flash CannonSpecial · SteelPower 80Accuracy 100%Details +
Has a chance to lower the target’s Special Defense by one stage.
PP: 10. A dash means the value is not specified or does not apply.
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black White · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
Iron HeadPhysical · SteelPower 80Accuracy 100%Details +
Has a chance to make the target flinch.
PP: 15. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
Stone EdgePhysical · RockPower 100Accuracy 80%Details +
Has an increased chance for a critical hit.
PP: 5. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
CaptivateStatus · NormalPower —Accuracy 100%Details +
Lowers the target’s Special Attack by two stages if it’s the opposite gender.
PP: 20. A dash means the value is not specified or does not apply.
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
Stealth RockStatus · RockPower —Accuracy —Details +
Causes damage when opposing Pokémon switch in.
PP: 20. A dash means the value is not specified or does not apply.
- Diamond Pearl · Machine
- Platinum · Machine
- Heartgold Soulsilver · Machine
- Black 2 White 2 · Tutor
- Omega Ruby Alpha Sapphire · Tutor
- Ultra Sun Ultra Moon · Tutor
- Scarlet Violet · Machine
- Champions · Train
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.
- Platinum · Level Up · Level 1
- Platinum · Level Up · Level 9
- Heartgold Soulsilver · Level Up · Level 1
- Heartgold Soulsilver · Level Up · Level 9
- Heartgold Soulsilver · Tutor
- Black White · Level Up · Level 1
- Black White · Level Up · Level 9
- Black 2 White 2 · Level Up · Level 1
- Black 2 White 2 · Level Up · Level 9
- Black 2 White 2 · Tutor
- X Y · Level Up · Level 1
- Omega Ruby Alpha Sapphire · Level Up · Level 1
- Omega Ruby Alpha Sapphire · Tutor
- Sun Moon · Level Up · Level 1
- Sun Moon · Level Up · Level 9
- Ultra Sun Ultra Moon · Level Up · Level 1
- Ultra Sun Ultra Moon · Level Up · Level 9
- Ultra Sun Ultra Moon · Tutor
- Brilliant Diamond Shining Pearl · Level Up · Level 1
- Brilliant Diamond Shining Pearl · Level Up · Level 9
- Scarlet Violet · Level Up · Level 1
- Scarlet Violet · Machine
- Champions · Train
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 · Machine
- Black 2 White 2 · Machine
- X Y · Machine
- Omega Ruby Alpha Sapphire · Machine
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Scarlet Violet · Machine
- Champions · Train
AutotomizeStatus · SteelPower —Accuracy —Details +
Raises the user’s Speed by two stages and halves the user’s weight.
PP: 15. 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 0
- Sun Moon · Level Up · Level 1
- Ultra Sun Ultra Moon · Level Up · Level 0
- Ultra Sun Ultra Moon · Level Up · Level 1
- Brilliant Diamond Shining Pearl · Level Up · Level 0
- Brilliant Diamond Shining Pearl · Level Up · Level 1
TelekinesisStatus · PsychicPower —Accuracy —Details +
Moves have 100% accuracy against the target for three turns.
PP: 15. A dash means the value is not specified or does not apply.
- Ultra Sun Ultra Moon · Tutor
Heavy SlamPhysical · SteelPower —Accuracy 100%Details +
Power is higher when the user weighs more than the target, up to a maximum of 120.
PP: 10. A dash means the value is not specified or does not apply.
- Black White · Level Up · Level 70
- Black 2 White 2 · Level Up · Level 70
- X Y · Level Up · Level 1
- X Y · Level Up · Level 70
- Omega Ruby Alpha Sapphire · Level Up · Level 1
- Omega Ruby Alpha Sapphire · Level Up · Level 70
- Sun Moon · Level Up · Level 1
- Sun Moon · Level Up · Level 64
- Ultra Sun Ultra Moon · Level Up · Level 1
- Ultra Sun Ultra Moon · Level Up · Level 64
- Brilliant Diamond Shining Pearl · Level Up · Level 1
- Brilliant Diamond Shining Pearl · Level Up · Level 64
- Scarlet Violet · Level Up · Level 0
- Scarlet Violet · Machine
- Champions · Train
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
- Champions · Train
Ally SwitchStatus · PsychicPower —Accuracy —Details +
User switches places with the friendly Pokémon opposite it.
PP: 15. A dash means the value is not specified or does not apply.
- Ultra Sun Ultra Moon · Tutor
Volt SwitchSpecial · ElectricPower 70Accuracy 100%Details +
User must switch out after attacking.
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
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
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
- Scarlet Violet · Machine
- Champions · Train
BulldozePhysical · GroundPower 60Accuracy 100%Details +
Has a chance to lower the target’s Speed 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
- Sun Moon · Machine
- Ultra Sun Ultra Moon · Machine
- Brilliant Diamond Shining Pearl · Machine
- Scarlet Violet · Machine
- Champions · Train
Drill RunPhysical · GroundPower 80Accuracy 95%Details +
Has an increased chance for a critical hit.
PP: 10. 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
- Scarlet Violet · Machine
- Champions · Train
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
Laser FocusStatus · NormalPower —Accuracy —Details +
Guarantees a critical hit with the user’s next move.
PP: 30. A dash means the value is not specified or does not apply.
- Ultra Sun Ultra Moon · Tutor
LungePhysical · BugPower 80Accuracy 100%Details +
Lowers the target’s Attack by one stage after inflicting damage.
PP: 15. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
Smart StrikePhysical · SteelPower 70Accuracy —Details +
Never misses.
PP: 10. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
Body PressPhysical · FightingPower 80Accuracy 100%Details +
Damage is calculated using the user's Defense stat as its Attack, including stat stage changes.
PP: 10. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
Steel BeamSpecial · SteelPower 140Accuracy 95%Details +
Inflicts damage, and the user takes damage equal to half of its max HP, rounded up.
PP: 5. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
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.
- Champions · Train
Tera BlastSpecial · NormalPower 80Accuracy 100%Details +
No description available.
PP: 10. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
Ice SpinnerPhysical · IcePower 80Accuracy 100%Details +
No description available.
PP: 15. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
PouncePhysical · BugPower 50Accuracy 100%Details +
No description available.
PP: 20. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
Hard PressPhysical · SteelPower 0Accuracy 100%Details +
No description available.
PP: 10. A dash means the value is not specified or does not apply.
- Scarlet Violet · Machine
- Champions · Train
No moves match these filters.
Pokédex entries by game
Descriptions recorded in these games. This list does not establish where the Pokémon can be caught or transferred.
Gold
Its entire body is shielded by a steel-hard shell. What lurks inside the armor is a total mystery.
Silver
It remains immova bly rooted to its tree. It scatters pieces of its hard shell to drive its enemies away.
Crystal
Usually found hanging on to a fat tree trunk. It shoots out bits of its shell when it sees action.
Ruby · Sapphire
FORRETRESS conceals itself inside its hardened steel shell. The shell is opened when the POKéMON is catching prey, but it does so at such a quick pace that the shell’s inside cannot be seen.
Emerald
It keeps itself inside its steel shell. The shell is opened when it is catching prey, but it is so quick that the shell’s inside cannot be seen.
Firered · Soulsilver · Y
It remains immovably rooted to its tree. It scatters pieces of its hard shell to drive its enemies away.
Leafgreen
Its entire body is shielded by a steel- hard shell. What lurks inside the armor is a total mystery.
Diamond · Pearl · Platinum · Black · White · Black 2 · White 2 · X
It is encased in a steel shell. Its peering eyes are all that can be seen of its mysterious innards.
Heartgold
Its entire body is shielded by a steel-hard shell. What lurks inside this shell is a total mystery.
Omega Ruby · Alpha Sapphire
Forretress conceals itself inside its hardened steel shell. The shell is opened when the Pokémon is catching prey, but it does so at such a quick pace that the shell’s inside cannot be seen.
Ultra Sun
When something approaches it, it fires off fragments of its steel shell in attack. This is not a conscious action but a conditioned reflex.
Ultra Moon
In the moment that it gulps down its prey, the inside of its shell is exposed, but to this day, no one has ever seen that sight.
Forretress trading cards
Browse cards featuring Forretress. Select a card to view its details without leaving the Pokédex.
Card data and images: TCGdex.
Loading card…
Data: PokeAPI · Updated 2026-09-12
Pineco