Pokemon GO’s annual Halloween event always brings many additions for players to enjoy, from festive in-game decor to themed Pokemon spawns. During the 2025 Halloween Part 2 event, there are even a number of special Pokemon variants in Halloween costumes.

These costumed Pokemon only tend to be available in limited-time opportunities such as the Halloween events, making them very much sought-after by players. If you’re wondering which costume Pokemon are available in the Pokemon GO Halloween 2025 Part 2 event and how you can acquire them, everything you’ll need to know has been included in the guide below.

All 2025 Halloween Costume Pokemon & How to Get Them in Pokemon GO

In Pokemon GO’s Halloween 2025 Part 2 event, there are a total of eleven different costume Pokemon tied to the event. Eight of these Pokemon can be obtained via gameplay mechanics and features (such as Raids or Field Research Tasks) during this time, while the three others are tied to evolution.

Here is a complete list of all Halloween costume encounters in Pokemon GO’s Halloween 2025 Part 2 event, as well as information on how they can be obtained and if there is any shiny possibility.

PokemonShiny Possibility?How to Obtain
Witch Hat TeddiursaYesWild encounters
Field Research Tasks
Witch Hat UrsaringYesEvolve Witch Hat Teddiursa
Witch Hat UrsalunaYesEvolve Witch Hat Ursaring
Halloween Headband NoibatYesWild encounters
Field Research Tasks
Halloween Headband NoivernYesEvolve Halloween Headband Noibat
Halloween PikachuYesWild encounters
1-Star Raids
Halloween PiplupYes1-Star Raids
Spooky Festival VulpixYesWild encounters
Spooky Festival PumpkabooYesWild encounters
Trick or Treat GengarYes3-Star Raids
Halloween DrifblimYes3-Star Raids
Halloween FroakieYesWild encounters
Field Research Tasks
Halloween RowletYesWild encounters
Field Research Tasks

Furthermore, there are increased chances of encountering shiny costumed Pokemon during the Halloween 2025 Part 2 event, making it a great opportunity for shiny hunters and collectors to try their luck.