Skip to content

Community funded. No paid power. Never pay-to-win.

Our promise
AshRun
In-game model of Pichu
← All Pokémon

National Pokédex #0172 · Generation 2

Pichu

electric

When Pichu plays with others, it may short out electricity with another Pichu, creating a shower of sparks. In that event, this Pokémon will begin crying, startled by the flash of sparks.

Natural spawnEvolution chain

Quick answer

How do you get Pichu?

Pichu can spawn in Forest, Flower Forest, Birch Forest, and 27 other eligible biomes (Light: Bright). Check the complete conditions below; these routes reflect AshRun's installed ATMons files.

AshRun ATMons 1.3.0 · Data updated · Sources & limitations

AshRun locations

How to obtain Pichu

2 places to look

Where to look in the wild

Eligible biomes (30)

Forest + 29 more

  • Forest
  • Flower Forest
  • Birch Forest
  • Old Growth Birch Forest
  • Dark Forest
  • Grove
  • Flashing Forest
  • Blazing Forest
  • Cascading Forest
  • Flourishing Forest
  • Vexing Caves
  • Archwood Forest
  • Birch Taiga
  • Blooming Valley
  • Cloud Forest
  • Lavender Forest
  • Lavender Valley
  • Moonlight Grove
  • Moonlight Valley
  • Sakura Grove
  • Sakura Valley
  • Snowy Cherry Grove
  • Temperate Highlands
  • Yosemite Lowlands
  • Cherry Grove
  • Alpha Islands
  • Alpha Islands Winter
  • Forested Highlands
  • Mirage Isles
  • Dyna Plains

Expanded from server category: Forest

Level1-21RarityUncommon
  • Light: Bright
Eligible biomes (6)

Beach + 5 more

  • Beach
  • Snowy Beach
  • Cascading Forest
  • Gravel Beach
  • Skyroot Forest
  • Skyroot Woodland

Expanded from server categories: Beach, Tropical Island

Level16-32RarityUncommon
  • Light: Bright

Battle profile

Base stats

205 total
Hp20
Attack40
Defence15
Special Attack35
Special Defence35
Speed60

Abilities

  • Static
  • Lightningrod Hidden

Training

Base experience
41
Growth
Medium Fast
EV yield
Hp: 0 · Attack: 0 · Defence: 0 · Special Attack: 0 · Special Defence: 0 · Speed: 1
Friendship
50

Progression

Evolution & forms

Forms

Complete installed learnset

Moves

110 entries
Level moves (7)
Lv. 1 · ThundershockLv. 1 · TailwhipLv. 4 · PlayniceLv. 8 · SweetkissLv. 12 · NuzzleLv. 16 · NastyplotLv. 20 · Charm
Egg moves (11)
BestowBideChargeDisarmingvoiceDoubleslapFakeoutFlailLuckychantPresentTickleWish
Tm moves (47)
BabydolleyesBodyslamChargeCharmCovetDisarmingvoiceEchoedvoiceElectricterrainElectroballElectrowebEncoreEndureFacadeFlashFlingGrassknotHeadbuttHelpinghandIrontailLightscreenMagnetriseMegakickMegapunchNastyplotPlayroughProtectRaindanceReflectRestReversalRolloutShockwaveSignalbeamSleeptalkSubstituteSurfSwiftTakedownTerablastThunderThunderboltThunderpunchThunderwaveTrailblazeVoltswitchVolttackleWildcharge
Tutor moves (18)
BabydolleyesCovetElectrowebEndeavorHelpinghandIrontailMagnetrisePlayroughRestRolloutShockwaveSignalbeamSleeptalkSwiftThunderboltThunderpunchVolttackleWildcharge
Legacy moves (24)
AttractCaptivateChargebeamConfideCounterCurseDefensecurlDetectDoubleedgeDoubleteamFrustrationHiddenpowerMimicMudslapNaturalgiftReturnRoundSecretpowerSeismictossSnoreSwaggerToxicUproarZapcannon
Special moves (3)
EndeavorFollowmeTeeterdance

