to catch deoxys you have to catch latis rise it to 67 than ask the scientist at mossdepp that's next to the old man if he says u can get on next one than ha ray if he doesn't than rise latis to 77.
NO!
There are sadly no special events to catch Deoxys in Sapphire. You HAVE to trade a Deoxys caught in an event from FireRed, LeafGreen, or Emerald.
Sorry But as much as i would love to catch it, you can't catch in Pokemon sapphire :(
You can't catch arceus, unless your doing a gameshark or hack. But you can catch deoxys, kyogre (in sapphire), groudon (in ruby) rayquaza and the three regis. Also, you can catch jirachi oh, I forgot, deoxys is an event too. i
You cannot catch Deoxys in Pokémon Sapphire, Deoxys was only available through Nintendo events which are no longer available as of 2014 for Gameboy Advance games.
You can catch Deoxys at Birth Island. However, unlike other legendaries in the game, you can't catch it under normal circumstances. You have to use an Action Replay/Gameshark to be able to access Birth Island and catch Deoxys.
you can catch kyogre,latias,rayquaza,deoxys(some say),
no you cant find deoxys in sapphire. but u can go to 4shared and download a game called Pokemon sharrowns.in it you can catch most of all legenderies.
If you want deoxys in Pokemon sapphire, you need an action replay, or an game shark. Or trade from an emerald game that been to birth island, and has caught deoxys.
you can't catch it with out an action replay. i do not know the code.
202 (Treecko - Deoxys)
Cheat to get the aurora ticket then go to birth island to capture deoxys.