Pokémon Go event Pokémon list: All costume Pokémon, including party hat Pokémon, flower crown Pokémon and every Pikachu costume explained

Everything you need to know about the special costume Pokémon in Pokemon Go. 

Event costume Pokémon in Pokémon Go are special versions of certain Pokémon, which can be caught wearing a costume. This can be anything from a party hat to a deerstalker to what we're meant to believe is a flower crown.

Event costume Pokémon are released as part of an in-game event, such as a Community Day or a tie in event for a holiday like Halloween.

Each event costume Pokémon is very collectable, especially since there are, like regular Pokémon, shiny versions of these special Pokémon.

On this page:

Pokémon Go Trading gameplay

Pikachu event costumes in Pokémon Go

From a deerstalker to Ash's hat, Pikachu has, of course, has the widest variety of costumes in Pokémon Go.

A couple of these costumes, like Fragment Hat Pikachu, have only been available in one event, while others have photobombed pictures in GO Snapshot during specific events.

Below you'll find everything you need to know about the different costumes Pikachu has worn in Pokémon Go:

CostumeFirst Appearance
Santa Hat Holiday 2016 Event (12th December to January 2017) - in the wild
Pokemon_Go_Costumes_2
Party Hat (Purple) Pokémon Day 2017 (February to March 2017) - in the wild
Pokemon_Go_Costumes_3
Ash Hat (Original Cap) First Anniversary Event (July 2017) - in the wild
Pokemon_Go_Costumes_4
Witch Hat Halloween 2017 (October to November 2017) - in the wild
Pokemon_Go_Costumes_28
Summer Hat Second Anniversary Event (July 2018) - in the wild
Pokemon_Go_Costumes_5
Fragment Hat Avaliable between October 6th and October 7th 2018 in the wild
Pokemon_Go_Costumes_39
Flower Crown Pokémon Day 2019 (February 2019) - in the wild
Pokemon_Go_Costumes_6
Detective Hat Detective Pikachu Celebration (May 2019) - photobomb in GO Snapshot
Pokemon_Go_Costumes_29
Straw Hat Kumamoto Prefecture Reconstruction Campaign (July 2019) - in the wild
Pokemon_Go_Costumes_23
Mimikyu Costume Halloween 2019 (October to November 2019) - in the wild
Pokemon_Go_Costumes_24
Winter Beanie Holiday 2019 Event (December to January 2020) - in the wild
Pokemon_Go_Costumes_7
Clone Pikachu Pokémon Day 2020 (February to March 2020) - photobomb in GO Snapshot
Pokemon_Go_Costumes_49
Party Hat (Red) Pokémon Day 2020 (February to March 2020) - in the wild
Pokemon_Go_Costumes_46
Libre Pikachu Reach a certain rank in the Go Battle League
Pokemon_Go_Costumes_57
Flower Hat Pikachu Spring Event 2020 (April 2020) - in the wild
Pokemon_Go_Costumes_58
Safari Cap Liverpool Safari Zone (April 2020) - in the wild
Pokemon_Go_Costumes_63
Charizard Cap Throwback Challenge 2020: Kanto (May 2020) - in the wild
Pokemon_Go_Costumes_61
Umbreon Cap Throwback Challenge 2020: Johto (May 2020) - in the wild
Pokemon_Go_Costumes_62
Rayquaza Cap Throwback Challenge 2020: Hoenn (May 2020) - in the wild
Pokemon_Go_Costumes_64
Lucario Cap Throwback Challenge 2020: Sinnoh May 2020 - in the wild
Pokemon_Go_Costumes_65
Flying Pikachu Go Weekly Challenge: Skill (July 2020) - in the wild
Pokemon_Go_Costumes_66
World Cap Pikachu Spotlight Hour on Tuesday, 6th October
Pokemon_Go_Costumes_73
Explorer Pikachu Secrets of the Jungle (14th December to 21st December 2020) - in the wild
Pokemon_Go_Costumes_81
Holiday Pikachu Holiday 2020 Event (December 2020) - in the wild
Pokemon_Go_Costumes_84
New Year's Hat Pikachu 2021 New Year's Event (December 2020 to January 2021) - in the wild and from field research tasks
Pokemon_Go_Costumes_83
Okinawan Kariyushi Shirt Pikachu Released on 22nd July 2021 - only available in Okinawa, Japan
Pokemon_Go_Costumes_94

