In the Cave in sootootopolis city after he will have a crystal and you will battle him and you will need a lot of pokeballs i did this myself and it worked. (use a master ball)
The above explains where to catch him but how to catch him is a different story. I caught kyogre with my strongest Pokemon being lv39. i used a mightyena to lower its attack (intimidate) and reduced its speed with scary face, then i used shroomish to paralyze it (stun spore) and attacked its health till it was in the yellow with my other Pokemon. Finally i sent out shedinja lv25 (so it knows false swipe, you will have to delay evolution) and false swiped it till it had one hp. then i threw a pokeball and it broke free then a second pokeball and held down a (idk if this had anything to do with it) and i caught it.
If you make Kyogre faint, you can no longer catch it. You have to restart your game or trade it from another game.
cave of origin after seafloor cavern
Yes. Kyogre is the main legendary Pokemon in Sapphire.
u catch it in Sapphire
not much only in sapphire you can only catch kyogre and in emerald you can catch both kyogre and groudon.
Kyogre!
You can't kyogre is specific to Sapphire and groundon is specific to ruby
You can only get Kyogre through transferring from Sapphire and catching it at Pal Park.
No You need to trade it from sapphire or emerald
Get one from sapphire or emerald.
No You need to trade it from sapphire or emerald
You cannot catch Kyogre native in Pokemon Diamond. You must import the mighty Kyogre from Emerald or Sapphire using Pal Park.
You can only catch one in one game. In Pokemon SoulSilver, you get Groudon, and in HeartGold you get Kyogre. In Sapphire you get Kyogre, and in Ruby you get Groudon.
you want to catch or kill kyogre. i have catch. but I catch em all.