Useful extras

Drops & breeding

Light Ball

2.5% chance

Thunder Stone

2.5% chance

Oran Berry

2.5% chance

Egg groups
Undiscovered
Egg cycles
10
Catch rate
190
Maximum drops
3
Technical server dataRaw records, internal IDs, source files, presets, and full JSON

Source summary

Base species: Cobblemon-neoforge-1.7.3+1.21.1.jar. Installed additions: none.

Acquisition records

{
  "questGuides": [],
  "structureEncounters": [],
  "naturalSpawns": [
    {
      "id": "pichu-1",
      "pokemon": "pichu",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "uncommon",
      "level": "1-21",
      "weight": 5.04,
      "weightMultiplier": {
        "multiplier": 5,
        "condition": {
          "isThundering": true
        }
      },
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_forest"
        ]
      },
      "anticondition": {
        "biomes": [
          "#cobblemon:is_spooky"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0172_pichu.json",
      "resolvedBiomes": [
        "minecraft:forest",
        "minecraft:flower_forest",
        "minecraft:birch_forest",
        "minecraft:old_growth_birch_forest",
        "minecraft:dark_forest",
        "minecraft:grove",
        "ars_elemental:flashing_forest",
        "ars_elemental:blazing_forest",
        "ars_elemental:cascading_forest",
        "ars_elemental:flourishing_forest",
        "ars_elemental:vexing_caves",
        "ars_nouveau:archwood_forest",
        "terralith:birch_taiga",
        "terralith:blooming_valley",
        "terralith:cloud_forest",
        "terralith:lavender_forest",
        "terralith:lavender_valley",
        "terralith:moonlight_grove",
        "terralith:moonlight_valley",
        "terralith:sakura_grove",
        "terralith:sakura_valley",
        "terralith:snowy_cherry_grove",
        "terralith:temperate_highlands",
        "terralith:yosemite_lowlands",
        "minecraft:cherry_grove",
        "terralith:alpha_islands",
        "terralith:alpha_islands_winter",
        "terralith:forested_highlands",
        "terralith:mirage_isles",
        "legendarymonuments:dyna_plains"
      ]
    },
    {
      "id": "pichu-alola-2",
      "pokemon": "pichu region_bias=alola",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "spawnablePositionType": "grounded",
      "bucket": "uncommon",
      "level": "16-32",
      "weight": 1.68,
      "weightMultiplier": {
        "multiplier": 5,
        "condition": {
          "isThundering": true
        }
      },
      "condition": {
        "minSkyLight": 8,
        "maxSkyLight": 15,
        "biomes": [
          "#cobblemon:is_beach",
          "aether:skyroot_forest",
          "aether:skyroot_woodland",
          "#cobblemon:is_tropical_island"
        ]
      },
      "anticondition": {
        "biomes": [
          "#cobblemon:is_freezing"
        ]
      },
      "source": "Cobblemon-neoforge-1.7.3+1.21.1.jar",
      "sourceFile": "data/cobblemon/spawn_pool_world/0172_pichu.json",
      "resolvedBiomes": [
        "minecraft:beach",
        "minecraft:snowy_beach",
        "ars_elemental:cascading_forest",
        "terralith:gravel_beach",
        "aether:skyroot_forest",
        "aether:skyroot_woodland"
      ]
    }
  ],
  "raids": [],
  "fossils": []
}

Evolution and forms

