1. Daag de Pokemon League uit en vecht door tot de kampioen. Als je de kampioen verslaat, ontvang je een Master Ball als prijs.
2. Wissel 200 gevechtspunten in voor een Master Ball. Dit kan gedaan worden bij de Battle Point Exchange in de Pokémon Centers in Castelia City, Driftveil City en Lentimas Town.
3. Vind Master Balls als verborgen items. Master Balls zijn soms verborgen in de bovenwereld te vinden, zoals in een boom of in een rots. Je kunt ook Master Balls vinden in sommige Pokémon-nesten, die alleen toegankelijk zijn via de Hidden Machines Rock Smash of Cut.
4. Ontvang Master Balls als cadeau. Soms kun je een Master Ball cadeau krijgen van een niet-spelerpersonage (NPC). Je kunt bijvoorbeeld een Master Ball ontvangen van de burgemeester van Nimbasa City nadat je bepaalde speurtochten hebt voltooid.