Raichu event costumes in Pokémon Go

Just like Pikachu, there is a range of costume Raichu for you to collect in Pokémon Go.

You can't find these Raichu out in the wild though. Instead, you'll need to evolve one of your costumed Pikachu. This means it's always a good idea to catch at least of each costumed Pikachu if you plan on becoming a costume collector.

It costs 50 Pikachu candies to evolve a Pikachu into a Raichu.

Only Straw Hat, Party Hat (Red) and Mimikyu Pikachu are unable to evolve into Raichu.

Below you'll find all the information you need about the various costumed Raichu's in Pokémon Go:

CostumeHow to obtain
Santa Hat Evolve a Santa Hat Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_8
Party Hat (Purple) Evolve a Party Hat Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_9
Ash Hat Evolve an Ash Hat Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_10
Witch Hat Evolve a Witch Hat Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_11
Summer Hat Evolve a Summer Hat Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_12
Fragment Hat Evolve a Fragment Hat Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_38
Flower Crown Evolve a Flower Crown Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_13
Detective Hat Evolve a Detective Hat Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_15
Winter Beanie Evolve a Winter Hat Beanie using 50 Pikachu candy
Pokemon_Go_Costumes_14
World Cap Raichu Evolve a World Cap Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_76
Original Cap Raichu Evolve a Original Cap Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_78
New Year's Hat Raichu Evolve a New Year's Hat Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_82

Pichu event costumes in Pokémon Go

There is a good selection of costumed Pichus for you to collect in Pokémon Go.

Costumed Pichu can only be found in eggs that are collected during the event period they're connected to. This means that, if you hold onto one of these eggs, it's possible that you might hatch a Pichu outside of an event.

Typically Pichu can be found in 7km, but it's always a good idea to check the specifics of the event just in case they're appearing in additional egg pools. This will make your task of tracking down that special Pichu a lot easier.

Here are all the costumed Pichu's that are currently available:

CostumeFirst Appearance
Santa Hat Holiday 2016 Event (12th December to January 2017) - 5km eggs
Pokemon_Go_Costumes_19
Party Hat (Purple) Pokémon Day 2018 (February 2018) - 2km eggs
Pokemon_Go_Costumes_20
Ash Hat First Anniversary Event (July 2017) - 2km eggs
Pokemon_Go_Costumes_26
Witch Hat Halloween 2017 (October to November 2017) - 2km eggs
Pokemon_Go_Costumes_21
Sumer Hat Second Anniversary Event (July 2018) - 2km eggs
Pokemon_Go_Costumes_41
Winter Beanie Holiday 2019 Event (December to January 2020) - 2km eggs
Pokemon_Go_Costumes_40
Flower Crown Pichu Spring Event 2020 (April 2020) - 2km eggs from gifts
Pokemon_Go_Costumes_72
New Year's Hat Pichu 2021 New Year's Event (December 2020 to January 2021) - 2km eggs
Pokemon_Go_Costumes_86

Christmas event costumes in Pokémon Go

Every year Pokémon Go has a Christmas event as part of their end of year celebrations and, as part of this event, they release a collection of event costume Pokémon for a limited period.

Will you find yourself catching a Santa hat wearing Pikachu or a Stantler wearing a set of bells?

Below you'll find all the event costume Pokémon that have been released to celebrate Christmas in Pokémon Go:

