Migrate it.
u can't
I don't know but for how to:go to youtube and search: how to capture celebi in Pokemon Diamond. I did that and tada! I have 5 celebis (transferred by my spare Pokemon pearl.)
You cannot catch Celebi in Pokemon Soulsilver, you have to transfer it from Diamond and Pearl (if you have it in those games).
you will have to transfer one from Pokemon diamond, pearl,platinum,soulsilver,and heartgold
You'll have to have received it from a special event.
you need an i-cheat or an action replay thank you
i dont think celebi is in diamond or pearl. if it is, it would be in pal park.
Action replay or migrate migrate or action replay
The only way to get Celebi on Pokemon Pearl without AR cheats is via event distributions. However these events are no longer being held or supported for Pokemon Diamond, Pearl and Platinum.
Celebi is not available in Pokemon Diamond and Pearl. You would need to use a Japanese bonus disc from Pokemon Colosseum and transfer it from Pokemon Sapphire, Ruby, or Emerald to the Pal Park in Pokemon Diamond and Pearl. You can also use an Action Replay, but commonly it can damage the game, so I suggest being careful using this.
there are 150 kinds of Pokemon that you can see and/or obtain. Unless you have friend trade you Pokemon that you can only get in pearl to you, you'll never obtain them all. In Pokemon diamond and pearl all you have to do is see the Pokemon and you get its data unlike the older versions where you have to obtain them.
darkrai and arcus