Celibi is received from special Nintendo events via WiFi at stores like Wal Mart and Toys R Us. These events occur every few months, and they distribute rare Pokemon or items. You can check Pokemon.com for news on upcoming events.
Rumor is in Pokemon Silver and Gold that to get Celebi, you have to catch Suicune, Entei, and Raikou, and then trade in Articuno, Zapdos, and Moltres. Then, go to Viridian City in Kanto. Outside of the Battle Station there should be a woman. Talk to her, and she'll give you a GS Ball. Go back to Ilex Forest, and get to the shrine. Put the ball in the shrine, and Celebi (level 5) will come out of it.
You obviously are a newbie Trainer, because a skilled trainer would know that you can't obtain a Celebi Unless you went to an event that happened in 2006 or you used cheats but CHEATERS ARE WRONG if you can be patient and wait a month or two then there will most likely be a Celebi event for heart gold and soul silver games to unlock a Special Clip showing that your rival (red haired dude) is the son of Giovanni
The only way to get a legitamate Celebi is from the Japansese Bonus Disc for Pokemon Colosseum.
Cathcing it without cheating is literally impossible. But it can always be traded or gotten through special events.
some special gs ball event that even i don't know how to do + you can try going to serebii.net
Either use the Relocator to get the Event Celebi, or transfer from another Pokemon game. Celebi cannot be caught naturally in Pokemon Black.
You must trade it from a 3rd gen game.
u cant
you can get celibi on heartgold only from a wi-fi event
You can only catch Vulpix in SoulSilver, not in HeartGold. You can catch it on route 36 and route 37.
you get it in the bug catching contest
You cannot catch Darkrai in Pokemon Black, you have to transfer it from Diamond, Pearl, Platinum, Heartgold, or Soulsilver.
Pokemon Ruby, Sapphire, Emerald, SoulSilver, HeartGold.
you can get celibi on heartgold only from a wi-fi event
you can either cheat e.g. R4 card or AR, or you receive it from a mystery gift event
i think u have 2 trade or migrate
Find an event giving it away
You cannot catch Celebi in Pokemon Diamond.
you need to go to a wi-fi event to get celibi
there is a Nintendo event maybe at gamestop and go to it with Pokemon heartgold and soulsilver and there you will get celibi
You Cannot actually get Celibi on Either Colosseum or XD: Gale of Darkness, However you can Get Celibi on Pokemon HeartGold and SoulSilver. In Pokemon Colosseum if you use The Flute Thing that purifies Pokemon Celibi will come to Purify Your Shadow Pokemon. I'd Reccommend using it on Something like Metagross, Tyranitar or Raikou or something like that.
You can't other wise you have to trade from Pokemon Collosium
you get celibi
You can't catch Rotom in heartgold.
you cant catch him in heartgold you can only get him in soulsilver