CostumeFirst Appearance
Santa Hat Pikachu Holiday 2016 Event (12th December to January 2017) - in the wild
Pokemon_Go_Costumes_2
Winter Beanie Pikachu Holiday 2019 Event (December to January 2020) - in the wild
Pokemon_Go_Costumes_7
Santa Hat Raichu Evolve a Santa Hat Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_8
Winter Beanie Raichu Evolve a Winter Hat Beanie using 50 Pikachu candy
Pokemon_Go_Costumes_14
Santa Hat Pichu Holiday 2016 Event (12th December to January 2017) - 5km eggs
Pokemon_Go_Costumes_19
Winter Beanie Pichu Holiday 2019 Event (December to January 2020) - 2km eggs
Pokemon_Go_Costumes_40
Stantler with Christmas Bells Holiday 2019 Event (December to January 2020) - two-star raids, 2km eggs and in the wild
Pokemon_Go_Costumes_22
Holiday Pikachu Holiday 2020 Event (December 2020) - in the wild
Pokemon_Go_Costumes_84
Holiday Delbird Holiday 2020 Event (December 2020) - in the wild
Pokemon_Go_Costumes_87
Holiday Cubchoo Holiday 2020 Event (December 2020) - in the wild
Pokemon_Go_Costumes_85

Fashion Week event Pokémon in Pokémon Go

The Fashion Week event in Pokémon Go occurred from Friday, 2nd October to Thursday, October 8th in 2020 and celebrated the collaboration between The Pokémon Company and Longchamp Paris.

Since this also happened to be at the start of Paris Fashion Week, Niantic released a number of special costumed Pokémon to go with the event. In keeping with the fashion theme, aside from one Pokémon, these special Fashion Week Pokémon have all come dressed in formal wear.

Below you'll find everything you need to know about the costumed Pokémon released during Fashion Week:

CostumeFirst Appearance
Bow Smoochum Fashion Week Event 2020 (October 2020) - limited research task reward and 7km eggs
Pokemon_Go_Costumes_70
Top Hat Kirlia Fashion Week Event 2020 (October 2020) - in raids
Pokemon_Go_Costumes_75
Top Hat Shinx Fashion Week Event 2020 (October 2020) - in raids
Pokemon_Go_Costumes_71
Backwards Cap Croagunk Fashion Week Event 2020 (October 2020) - in the wild and from Go Snapshot
Pokemon_Go_Costumes_74

Flower Crown Pokémon in Pokémon Go

Flower crowns in Pokémon Go are not flower crowns, they are flower hair clips; crowns encircle a head, not hoover awkwardly above the right eye. Notably, it's possible to evolve a flower crown Eeevee, which, if you're not using an eeveelution trick, will result in a random flower crown eeveelution.

The easiest way to ensure you get the eeveelution you desire is to use the Eevee evolution name trick. This, however, only works once, so, if you've already used it to add that specific eeveelution to your Pokédex, then you need to try another method.

If you're aiming for either an Espeon or Umbreon, then you'll need to walk with the Eevee you wish to evolve as your buddy for 10km. Once you've done this, evolving this specific Eevee during the day will reward you with an Espeon or, at night, an Umbreon.

For a Leafeon or Glaceon, it's time to use those special lures at your nearest PokéStop. Placing a Mossy Lure Module will allow you to evolve the Eevee into a Leafeon, while a Glacial Lure Module will transform it into a Glaceon.

Thank you to Denarnia from reddit for the Flower Crown Happiny screenshot.

Here are all the Pokémon in Pokémon Go that currently wear a flower crown:

