List of Pokémon forms by release date

This list includes: This list doesn't include:
 * New Pokémon species released either by Research tasks, egg hatching, catching wild Pokémon, or Raid Battle Bonus Challenge.
 * New distinct regular Pokémon forms released. For reference go to List of Pokémon with different forms.
 * New shiny forms released. For reference go to Shiny Pokémon and List of Shiny Pokémon.
 * Pokémon gender differences. Both genders are made available when the Pokémon form is released. For reference go to List of Pokémon gender differences.
 * Pokémon wearing event-themed pieces of clothes. For reference go to Events.

July 6th
Main release of Kanto-region with the game launch. This made a total of 145 Pokémon species in game. Regular (145) =

November 23rd
Ditto release. This made a total of 146 Pokémon species in game.

Regular (1) =

December 12th
Release of Johto-region Baby Pokémon. This made a total of 154 Pokémon species in game. Regular (8) =

February 16th
Main release of Johto-region. 84 Pokémon species including 26 forms of Unown were released, one for each letter of the alphabet. This made a total of 238 Pokémon species and 263 distinct regular forms in game.

Regular (109) =

March 24th
First shiny Pokémon were released in Water Festival. Shiny (2) =

July 22nd
Articuno and Lugia were released as the Legendary Raid Bosses for the first time which were available to catch only after defeating it.

Regular (2) =

July 31st
Moltres was available from Raid Battles for the first time. Regular (1) =

August 7th
Zapdos was available from Raid Battles for the first time.

Regular (1) =

August 9th
Shiny Pikachu family was released since Pokémon GO Park. Shiny (3) =

August 14th
Mewtwo was confirmed as a Raid Boss.

Regular (1) =

August 31st
Legendary Beasts were available as the Legendary Raid Bosses for the first time. They were exclusive to following regions in the first month: Raikou could be battled throughout the Americas. Entei could be battled throughout Europe and Africa. Suicune could be battled throughout the Asia-Pacific region.

Regular (3) =

October 20th
2017 Halloween event indicated the first Hoenn Pokémon release with only shiny form of Sableye was released at the start. Regular (5) = Shiny (1) =

October 26th
Shiny form of Duskull was released. Shiny (2) =

October 31st
Shiny form of Shuppet was released. Shiny (2) =

November 27th
Ho-Oh was released as the Legendary Raid Boss for the first time and were available to catch only after defeating it. Regular (1) =

December 8th
Main release of Hoenn-region. Regular (50) = Shiny (2)=

December 15th
Groudon was available to defeated and caught in Raid Battles for the first time. Regular (1) =

December 21st
2017 Holiday event brought Delibird and the aquatic-themed Hoenn-region Pokémon. Regular (21) = Shiny (2)=

January 12th
Kyogre was available to be defeated and caught in Raid Battle for the first time. Regular (1) =

January 23rd
Desert-themed Hoenn-region Pokémon were released. Regular (23) = Shiny (3)=

February 9th
20 Sky-themed Hoenn-region Pokémon species including 4 forms of Castform were released. Rayquaza was available to be defeated and caught in Raid Battle for the first time.

Regular (23) = Shiny (2)=

February 13th
Shiny Luvdisc was released in Valentine's Day.

Shiny (1) =

February 15th
Shiny Poochyena was released in Lunar New Year.

Shiny (2) =

February 24th
Shiny Dratini was released on the second Community Day.

Shiny (3) =

March 15th
Shiny form of Lugia was released with the second release of it as a Raid Boss, making it the first Shiny Legendary Pokémon available in the game.

Shiny (1) =

March 22nd
Shiny Togepi, Magby and Wynaut were released in Eggstravaganza.

Shiny (6) =

March 25th
Shiny Bulbasaur was released on the third Community Day.

Shiny (3) =

March 30th
Mew became available as the reward for completing Special Research tasks.

Regular (1) =

March 31st
Shiny Murkrow was released in April Fools' Day.

Shiny (1) =

April 2nd
Latios was able to be defeated and captured across the Americas and Africa for the first time while Latias was in Europe and Asia.