{
  "evolutions": [
    {
      "id": "pichu_pikachu",
      "variant": "level_up",
      "result": "pikachu",
      "consumeHeldItem": false,
      "learnableMoves": [],
      "requirements": [
        {
          "variant": "friendship",
          "amount": 160
        }
      ]
    }
  ],
  "forms": [
    {
      "name": "Alola-Bias",
      "aspects": [
        "region-bias-alola"
      ],
      "types": [
        "electric"
      ],
      "abilities": [
        "static",
        "h:lightningrod"
      ],
      "stats": {
        "hp": 20,
        "attack": 40,
        "defence": 15,
        "special_attack": 35,
        "special_defence": 35,
        "speed": 60
      },
      "moves": [
        {
          "method": "level",
          "move": "thundershock",
          "level": 1
        },
        {
          "method": "level",
          "move": "tailwhip",
          "level": 1
        },
        {
          "method": "level",
          "move": "playnice",
          "level": 4
        },
        {
          "method": "level",
          "move": "sweetkiss",
          "level": 8
        },
        {
          "method": "level",
          "move": "nuzzle",
          "level": 12
        },
        {
          "method": "level",
          "move": "nastyplot",
          "level": 16
        },
        {
          "method": "level",
          "move": "charm",
          "level": 20
        },
        {
          "method": "egg",
          "move": "bestow"
        },
        {
          "method": "egg",
          "move": "bide"
        },
        {
          "method": "egg",
          "move": "charge"
        },
        {
          "method": "egg",
          "move": "disarmingvoice"
        },
        {
          "method": "egg",
          "move": "doubleslap"
        },
        {
          "method": "egg",
          "move": "fakeout"
        },
        {
          "method": "egg",
          "move": "flail"
        },
        {
          "method": "egg",
          "move": "luckychant"
        },
        {
          "method": "egg",
          "move": "present"
        },
        {
          "method": "egg",
          "move": "tickle"
        },
        {
          "method": "egg",
          "move": "wish"
        },
        {
          "method": "tm",
          "move": "babydolleyes"
        },
        {
          "method": "tm",
          "move": "bodyslam"
        },
        {
          "method": "tm",
          "move": "charge"
        },
        {
          "method": "tm",
          "move": "charm"
        },
        {
          "method": "tm",
          "move": "covet"
        },
        {
          "method": "tm",
          "move": "disarmingvoice"
        },
        {
          "method": "tm",
          "move": "echoedvoice"
        },
        {
          "method": "tm",
          "move": "electricterrain"
        },
        {
          "method": "tm",
          "move": "electroball"
        },
        {
          "method": "tm",
          "move": "electroweb"
        },
        {
          "method": "tm",
          "move": "encore"
        },
        {
          "method": "tm",
          "move": "endure"
        },
        {
          "method": "tm",
          "move": "facade"
        },
        {
          "method": "tm",
          "move": "flash"
        },
        {
          "method": "tm",
          "move": "fling"
        },
        {
          "method": "tm",
          "move": "grassknot"
        },
        {
          "method": "tm",
          "move": "headbutt"
        },
        {
          "method": "tm",
          "move": "helpinghand"
        },
        {
          "method": "tm",
          "move": "irontail"
        },
        {
          "method": "tm",
          "move": "lightscreen"
        },
        {
          "method": "tm",
          "move": "magnetrise"
        },
        {
          "method": "tm",
          "move": "megakick"
        },
        {
          "method": "tm",
          "move": "megapunch"
        },
        {
          "method": "tm",
          "move": "nastyplot"
        },
        {
          "method": "tm",
          "move": "playrough"
        },
        {
          "method": "tm",
          "move": "protect"
        },
        {
          "method": "tm",
          "move": "raindance"
        },
        {
          "method": "tm",
          "move": "reflect"
        },
        {
          "method": "tm",
          "move": "rest"
        },
        {
          "method": "tm",
          "move": "reversal"
        },
        {
          "method": "tm",
          "move": "rollout"
        },
        {
          "method": "tm",
          "move": "shockwave"
        },
        {
          "method": "tm",
          "move": "signalbeam"
        },
        {
          "method": "tm",
          "move": "sleeptalk"
        },
        {
          "method": "tm",
          "move": "substitute"
        },
        {
          "method": "tm",
          "move": "surf"
        },
        {
          "method": "tm",
          "move": "swift"
        },
        {
          "method": "tm",
          "move": "takedown"
        },
        {
          "method": "tm",
          "move": "terablast"
        },
        {
          "method": "tm",
          "move": "thunder"
        },
        {
          "method": "tm",
          "move": "thunderbolt"
        },
        {
          "method": "tm",
          "move": "thunderpunch"
        },
        {
          "method": "tm",
          "move": "thunderwave"
        },
        {
          "method": "tm",
          "move": "trailblaze"
        },
        {
          "method": "tm",
          "move": "voltswitch"
        },
        {
          "method": "tm",
          "move": "volttackle"
        },
        {
          "method": "tm",
          "move": "wildcharge"
        },
        {
          "method": "tutor",
          "move": "babydolleyes"
        },
        {
          "method": "tutor",
          "move": "covet"
        },
        {
          "method": "tutor",
          "move": "electroweb"
        },
        {
          "method": "tutor",
          "move": "endeavor"
        },
        {
          "method": "tutor",
          "move": "helpinghand"
        },
        {
          "method": "tutor",
          "move": "irontail"
        },
        {
          "method": "tutor",
          "move": "magnetrise"
        },
        {
          "method": "tutor",
          "move": "playrough"
        },
        {
          "method": "tutor",
          "move": "rest"
        },
        {
          "method": "tutor",
          "move": "rollout"
        },
        {
          "method": "tutor",
          "move": "shockwave"
        },
        {
          "method": "tutor",
          "move": "signalbeam"
        },
        {
          "method": "tutor",
          "move": "sleeptalk"
        },
        {
          "method": "tutor",
          "move": "swift"
        },
        {
          "method": "tutor",
          "move": "thunderbolt"
        },
        {
          "method": "tutor",
          "move": "thunderpunch"
        },
        {
          "method": "tutor",
          "move": "volttackle"
        },
        {
          "method": "tutor",
          "move": "wildcharge"
        },
        {
          "method": "legacy",
          "move": "attract"
        },
        {
          "method": "legacy",
          "move": "captivate"
        },
        {
          "method": "legacy",
          "move": "chargebeam"
        },
        {
          "method": "legacy",
          "move": "confide"
        },
        {
          "method": "legacy",
          "move": "counter"
        },
        {
          "method": "legacy",
          "move": "curse"
        },
        {
          "method": "legacy",
          "move": "defensecurl"
        },
        {
          "method": "legacy",
          "move": "detect"
        },
        {
          "method": "legacy",
          "move": "doubleedge"
        },
        {
          "method": "legacy",
          "move": "doubleteam"
        },
        {
          "method": "legacy",
          "move": "frustration"
        },
        {
          "method": "legacy",
          "move": "hiddenpower"
        },
        {
          "method": "legacy",
          "move": "mimic"
        },
        {
          "method": "legacy",
          "move": "mudslap"
        },
        {
          "method": "legacy",
          "move": "naturalgift"
        },
        {
          "method": "legacy",
          "move": "return"
        },
        {
          "method": "legacy",
          "move": "round"
        },
        {
          "method": "legacy",
          "move": "secretpower"
        },
        {
          "method": "legacy",
          "move": "seismictoss"
        },
        {
          "method": "legacy",
          "move": "snore"
        },
        {
          "method": "legacy",
          "move": "swagger"
        },
        {
          "method": "legacy",
          "move": "toxic"
        },
        {
          "method": "legacy",
          "move": "uproar"
        },
        {
          "method": "legacy",
          "move": "zapcannon"
        },
        {
          "method": "special",
          "move": "endeavor"
        },
        {
          "method": "special",
          "move": "followme"
        },
        {
          "method": "special",
          "move": "teeterdance"
        }
      ],
      "evolutions": [
        {
          "id": "pichu_pikachu",
          "variant": "level_up",
          "result": "pikachu",
          "consumeHeldItem": false,
          "learnableMoves": [],
          "requirements": [
            {
              "variant": "friendship",
              "amount": 160
            }
          ]
        }
      ],
      "description": [
        "When Pichu plays with others, it may short out electricity with another Pichu, creating a shower of sparks. In that event, this Pokémon will begin crying, startled by the flash of sparks."
      ]
    }
  ]
}