CostumeFirst Appearance
Flower Crown PikachuPokémon Day 2019 (February 2019) - in the wild
Pokemon_Go_Costumes_6
Flower Crown RaichuEvolve a Flower Crown Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_13
Flower Crown EeveePokémon Day 2019 (February 2019) - in the wild
Pokemon_Go_Costumes_27
Flower Crown VaporeonEvolve an Flower Crown Eevee using 25 Eevee candy
Pokemon_Go_Costumes_16
Flower Crown JolteonEvolve an Flower Crown Eevee using 25 Eevee candy
Pokemon_Go_Costumes_17
Flower Crown FlareonEvolve an Flower Crown Eevee using 25 Eevee candy
Pokemon_Go_Costumes_18
Flower Crown EspeonEvolve an Flower Crown Eevee during the day after walking 10km with it as your buddy - costs 25 Eevee candy
Pokemon_Go_Costumes_54
Flower Crown UmbreonEvolve an Flower Crown Eevee at night after walking 10km with it as your buddy - costs 25 Eevee candy
Pokemon_Go_Costumes_34
Flower Crown LeafeonEvolve an Flower Crown Eevee in the radius of a Mossy Lure Module - costs 25 Eevee candy
Pokemon_Go_Costumes_50
Flower Crown GlaceonEvolve an Flower Crown Eevee in the radius of a Glacial Lure Module - costs 25 Eevee candy
Pokemon_Go_Costumes_30
Flower Crown PichuSpring Event 2020 (April 2020) - 2km eggs from gifts
Pokemon_Go_Costumes_72
Flower Crown TogepiSpring Event 2020 (April 2020) - 2km eggs from gifts
Pokemon_Go_Costumes_59
Flower Crown BunearySpring Event 2020 (April 2020) - in the wild
Pokemon_Go_Costumes_60
Flower Crown HappinySpring Event 2021 (April 2021) - in 2km eggs
Credit to Denarnia from reddit
Pokemon_Go_Costumes_92
Flower Crown ChanseySpring Event 2021 (April 2021) - in the wild, raids and research quests
Pokemon_Go_Costumes_91
Flower Crown BlisseySpring Event 2021 (April 2021) - evolve a Flower Crown Chansey using 50 Chansey Candy
Pokemon_Go_Costumes_90
Flower Crown SylveonGain 70 Buddy hearts with a Flower Crown Eevee and then evolve it using 25 Eevee Candy
Pokemon_Go_Costumes_93

Halloween event costumes in Pokémon Go

When it comes to Halloween, Pokémon Go doesn't like to be left out of the celebrations; whether this means catching a Pikachu designed as a Mimikyu or a Squirtle wearing a top hat.

Below you'll find all the costume Pokémon that have been released to celebrate Halloween:

CostumeFirst Appearance
Shedinja-costumed Bulbasaur Halloween 2019 Event (October to November 2019) - one-star raids
Pokemon_Go_Costumes_33
Cubone-costumed Charmander Halloween 2019 Event (October to November 2019) - one-star raids
Pokemon_Go_Costumes_32
Yamask-costumed Squirtle Halloween 2019 Event (October to November 2019) - one-star raids
Pokemon_Go_Costumes_52
Witch Hat Pikachu Halloween 2017 (October to November 2017) - in the wild
Pokemon_Go_Costumes_28
Mimikyu Costume Pikachu Halloween 2019 (October to November 2019) - in the wild
Pokemon_Go_Costumes_24
Witch Hat Raichu Evolve a Witch Hat Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_11
Witch Hat Pichu Halloween 2017 (October to November 2017) - 2km eggs
Pokemon_Go_Costumes_21
Mega Banette Costume Gengar Halloween 2020 (October to November 2020) - five-star raids
Pokemon_Go_Costumes_79
Litwick Hat Sableye Halloween 2020 (October to November 2020) - in the wild and eggs
Pokemon_Go_Costumes_80

Kanto starters event costumes in Pokémon Go

Bulbasaur, Charmander and Squirtle - the Kanto, and most well known, starter Pokémon in the franchise. Thanks to this special status, the Gen 1 starters have been given a number of special costumes in Pokémon Go.

For Squirtle this includes a pair of sunglasses, which is reference to the Squirtle Squad from the Pokémon anime.

The clone versions of the final evolutions for the Gen 1 starters - Venusaur, Charizard and Blastoise - are a reference to Pokemon: The First Movie: Mewtwo Strikes Back, in which these three Pokémon, among others, are cloned by Mewtwo.

Here are all the event costume Pokémon for the Kanto starters and everything you need to know about their first appearance in Pokémon Go:

