The Pokémon Go events are the greatest times to find uncommon Pokémon like Unown or catch new Pokémon whose spawn rates may substantially decrease once the event has ended.
These events are also the times when you can find limited-time research tasks or Pokémon that are dressed in costumes.
Furthermore, if you’re a die-hard collector who never leaves the home without a copy of Pokémon GO in hand, Pokémon that are uncommon to infrequent users may be common knowledge to seasoned players like you.
Additionally, naming the rarest catches can only be based on personal experience and feedback from the Pokémon GO community since there are no official statistics on the rarity of Pokémon.
Where can I find rare Pokemon in Pokemon Go?
Pokémon nests are collections of spawns, ranging from common to rare, that frequently show up in the same place. However, occasionally they can only show up once, so if you discover one, make sure to capture as many Pokémon as you can.
The only legendary Pokémon that can be found in the wild are Azelf, Mespirit, and Uxie. They also occasionally fly inside gyms to lead raids.