Hoje, a única forma de adicionar Celebi à Pokédex em "Pokémon HeartGold" é trocar com outro jogador. O outro deve ter obtido Celebi no giveaway gratuito nas lojas GameStop em fevereiro/março 2011. Com Celebi em "HeartGold", ativa evento especial voltando no tempo para batalhar Giovanni, chefe da Team Rocket.
Encontre alguém para trocar Celebi. Certifique-se que o outro baixou originalmente em "Pokémon Diamond", "Pearl" ou "Platinum". Se baixou em outro "HeartGold" ou "SoulSilver", não funcionará no seu.
Inicie "HeartGold" e vá a um Centro Pokémon em cidade grande.
Suba e entre na Sala União para trocar via portas wireless. Ambos devem entrar na Sala União com os Pokémon a trocar nos grupos. Ao ver o personagem do amigo, inicie conversa e siga instruções na tela.
Desça ao Wi-Fi Club para trocar pela internet. Devem ter registrado "friend codes" antes. Fale com uma das atendentes no balcão central. Próxima tela mostra amigos online. Escolha quem trocar e siga instruções.
Vá ao Centro de Troca Global (GTS) no subsolo do Centro Pokémon se não tem amigo. Fale com a atendente no balcão "GTS". Selecione "trocar" e siga instruções. Coloque um Pokémon seu pedindo Celebi em troca. Volte periodicamente ver se alguém aceitou.
Coloque Celebi no 1º slot do grupo e visite o Santuário de Ilex Forest, a oeste de Azalea Town. Isso ativará o evento especial voltando ao passado.