List of Pokémon with form differences in Pokémon GO

In Pokémon GO, certain Pokémon have various forms which, while similar to those in the core series, operate using different mechanics. Although every species has one Pokédex entry each, a Pokémon is considered different from any of its alternate forms; this means that even if a player has one form of the Pokémon species registered in the Pokédex, an alternate form will still appear as a new silhouette in the Nearby screen and receiving one in a will be considered a Special Trade. They also may have different base s or s, and are also ordered separately in the Player’s .
Some, but not all, Pokémon with gender differences can be considered different forms based on these criteria. While most gender differences are purely cosmetic and have no effect on gameplay, male and female and have different movesets and base stats, respectively. While some male and female Pokémon may be ordered separately in the Pokémon inventory, such as , , and , they do not have differing base stats or movesets and are therefore not included below.
Many forms in GO are determined at the time of capture or evolution and cannot be changed, including certain forms which can in the core series games. Exceptions to this include , , , and , as well as Pokémon that have undergone , , , or have entered a .
==Regional forms==
Regional forms were first introduced to Pokémon GO on May 29, 2018 with the release of . Some species appear in the wild, while others are exclusive to 7 km Eggs, s, and later, Field Research. The availability of certain regional forms may change during limited-time special events. The first form, Galarian , was introduced in raids on November 16, 2019 to celebrate the release of . The first form, Hisuian , was introduced in the wild and Special Research on January 30, 2022 to celebrate the release of . The first form, Paldean , was introduced in the wild on November 5, 2023 for Wooper Community Day.
Availability 	Pokémon
First in evolutionary lineObtainable from Eggs, Raid Battles, and ResearchMany are obtainable in the wild during special events 	
First in evolutionary lineObtainable from Daily Adventure Incense 	
Regional Pokémon that evolve from regional PokémonObtainable from evolution 	
Regional Pokémon that evolve from non-regional PokémonObtainable from Eggs, Raid Battles, and ResearchUnobtainable from evolution (excluding special events)	
Regional evolutionsNot considered regional formsObtainable from evolution of regional Pokémon 	
==Mega Evolution and Primal Reversion==
Certain Pokémon can undergo Mega Evolution or Primal Reversion, which lasts for 8 hours and increases the base stats of that individual Pokémon.
==Fusion==
Starting with GO Fest 2024, can undergo Fusion with either or to become Dusk Mane Necrozma or Dawn Wings Necrozma, respectively. Fusion is indefinite until the Player Separates the Pokémon.
==Gigantamax==
Certain Pokémon can Gigantamax, which occurs during Max Battles and grants that individual Pokémon access to Max Moves and G-Max Moves.
==Shadow and Purified Pokémon==
Shadow Pokémon are Pokémon corrupted by Team GO Rocket that have Shadow auras and angry red eyes. Shadow Pokémon can be purified with and Stardust to become Purified Pokémon.
==Event Pokémon==
Event Pokémon, originally known as Costume Pokémon, are special forms that have appeared during various events for a limited time. These forms feature an otherwise-normal Pokémon with an event-themed costume.
==Alternate forms==
===Pikachu===
 has appeared with the greatest number of different, non-interchangeable forms. Many of these forms are that, besides cosmetic differences, do not have notable effects on gameplay. Some of these Event Pokémon do, however, have different movesets compared to the standard Pikachu that is found in the wild. A standard Pikachu can learn the Legacy moves , , and via Elite TM. To determine if an Event Pikachu can learn Legacy moves, the Player can attempt to use an Elite Fast TM or Elite Charged TM on the Pokémon and see what moves are available.
{| style="margin:auto;"