Regular (2) =

April 15th
Shiny Mareep was released on the fourth Community Day.

Shiny (3) =

April 22nd
Shiny Wailmer was released in Earth Day.

Shiny (2) =

May 1st
Shiny Makuhita and Medicham were released in Battle Showdown.

Shiny (4) =

May 19th
Shiny Charmander was released on the fifth Community Day. Shiny form of Ho-Oh was released with the second release of it as a Raid Boss. Shiny (4) =

May 24th
Shiny Omanyte, Kabuto and Aerodactyl were released in Adventure Week.

Shiny (5) =

May 29th
Alolan Exeggutor was released. Regular (1) =

June 7th
Shiny Shellder and Kyogre were released in Water Festival. Shiny (3) =

June 12th
Exclamation mark Unown was released in E3. Regular (1) =

June 16th
Shiny Larvitar was released on the sixth Community Day. Shiny (3) =

June 22nd
Regice was available to be defeated and caught in Raid Battle for the first time. Alolan variants of Vulpix, Sandshrew, Meowth, Grimer and their evolutionary lines were made available to hatch from 7-km Eggs. Regular (9) =

June 23rd
Alolan Rattata became available to be caught in the wild. Regular (2) =

June 30th
Shiny Roselia was released in Pokémon GO Safari Zone in Dortmund.

Shiny (1) =

July 7th
Shiny Articuno was released on Articuno Day. Shiny (1) =

July 8th
Shiny Squirtle was released on the seventh Community Day. Shiny (3) =

July 14th
Pokémon GO Fest 2018 introduced Alolan forms of Diglett and Geodude and also shiny Plusle and Minun. Question mark Unown and Celebi were released for attendees.

Regular (7) = Shiny (2) =

July 20th
Registeel was available to be defeated and caught in Raid Battle for the first time. Alolan variants of Raichu and Marowak were also available in Raid Battle. Regular (3) =

July 21st
Shiny Zapdos was released on Zapdos Day. Shiny (1) =

August 1st
Pattern 8 of Spinda was available in field research. Shiny Snubbull and Houndour were released. Regular (1) = Shiny (4)=

August 11th
Shiny Eevee was released on the eighth Community Day.

Shiny (6) =

August 17th
Regirock was available to be defeated and caught in Raid Battle for the first time. Regular (1) =

August 20th
Shiny Natu, Sunkern and Pineco were released in Johto Festival. Shiny (6) =

August 29th
Shiny Wingull was released in Pokémon GO Safari Zone in Yokosuka.

Shiny (2) =

September 1st
Pattern 3 of Spinda was available in field research. Shiny Growlithe was released. Regular (1) = Shiny (2)=

September 8th
Shiny Moltres was released on Moltres Day. Shiny (1) =

September 14th
Shiny Geodude and Grimer were released in Ultra Bonus Event. Shiny (5)=

September 22nd
Shiny Chikorita was released on the ninth Community Day. Shiny (3)=

October 1st
Pattern 1 of Spinda was available in field research. Deoxys became available to be battled exclusively in EX Raid Battles. Shiny form of Krabby was released. Regular (2) = Shiny (2)=

October 5th
Shiny Drowzee was released in Psychic Spectacular. Shiny (2) =

October 11th
Shiny Nidoran♀ was released on Female Day.

Shiny (3) =

October 16th
Main release of Sinnoh-region.

Regular (26) = Shiny (3)=

October 21st
Shiny Beldum was released on the tenth Community Day.

Shiny (3) =

October 23rd
Halloween event. Spiritomb was made available from event-exclusive Special Research task series. Giratina was released as Legendary Raid Boss for the first time.

Regular (6) = Shiny (2)=

November 1st
Pattern 7 of Spinda was available in field research. Nincada family became available in field research and research breakthrough. Shiny Pinsir and Caterpie were released. Regular (4) = Shiny (4)=

November 3rd
Shiny Gengar was released in Special Raid Challenge. Shiny Gastly was available in wild after the event. Shiny (3) =