Behavior and drops

{
  "behaviour": {
    "moving": {
      "walk": {
        "walkSpeed": 0.15
      },
      "swim": {
        "avoidsWater": true
      }
    },
    "resting": {
      "canSleep": true,
      "willSleepOnBed": true,
      "light": "0-4",
      "drowsyChance": 0.0333,
      "rouseChance": 0.0042
    },
    "herd": {
      "maxSize": "4",
      "toleratedLeaders": [
        {
          "pokemon": "pichu",
          "tier": 1
        },
        {
          "pokemon": "dedenne",
          "tier": 1
        },
        {
          "pokemon": "plusle",
          "tier": 2
        },
        {
          "pokemon": "minun",
          "tier": 2
        },
        {
          "pokemon": "morpeko",
          "tier": 2
        },
        {
          "pokemon": "pikachu",
          "tier": 3
        },
        {
          "pokemon": "raichu",
          "tier": 4
        }
      ]
    },
    "combat": {
      "willDefendOwner": true
    }
  },
  "drops": {
    "amount": 3,
    "entries": [
      {
        "item": "cobblemon:light_ball",
        "percentage": 2.5
      },
      {
        "item": "cobblemon:thunder_stone",
        "percentage": 2.5
      },
      {
        "item": "cobblemon:oran_berry",
        "percentage": 2.5
      }
    ]
  },
  "labels": [
    "gen2",
    "baby",
    "johtonian_form"
  ]
}

