What Pokemon games are Celebi in?

Well, you can only get Celebi in events.

But Celebi is in any Pokemon game that includes 2nd Generation Pokemon.

So like Firered, Leafgreen, Ruby, Sapphire, Emerald, Diamond, Pearl, Platinum, Soulsilver, Heartgold, & possibly the new games that are yet to come out.