Nope... It is impossible to catch without an event. You can still trade for one.
Actually, there is no other way to catch it without an event. Unless, you get it from a trade or from an Action Replay (AR). (Hope This Helps!)
When B&W first came out you could get a free celebi at gamestop, but only at events or trade now.
Or action replay/poke-nav
How to change your username How to add a user avatar Why was my post hidden? Question etiquette Flags vs Downvotes Anime FAQ Official PokemonDb League
Type a Pokemon name, type, move or ability to see instant results.