Butterfree - Generation 4 learnset

Below are all the moves that Butterfree 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

Butterfree learns the following moves in Pokémon Diamond & Pearl at the levels specified.

Lv.
Move
Type
Cat.
Power
Acc.
1ConfusionPsychicSpecial 50 100
10ConfusionPsychicSpecial 50 100
12Poison PowderPoisonStatus 75
12Sleep PowderGrassStatus 75
12Stun SporeGrassStatus 75
16GustFlyingSpecial 40 100
18SupersonicNormalStatus 55
22WhirlwindNormalStatus
24PsybeamPsychicSpecial 65 100
28Silver WindBugSpecial 60 100
30TailwindFlyingStatus
34SafeguardNormalStatus
36CaptivateNormalStatus 100
40Bug BuzzBugSpecial 90 100

Egg moves

Butterfree does not learn any moves by breeding in Pokémon Diamond & Pearl.

Pre-evolution moves

These moves can only be learned in Pokémon Diamond & Pearl by a previous evolution of Butterfree. Check the respective Pokédex for the exact details.

Move
Type
Cat.
Power
Acc.
Method
HardenNormalStatus Level up
String ShotBugStatus 95 Level up
TackleNormalPhysical 40 100 Level up

Moves learnt by HM

Butterfree is compatible with these Hidden Machines in Pokémon Diamond & Pearl:

HM
Move
Type
Cat.
Power
Acc.
05DefogFlyingStatus

Moves learnt by TM

Butterfree is compatible with these Technical Machines in Pokémon Diamond & Pearl:

Transfer-only moves

Butterfree 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.

Move
Type
Cat.
Power
Acc.
Method
Double-EdgeNormalPhysical 120 100 Generation 3 — Move tutor
MimicNormalStatus Generation 3 — Move tutor

Moves learnt by level up

Butterfree learns the following moves in Pokémon Platinum at the levels specified.

Lv.
Move
Type
Cat.
Power
Acc.
1ConfusionPsychicSpecial 50 100
10ConfusionPsychicSpecial 50 100
12Poison PowderPoisonStatus 75
12Sleep PowderGrassStatus 75
12Stun SporeGrassStatus 75
16GustFlyingSpecial 40 100
18SupersonicNormalStatus 55
22WhirlwindNormalStatus
24PsybeamPsychicSpecial 65 100
28Silver WindBugSpecial 60 100
30TailwindFlyingStatus
34SafeguardNormalStatus
36CaptivateNormalStatus 100
40Bug BuzzBugSpecial 90 100

Egg moves

Butterfree does not learn any moves by breeding in Pokémon Platinum.

Move Tutor moves

Butterfree can be taught these attacks in Pokémon Platinum from move tutors (details):

Move
Type
Cat.
Power
Acc.
Air CutterFlyingSpecial 60 95
Ominous WindGhostSpecial 60 100
Signal BeamBugSpecial 75 100
SnoreNormalSpecial 50 100
SwiftNormalSpecial 60
TwisterDragonSpecial 40 100

Pre-evolution moves

These moves can only be learned in Pokémon Platinum by a previous evolution of Butterfree. Check the respective Pokédex for the exact details.

Move
Type
Cat.
Power
Acc.
Method
Bug BiteBugPhysical 60 100 Level up
HardenNormalStatus Level up
String ShotBugStatus 95 Level up
TackleNormalPhysical 40 100 Level up
Iron DefenseSteelStatus Move tutor

Moves learnt by HM

Butterfree is compatible with these Hidden Machines in Pokémon Platinum:

HM
Move
Type
Cat.
Power
Acc.
05DefogFlyingStatus

Moves learnt by TM

Butterfree is compatible with these Technical Machines in Pokémon Platinum:

Transfer-only moves

Butterfree 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.

Move
Type
Cat.
Power
Acc.
Method
Double-EdgeNormalPhysical 120 100 Generation 3 — Move tutor
MimicNormalStatus Generation 3 — Move tutor

Moves learnt by level up

Butterfree learns the following moves in Pokémon HeartGold & SoulSilver at the levels specified.

Lv.
Move
Type
Cat.
Power
Acc.
1ConfusionPsychicSpecial 50 100
10ConfusionPsychicSpecial 50 100
12Poison PowderPoisonStatus 75
12Sleep PowderGrassStatus 75
12Stun SporeGrassStatus 75
16GustFlyingSpecial 40 100
18SupersonicNormalStatus 55
22WhirlwindNormalStatus
24PsybeamPsychicSpecial 65 100
28Silver WindBugSpecial 60 100
30TailwindFlyingStatus
34SafeguardNormalStatus
36CaptivateNormalStatus 100
40Bug BuzzBugSpecial 90 100

Egg moves

Butterfree does not learn any moves by breeding in Pokémon HeartGold & SoulSilver.

Move Tutor moves

Butterfree can be taught these attacks in Pokémon HeartGold & SoulSilver from move tutors (details):

Move
Type
Cat.
Power
Acc.
Air CutterFlyingSpecial 60 95
Bug BiteBugPhysical 60 100
Ominous WindGhostSpecial 60 100
Signal BeamBugSpecial 75 100
SnoreNormalSpecial 50 100
String ShotBugStatus 95
SwiftNormalSpecial 60
TailwindFlyingStatus
TwisterDragonSpecial 40 100

Pre-evolution moves

These moves can only be learned in Pokémon HeartGold & SoulSilver by a previous evolution of Butterfree. Check the respective Pokédex for the exact details.

Move
Type
Cat.
Power
Acc.
Method
Bug BiteBugPhysical 60 100 Level up
HardenNormalStatus Level up
String ShotBugStatus 95 Level up
TackleNormalPhysical 40 100 Level up
Iron DefenseSteelStatus Move tutor

Moves learnt by HM

Butterfree does not learn any HMs in Pokémon HeartGold & SoulSilver.

Moves learnt by TM

Butterfree is compatible with these Technical Machines in Pokémon HeartGold & SoulSilver:

Transfer-only moves

Butterfree 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.

Move
Type
Cat.
Power
Acc.
Method
Double-EdgeNormalPhysical 120 100 Generation 3 — Move tutor
MimicNormalStatus Generation 3 — Move tutor