La seule façon d'obtenir directement Celebi dans HeartGold est de faire un cadeau lors d'un événement Nintendo. Cependant, Celebi peut être obtenu sans tricher grâce à deux méthodes indirectes.
La méthode la plus simple pour obtenir Celebi sans assister à un événement Nintendo est d'échanger avec un joueur qui possède le Pokémon. Si cette option n'est pas disponible, cependant, la prochaine méthode la plus simple serait de capturer Celebi dans Pok?mon Crystal, de le transférer vers l'un des jeux Game Boy Advance, puis de le transférer de là vers HeartGold via un modèle Nintendo DS avec un Emplacement pour cartouche Game Boy Advance.
Celebi peut également être importé ou échangé dans le jeu si le joueur a accès à une copie de la version japonaise de Pok?mon Colosseum et à la version japonaise du disque bonus Pok?mon Colosseum. Les versions de Pokémon Colosseum et du disque bonus provenant de régions autres que le Japon ne fonctionneront pas. Le joueur doit d'abord avoir purifié les 48 Shadow Pok?mon dans Pok?mon Colosseum afin de transférer Celebi vers le fichier de sauvegarde Pok?mon Colosseum à partir du disque bonus. À partir de là, Celebi peut être importé dans les versions japonaises de n'importe quel jeu Game Boy Advance Pokémon, et il peut ensuite être importé dans HeartGold via n'importe quel modèle Nintendo DS doté d'un emplacement pour cartouche Game Boy Advance.