How to Get Master Balls in Pokémon Sparkling Diamond and Sparkling Pearl

Ever since the first Pokémon game was released in the 90s, the Master Ball has been the best Poké Ball players can get. It's a simple but quite effective method of catching a Pokémon. Players who throw a Master Ball at a Pokémon have a 100% chance of catching that Pokémon. In the past, the most common use for a Master Ball was to catch a Legendary Pokemon, but others have occasionally used the ball to ensure they catch a Shiny.

In Pokémon Sparkling Diamond and Sparkling Pearl, the Master Ball has returned and can be obtained as it was in the original Sinnoh games. However, the remakes also introduced a new way to acquire the best Poké Ball. Below, players can learn more about both methods.



How to get the Master Ball in Pokémon Sparkling Diamond and Sparkling Pearl

How to Get Master Balls in Pokémon Sparkling Diamond and Sparkling Pearl
The Master Ball has a classic design in Pokémon. (Photo: Game Freak)

The first and easiest way to acquire a Master Ball in Pokémon Sparkling Diamond and Sparkling Pearl is to defeat Candice, the leader of Snowpoint City Gym. This triggers the encounter with Team Galactic in their warehouse in Veilstone City after you visit Lake Acuity. You can enter the building on the northwest side of town and fight your way through the grunts waiting to fight you.

Once you've acquired the Galactic Key, which is inside the warehouse, you can fight your way up to the fourth floor and battle the Galactic Team Leader Cyrus. He will be waiting for you in his office, where you will face him and his team of Murkrow (level 40), Golbat (level 40) and Sneasel (level 43).



After defeating Cyrus, you will receive the Master Ball for free. There's no chance you won't miss getting the ball, so you don't have to worry about looking for it like in previous games. Once you have it, you can leave the warehouse and continue the story.

How to Get Master Balls in Pokémon Sparkling Diamond and Sparkling Pearl
Cyrus just handed you a Master Ball. (Photo: Game Freak)

With your Master Ball in hand, you can attempt to get a second one by visiting the Jubilife City TV Station. On the first floor, you can speak to the receptionist behind the desk to receive a Loto ticket number. This number must match one of your Pokémon's numbers exactly in order to win the lottery and receive a Master Ball.


This is by no means a surefire way to receive the Master Ball no matter how many times you try different Lotto tickets. However, if you're feeling lucky, it won't hurt to try the lottery once or twice in Pokémon Sparkling Diamond and Sparkling Pearl.

  • Read more: Walk with Pokémon in Sparkling Diamond and Sparkling Pearl, how to


Be sure to check and follow our dedicated Pokémon franchise section for the latest news, guides, leaks, update announcements, and more on Pokémon Sparkling Diamond and Sparkling Pearl.

Image courtesy of Nintendo/The Pokémon Company.

add a comment of How to Get Master Balls in Pokémon Sparkling Diamond and Sparkling Pearl
Comment sent successfully! We will review it in the next few hours.