I've heard that legendary Pokemon such as Kyogre/Groudon respawn after you defeat the Elite Four (if you didn't catch them). The only information that I can find seems to relate to the original version of the game.

Can players faint legendary Pokemon in order to progress the story and come back later to capture them? And are there any exceptions?

The reasoning for this is some players, myself included, wish to finish the game in order to unlock post-game features before investing time/effort soft resetting for ideal natures in legendary Pokemon.

Please avoid spoilers where possible.

  • 1
    Mewtwo, Zygarde and even Snorlax did in XY. Unless Gamefreak took it out for god only knows why, I think they do
    – Robotnik
    Nov 28 '14 at 0:42

Legendaries do respawn after defeating the Elite Four in Pokemon XY and ORAS.

Other than Rayquaza who you have to capture in order to progress a story sequence, all other legendaries that you haven't caught will respawn after beating the elite four.

  • I can now confirm from first hand experience that Kyogre/Groudon respawn after defeating the Elite Four.
    – Phil D.
    Nov 28 '14 at 9:10
  • Without giving away spoilers, does the legendary directly after Rayquaza respawn as well?
    – Phil D.
    Nov 29 '14 at 10:02
  • 1
    Yes! it respawns once you defeat E4 again, if you failed to capture it after rayquaza. Go to the top of sky tower again.
    – Samyam
    Nov 29 '14 at 10:04
  • We both forgot to add, Latias/Lasios (version specific) do not respawn either as they are needed to progress the story.
    – Phil D.
    Dec 29 '14 at 9:34
  • @PhilD. Latios/Latias is a bit complicated. You get one of them for free, and you can catch the other one later on. The one you can catch behaves just like Rayquaza in that it won't disappear when defeated and can be challenged again right away.
    – Nolonar
    Jan 1 '15 at 12:34

Not the answer you're looking for? Browse other questions tagged or ask your own question.