1. Haasta Pokemon League ja taistele mestariksi. Jos voitat mestarin, saat mestaripallon palkinnoksi.
2. Vaihda 200 taistelupistettä mestaripalloon. Tämä voidaan tehdä Battle Point Exchange -keskuksessa, joka sijaitsee Pokémon-keskuksissa Castelia Cityssä, Driftveil Cityssä ja Lentimas Townissa.
3. Etsi mestaripalloja piilotettuina esineinä. Mestaripalloja voi joskus löytää piilossa ylimaailmasta, kuten puusta tai kivestä. Voit myös löytää Master Balls -palloja joistakin Pokémon-pesistä, joihin pääsee vain käyttämällä Hidden Machines Rock Smashia tai Cutia.
4. Vastaanota mestaripalloja lahjaksi. Joskus saatat saada Master Ballin lahjaksi ei-pelaajahahmolta (NPC). Saatat esimerkiksi saada Mestaripallon Nimbasa Cityn pormestarilta suoritettuasi tietyt tehtävät.