Complete installed species record

{
  "implemented": true,
  "nationalPokedexNumber": 172,
  "name": "Pichu",
  "primaryType": "electric",
  "maleRatio": 0.5,
  "height": 3,
  "weight": 20,
  "pokedex": [
    "cobblemon.species.pichu.desc"
  ],
  "labels": [
    "gen2",
    "baby",
    "johtonian_form"
  ],
  "aspects": [],
  "abilities": [
    "static",
    "h:lightningrod"
  ],
  "eggGroups": [
    "undiscovered"
  ],
  "baseStats": {
    "hp": 20,
    "attack": 40,
    "defence": 15,
    "special_attack": 35,
    "special_defence": 35,
    "speed": 60
  },
  "evYield": {
    "hp": 0,
    "attack": 0,
    "defence": 0,
    "special_attack": 0,
    "special_defence": 0,
    "speed": 1
  },
  "baseExperienceYield": 41,
  "experienceGroup": "medium_fast",
  "catchRate": 190,
  "eggCycles": 10,
  "baseFriendship": 50,
  "shoulderMountable": true,
  "baseScale": 0.4,
  "hitbox": {
    "width": 0.6,
    "height": 0.9,
    "fixed": false
  },
  "drops": {
    "amount": 3,
    "entries": [
      {
        "item": "cobblemon:light_ball",
        "percentage": 2.5
      },
      {
        "item": "cobblemon:thunder_stone",
        "percentage": 2.5
      },
      {
        "item": "cobblemon:oran_berry",
        "percentage": 2.5
      }
    ]
  },
  "moves": [
    "1:thundershock",
    "1:tailwhip",
    "4:playnice",
    "8:sweetkiss",
    "12:nuzzle",
    "16:nastyplot",
    "20:charm",
    "egg:bestow",
    "egg:bide",
    "egg:charge",
    "egg:disarmingvoice",
    "egg:doubleslap",
    "egg:fakeout",
    "egg:flail",
    "egg:luckychant",
    "egg:present",
    "egg:tickle",
    "egg:wish",
    "tm:babydolleyes",
    "tm:bodyslam",
    "tm:charge",
    "tm:charm",
    "tm:covet",
    "tm:disarmingvoice",
    "tm:echoedvoice",
    "tm:electricterrain",
    "tm:electroball",
    "tm:electroweb",
    "tm:encore",
    "tm:endure",
    "tm:facade",
    "tm:flash",
    "tm:fling",
    "tm:grassknot",
    "tm:headbutt",
    "tm:helpinghand",
    "tm:irontail",
    "tm:lightscreen",
    "tm:magnetrise",
    "tm:megakick",
    "tm:megapunch",
    "tm:nastyplot",
    "tm:playrough",
    "tm:protect",
    "tm:raindance",
    "tm:reflect",
    "tm:rest",
    "tm:reversal",
    "tm:rollout",
    "tm:shockwave",
    "tm:signalbeam",
    "tm:sleeptalk",
    "tm:substitute",
    "tm:surf",
    "tm:swift",
    "tm:takedown",
    "tm:terablast",
    "tm:thunder",
    "tm:thunderbolt",
    "tm:thunderpunch",
    "tm:thunderwave",
    "tm:trailblaze",
    "tm:voltswitch",
    "tm:volttackle",
    "tm:wildcharge",
    "tutor:babydolleyes",
    "tutor:covet",
    "tutor:electroweb",
    "tutor:endeavor",
    "tutor:helpinghand",
    "tutor:irontail",
    "tutor:magnetrise",
    "tutor:playrough",
    "tutor:rest",
    "tutor:rollout",
    "tutor:shockwave",
    "tutor:signalbeam",
    "tutor:sleeptalk",
    "tutor:swift",
    "tutor:thunderbolt",
    "tutor:thunderpunch",
    "tutor:volttackle",
    "tutor:wildcharge",
    "legacy:attract",
    "legacy:captivate",
    "legacy:chargebeam",
    "legacy:confide",
    "legacy:counter",
    "legacy:curse",
    "legacy:defensecurl",
    "legacy:detect",
    "legacy:doubleedge",
    "legacy:doubleteam",
    "legacy:frustration",
    "legacy:hiddenpower",
    "legacy:mimic",
    "legacy:mudslap",
    "legacy:naturalgift",
    "legacy:return",
    "legacy:round",
    "legacy:secretpower",
    "legacy:seismictoss",
    "legacy:snore",
    "legacy:swagger",
    "legacy:toxic",
    "legacy:uproar",
    "legacy:zapcannon",
    "special:endeavor",
    "special:followme",
    "special:teeterdance"
  ],
  "evolutions": [
    {
      "id": "pichu_pikachu",
      "variant": "level_up",
      "result": "pikachu",
      "consumeHeldItem": false,
      "learnableMoves": [],
      "requirements": [
        {
          "variant": "friendship",
          "amount": 160
        }
      ]
    }
  ],
  "forms": [
    {
      "name": "Alola-Bias",
      "primaryType": "electric",
      "maleRatio": 0.5,
      "height": 3,
      "weight": 20,
      "pokedex": [
        "cobblemon.species.pichu-alolabias.desc"
      ],
      "labels": [
        "gen7",
        "baby",
        "customized_official",
        "alolan_form"
      ],
      "aspects": [
        "region-bias-alola"
      ],
      "dynamaxBlocked": false,
      "evolutions": [
        {
          "id": "pichu_pikachu",
          "variant": "level_up",
          "result": "pikachu",
          "consumeHeldItem": false,
          "learnableMoves": [],
          "requirements": [
            {
              "variant": "friendship",
              "amount": 160
            }
          ]
        }
      ]
    }
  ],
  "behaviour": {
    "moving": {
      "walk": {
        "walkSpeed": 0.15
      },
      "swim": {
        "avoidsWater": true
      }
    },
    "resting": {
      "canSleep": true,
      "willSleepOnBed": true,
      "light": "0-4",
      "drowsyChance": 0.0333,
      "rouseChance": 0.0042
    },
    "herd": {
      "maxSize": "4",
      "toleratedLeaders": [
        {
          "pokemon": "pichu",
          "tier": 1
        },
        {
          "pokemon": "dedenne",
          "tier": 1
        },
        {
          "pokemon": "plusle",
          "tier": 2
        },
        {
          "pokemon": "minun",
          "tier": 2
        },
        {
          "pokemon": "morpeko",
          "tier": 2
        },
        {
          "pokemon": "pikachu",
          "tier": 3
        },
        {
          "pokemon": "raichu",
          "tier": 4
        }
      ]
    },
    "combat": {
      "willDefendOwner": true
    }
  }
}