Pokémon Omega Ruby and Alpha Sapphire have a large amount of Legendary Pokémon for players to catch. Some of the most prized Legendaries include Reshiram and Zekrom, who first appeared in Pokémon Black and White. If you're playing Alpha Sapphire you can catch Zekrom, and if you're playing Omega Ruby you can catch Reshiram. If you want the Legendary that doesn't come with your game, you'll need to trade for it.

Part 1
Part 1 of 3:

Preparing Your Party

  1. 1
    Get the Eon Flute. You'll receive the Eon Flute from Steven automatically during the story after you defeat Primal Groudon (OR) or Primal Kyogre (AS) in the Cave of Origin in Sootopolis City. This chain of events will start after your defeat the leader of the Mossdeep Gym and earn the Mind Badge.[1]
    • To defeat Primal Groudon, bring high-level Ground-type Pokémon.
    • To defeat Primal Kyogre, bring high-level Grass- and Electric-type Pokémon.
  2. 2
    Raise at least one Pokémon to Level 100. This part will likely take the longest, since by the end of the game you probably don't have any Pokémon over Level 80 or so.
    • Pick the Pokémon that is already the highest level to try to raise to 100. It doesn't matter if it's not your most powerful Pokémon, since you'll only be using it to gain access to the special area where Reshiram/Zekrom can be found. These Legendary Pokémon are only Level 50.
    • Training to Level 100 may take a while, but you can speed things up with a few tricks. See Get Your Pokémon to Level 100 for details.
    Advertisement
  3. 3
    Purchase a bunch of Ultra and Timer balls. These are the only two types of Poké Balls that you'll need to catch Reshiram/Zekrom. Ultra Balls will give you the best chance of catching it until you get to Turn 30, when Timer Balls become more effective.[2]
  4. 4
    Bring Pokémon that will be effective in your fight. You'll want certain types of Pokémon in your party depending on whether you're fighting Reshiram or Zekrom.
    • Reshiram - Bring Pokémon with Ground-, Rock-, and Dragon-type attacks. You'll also want a Pokémon that can inflict Paralyze, which will increase your chances of capturing it.
    • Zekrom - Bring Pokémon with Ground-, Ice-, Dragon-, or Fairy-type attacks. Zekrom cannot be paralyzed, so bring a Pokémon that can put it to sleep instead.
  5. 5
    Bring a Pokémon with False Swipe. this move is very useful for getting the Legendary Pokémon down to 1 HP without knocking it out.
  6. Advertisement
Part 2
Part 2 of 3:

Finding Reshiram or Zekrom

  1. 1
    Make sure your Level 100 Pokémon is in your party. The Fabled Cave will not appear on the map unless you have your Level 100 Pokémon in your active party.
  2. 2
    Use the Eon Flute to call Latios/Latias. This will allow you to Soar above Hoenn. You can freely roam while on the back of Latios/Latias.
  3. 3
    Fly over to Route 110. This Route connects Mauville City and Slateport City. You can find it on the western side of the Hoenn landmass.
  4. 4
    Find the island to the east of Route 110. You'll find this island just to the east of Route 110 in the water, south of Mauville City.
  5. 5
    Approach the shining star on the island. This star will only appear if you have your Level 100 Pokémon in your active party.
  6. 6
    Land on the island. When you land on the island, you'll be dropped off right in front of a cave entrance.
  7. 7
    Save your game. Before you enter the Fabled Cave, save your game. This will make it easy to reset if you accidentally knock out the Legendary Pokémon, or you get defeated.
  8. 8
    Enter the cave. Walk through the cave entrance and then walk to the back of the cave.
  9. 9
    Examine the portal. Confirm that you want to reach into the portal and the battle with the Legendary Pokémon will begin.[3]
  10. Advertisement
Part 3
Part 3 of 3:

Capturing Reshiram or Zekrom

  1. 1
    Damage the Legendary Pokémon with your heavy hitters. Use your Pokémon that have effective attacks against the Legendary Pokémon (Ground-, Rock-, and Dragon-type for Reshiram, Ground-, Ice-, Dragon-, or Fairy-type for Zekrom). Use these attacks to take a significant portion of the Legendary Pokémon's health down.
  2. 2
    Use False Swipe when its health is low. The False Swipe attack can be used to drop the Pokémon's health down to 1 HP without knocking it out, making it easier to capture.
  3. 3
    Give the Legendary Pokémon a status effect to aid in catching it. Once the Reshiram or Zekrom's health is lowered to 1 HP, use the move that gives Paralyze (Reshiram) or Sleep (Zekrom).
    • If at any time during the battle the Pokémon breaks free or wakes up, use the status effect again to keep it trapped.
  4. 4
    Start throwing Ultra Balls once the Legendary Pokémon is trapped. Continue to throw Ultra Balls until you've either caught the Pokémon or you've reached approximately turn 30.
  5. 5
    Use Timer Balls after the 30th turn. This late in the battle, the Timer Balls are more effective than the Ultra Balls. Keep at it, and you'll soon have the Legendary Pokémon captured.[4]
  6. 6
    Defeat the Elite Four again if you accidentally knock it out. If you've knocked out Reshiram or Zekrom and forgot to save right before the battle, you can get another chance by facing off against the Elite Four again
  7. 7
    Trade for whichever Legendary Pokémon you can't get in your game. If you have Alpha Sapphire, you can't capture Reshiram. If you have Omega Ruby, you can't capture Zekrom. The only way to get the Legendary Pokémon you can't catch is to trade someone for it. This means coming up with a trade offer that someone would accept.
    • See GTS Barter for What You Want for tips on getting the best trade deals in online trading.
    • There are no cheats available for Omega Ruby or Alpha Sapphire that will allow you to get the other Legendary Pokémon.
  8. Advertisement

Community Q&A

  • Question
    How often do they reappear? I ran from Reshiram by accident.
    Lugia2453
    Lugia2453
    Top Answerer
    You'll be able to battle it after defeating the Elite Four again.
  • Question
    How do I catch Reshiram? I used 60 ultra balls!
    Bun bun
    Bun bun
    Top Answerer
    Reshiram has a low catch rate. Keep trying. Even if you're out of Ultra Balls, an original Pokeball just might work.
  • Question
    How do I get Mega Rayquaza?
    Bun bun
    Bun bun
    Top Answerer
    After dealing with Groudon/Kyogre and defeating the Elite Four, go to the top of Meteor Falls to meet Zinnia who will give you directions to get your Rayquaza.
Advertisement

About This Article

wikiHow Staff
Co-authored by:
wikiHow Staff Writer
This article was co-authored by wikiHow Staff. Our trained team of editors and researchers validate articles for accuracy and comprehensiveness. wikiHow's Content Management Team carefully monitors the work from our editorial staff to ensure that each article is backed by trusted research and meets our high quality standards. This article has been viewed 65,027 times.
7 votes - 71%
Co-authors: 6
Updated: November 26, 2022
Views: 65,027
Advertisement