CostumeFirst Appearance
Shedinja-costumed Bulbasaur Halloween 2019 Event (October to November 2019) - one-star raids
Pokemon_Go_Costumes_33
Party Hat (Red) Bulbasaur Pokémon Day 2020 (February to March 2020) - 7km eggs and one-star raids
Pokemon_Go_Costumes_47
Clone Venusaur Pokémon Day 2020 (February to March 2020) - four-star raids
Pokemon_Go_Costumes_43
Pikachu Visor Bulbasaur Go Fest 2020 (25th to 26th July 2020)
Pokemon_Go_Costumes_69
Cubone-costumed Charmander Halloween 2019 Event (October to November 2019) - one-star raids
Pokemon_Go_Costumes_32
Party Hat (Red) Charmander Pokémon Day 2020 (February to March 2020) - 7km eggs and one-star raids
Pokemon_Go_Costumes_51
Clone Charizard Pokémon Day 2020 (February to March 2020) - four-star raids
Pokemon_Go_Costumes_44
Pikachu Visor Charmander Go Fest 2020 (25th to 26th July 2020)
Pokemon_Go_Costumes_68
Sunglasses Squirtle Community Day - July 8th 2018 - found by completling research tasks 'Catch 5 Squirtle'
Pokemon_Go_Costumes_36
Yamask-costumed Squirtle Halloween 2019 Event (October to November 2019) - one-star raids
Pokemon_Go_Costumes_52
Party Hat (Red) Squirtle Pokémon Day 2020 (February to March 2020) - 7km eggs and one-star raids
Pokemon_Go_Costumes_53
Pikachu Visor Squirtle Go Fest 2020 (25th to 26th July 2020)
Pokemon_Go_Costumes_67
Sunglasses Wartortle Evolve a Sunglasses Squirtle with 25 Squirtle Candy
Pokemon_Go_Costumes_35
Sunglasses Blastoise Evolve a Sunglasses Wartortle with 100 Squirtle Candy
Pokemon_Go_Costumes_37
Clone Blastoise Pokémon Day 2020 (February to March 2020) - four-star raids
Pokemon_Go_Costumes_45

New Year event costumes in Pokémon Go

During the arrival of the New Year, there's always a chance that a new costume Pokémon will be released in Pokémon Go.

In keeping with the spirit of the holiday, all of these costumes have a party feel to them, from hats to glasses.

Here are the event costume Pokémon that have been released in celebration of the New Year in Pokémon Go:

CostumeFirst Appearance
New Year's Hat Pikachu 2021 New Year's Event (December 2020 to January 2021) - in the wild and from field research tasks
Pokemon_Go_Costumes_83
New Year's Hat Raichu Evolve a New Year's Hat Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_82
New Year Slowpoke 2021 New Yera's Event (Decemeber 2020 to January 2021 - in the wild, 2km eggs, field research tasks and raids
Pokemon_Go_Costumes_88
New Year Slowbro Evolve a New Year Slowpoke using 50 Slowpoke candy
Pokemon_Go_Costumes_89
New Year's Hat Pichu 2021 New Year's Event (December 2020 to January 2021) - 2km eggs
Pokemon_Go_Costumes_86

Party hat Pokémon in Pokémon Go

If you have one event costume Pokémon in Pokémon Go, then there's a large chance that it happens to be wearing a party hat.

With over ten party hat Pokémon already released at the time of writing, and more on the way, the party hat is the most commonly occurring costume in Pokémon Go.

There are also a variety of party hat designs, including red with yellow spots and a mixture of dark and light purple.

Below you'll find every party hat Pokémon that has been released so far into Pokémon Go, along with their first appearance:

