You cant,you have to cheat or trade it from another game
emerald i dont no where
its a specal event
I'm afraid you cant directly get celabi on Ppt, but you could trade for it on the gts or import it from a game which has it.
not catch but by Pokemon transfer or the Dreamworld
you have to migrate it from a game boy game
You cant without cheating
You Can Not Catch Celabi In Pokemon Firered Unless you trade with pokemon heartgold or soulsilver.
Lugi Mew Mewtwo Zaptos Moltres Artacuno Celabi
Yes you can trade leafgreen version Pokemon to another leafgreen version.
Not in Pokemon leafgreen only in Pokemon Firered never ever in Pokemon leafgreen And in Pokemon firered it is rare in power plant not available in Pokemon leafgreen?
No because , the unova region has different qualities and settings. so you can only catch unova pokemon. but there is a cheat to get celabi to unova.
you should go to gamestop