
Celebi is one of the most mysterious and elusive Pokémon in Pokémon Crystal. Known for its time-traveling powers and deep connection to nature, Celebi wasn’t available through normal gameplay when the game was first released—players needed a special event item called the GS Ball. While this item was distributed only in Japan, modern methods allow you to obtain Celebi using a Game Boy Color emulator or via the official event in the 3DS Virtual Console version of the game. Here’s how to do both.
Play Pokémon Crystal for Android APK
Game Boy Color Emulator Method

To catch Celebi while playing on a GBC emulator, you’ll need to enter a special cheat code. Open the cheat or Gameshark menu in your emulator—this is usually found under the “Cheats” tab. Label the cheat “Celebi” and enter the following code: 01FB04D2. Once this cheat is active, the next wild Pokémon you encounter will be Celebi.
If the first code doesn’t work, try using an alternate version: 91FB04D2. Sometimes different versions of emulators respond better to slightly varied formats. If neither work immediately, save your game, restart the emulator, and try again.
Want to catch a shiny Celebi instead? You can! Add this additional cheat code to your console: 910730D2. This ensures the Celebi you encounter is shiny, though it may come with a few quirks—such as disabling the option to run from battles. Once you’ve encountered Celebi, be sure to disable the cheat codes after catching it to prevent unintended effects on future wild Pokémon encounters.
3DS Virtual Console Method
If you’re playing Pokémon Crystal via the official 3DS Virtual Console release, you’re in luck! Celebi is available through a built-in event, triggered after completing the main game.
Step 1: Defeat the Pokémon League

You must first defeat the Elite Four and become the Champion of the Johto region. This unlocks the post-game content, including the Celebi GS Ball event.
Step 2: Visit the Pokémon Center in Goldenrod City

After becoming Champion, head to the Pokémon Center in Goldenrod City. Speak with the Pokémon Center attendant, who will give you the mysterious GS Ball—the key item needed to summon Celebi.
Step 3: Take the GS Ball to Kurt in Azalea Town

Next, visit Kurt, the Poké Ball expert, in Azalea Town. Show him the GS Ball, and he’ll ask to study it. Leave it with him and exit his house. You’ll need to wait until midnight (based on your 3DS’s internal clock) before returning.
Step 4: Return to Kurt and Head to Ilex Forest

Once midnight hits, go back to Kurt. He’ll let you know something is off about the GS Ball and will instruct you to take it to the shrine in Ilex Forest.
Step 5: Save and Use the GS Ball at the Shrine

Before interacting with the shrine, save your game. Once you place the GS Ball in the shrine, Celebi will appear, triggering a battle at Level 30. Capture it using your best Poké Balls—Ultra Balls, Great Balls, or even a Master Ball if you still have one.
Conclusion: Time to Catch a Legend
Catching Celebi in Pokémon Crystal is a true mark of dedication—whether you’re using a cheat-enabled emulator or the official 3DS Virtual Console event. This mythical Psychic/Grass-type is not just a collectible; it also offers balanced stats, a unique move pool, and deep lore tied to time travel and forest preservation. With this guide, you now have all the tools needed to finally add Celebi to your team and continue your journey through Johto with one of the rarest Pokémon by your side.



