Catch Legendaries on Pokémon Diamond or Pearl

Here is some information on how to catch Shaymin, Dialga, Palkia, and Darkrai without cheats on Pokémon Diamond or Pearl.[1]

Steps

Catching Dialga

  1. On your Pokémon Diamond game, visit your rival at Lake Acuity, then take the key/card thing from the Team Galactic guy standing by the satellite dish in Veilstone City, get through the HQ, release the Pokémon in the testing room, defeat Cyrus, and there will be Dialga.
  2. If you have the Pearl version, you'll need to trade with a friend or use an Action Replay code to obtain Dialga.

Catching Palkia

  1. Using your Pearl version, follow the same steps as you would to catch Dialga, but, obviously, Palkia will be standing there instead.

Catching Shaymin

You must have visited a Pokémon convention to 'legally' obtain this Pokémon.

  1. To catch Shaymin before completing National Dex, go to Victory Road and find an exit that leads to the right. Follow the path until you find Shaymin.
  2. To catch Shaymin after you have completed the National Dex, show it to either of the Professors. Prof. Oak will give you a choice of three Pokémon to capture, Shaymin is one of them.

Catching Darkrai

You must have visited a Pokémon convention to 'legally' obtain this Pokémon.

  1. When you have completed the National Dex, go to Canalave City, talk to the sailor's wife and child, go to the island with the sailor, and get the feather. Then go up until you find a house with a sign that says Harbor Inn. open the door and sleep in the bed. you will begin a battle with Darkrai.

Catching Heatran

You need the National Pokedex for this Pokémon.

  1. During your first visit to the island with the Fight, Survival, and Resort areas,you can go to by the ship at Snowpoint City. Then go up when you get off the boat. You can get to Stark Mountain from there.
  2. See a guy called Buck, battle him, and then go straight north, until you see the cave.
  3. Save the game first here.
  4. Then go through the maze inside, and let Buck take the Magma Stone.
  5. Go back to survival area and go in the house closest to route 225.
  6. Talk to Buck and he will put the magma stone back. Go back to the place were you found the Magma Stone and Heatran will be there.

Hatching Eevees

  1. Get Eevees from Bebe.
  2. Evolve it into any one of the seven evolutions.
  3. Catch a Ditto from route 212.
  4. Take Ditto and your Eevees evolutions to the day care in Solaceon Town until you talk to the Man outside. Or, check your Pokepad Day Care app; if an egg is in between them, hatch it by walking around with it.
  5. When it hatches, it will definitely be a Level 1 Eevee.

Warnings

  • Always save before battling a legendary!! That way, if you defeat it, you can just turn off your game and start over.

Related Articles

Sources and Citations