CostumeFirst Appearance
Party Hat (Red) Bulbasaur Pokémon Day 2020 (February to March 2020) - 7km eggs and one-star raids
Pokemon_Go_Costumes_47
Party Hat (Red) Charmander Pokémon Day 2020 (February to March 2020) - 7km eggs and one-star raids
Pokemon_Go_Costumes_51
Party Hat (Red) Squirtle Pokémon Day 2020 (February to March 2020) - 7km eggs and one-star raids
Pokemon_Go_Costumes_53
Party Hat (Blue and green) Raticate Adventure Sync Hatchathon (January 2020) - two-star raids
Pokemon_Go_Costumes_1
Party Hat (Purple) Pikachu Pokémon Day 2017 (February to March 2017) - in the wild
Pokemon_Go_Costumes_3
Party Hat (Red) Pikachu Pokémon Day 2020 (February to March 2020) - in the wild
Pokemon_Go_Costumes_46
Party Hat (Purple) Raichu Evolve a Party Hat Pikachu using 50 Pikachu candy
Pokemon_Go_Costumes_9
Party Hat (Red) Nidorino Pokémon Day 2020 (February to March 2020) - two-star raids
Pokemon_Go_Costume_56
Party Hat (Red) Gengar Pokémon Day 2020 (February to March 2020) - four-star raids
Pokemon_Go_Costume_55
Party Hat (Red) Eevee Pokémon Day 2020 (February to March 2020) - in the wild
Pokemon_Go_Costumes_48
Party Hat (Purple) Pichu Pokémon Day 2018 (February 2018) - 2km eggs
Pokemon_Go_Costumes_20
Party Hat (Blue and green) Wobbuffet Adventure Sync Hatchathon (January 2020) - two-star raids
Pokemon_Go_Costumes_31
Party Hat (Blue and green) Wurmple Adventure Sync Hatchathon (January 2020) - 2km eggs
Pokemon_Go_Costumes_25

Pikachu Visor Pokémon in Pokémon Go

Pokémon wearing Pikachu visors first debuted in Pokémon Go during Go Fest 2020, which ran from Saturday 25th July to Sunday 26th July.

The Pikachu Visors these Pokémon wear share the same design as the ones typically given to Go Fest attendees.

Below you can find every Pokémon that has been given a Pikachu Visor so far in Pokémon Go, along with their first appearance:

CostumeFirst Appearance
Pikachu Visor BulbasaurGo Fest 2020 (25th to 26th July 2020)
Pokemon_Go_Costumes_69
Pikachu Visor CharmanderGo Fest 2020 (25th to 26th July 2020)
Pokemon_Go_Costumes_68
Pikachu Visor SquirtleGo Fest 2020 (25th to 26th July 2020)
Pokemon_Go_Costumes_67

To help you in the latest Community Day, discover the Gible evolution chart and Garchomp's best moveset, as well as every step in Just a Nibble. Elsewhere - the Season of Discovery is here! Current events, include Season 8 of the Go Battle League and the Galarian Ponyta timed research. Don't forget about the upcoming Go Fest 2021 in July! We've also recently seen a level cap increase - including the addition of XL Candy, boosts to some XP sources and the addition of Platinum Medals.


Regional costume Pokémon in Pokémon Go

On Sunday, 20th June 2021, Niantic announced that Okinawan Kariyushi shirt Pikachu would be the first regional costume Pokémon in Pokémon Go, being only available to trainers in Okinawa in Japan.

Regional costume Pokémon work in exactly the same way as regionally exclusive Pokémon like Corsola - they will only be available in specific regions around the world and, if you want to collect them all, you either need to travel to this location or trade for one with a trainer who has.

Here are all the regional costume Pokémon which have been released so far:

CostumeFirst Appearance
Okinawan Kariyushi Shirt Pikachu Released on 22nd July 2021 - only available in Okinawa, Japan
Pokemon_Go_Costumes_94

We'll update this page with new event costume Pokémon as they're released!

Sometimes we include links to online retail stores. If you click on one and make a purchase we may receive a small commission. Read our policy.

Jump to comments (1)

About the author

Lottie Lynn

Lottie Lynn

Guides Writer  |  Stormscribe

Lottie Lynn is Eurogamer's guides writer. She likes exploring new games and still has nightmares about the moon from Majora's Mask.