Pokeball Najprostszy ball. Spotykamy się z nim od początku gry, a kupujemy go za 200
GreatBall Działa lepiej od pokeballi, spotykamy go później i kosztuje 600
UltraBall Działa najlepiej ze wszystkich balli które można kupić. Kosztuje 1200
TimerBall Ten rodzaj balla działa najlepiej po paru atakach. Do kupienia w Rustboro za 1000
Repeat Ball Ten ball działa najlepiej na pokemony które wcześniej złapaliśmy. Do kupienia w Rustboro za 1000
NetBall Działa najlepiej na pokemony wodne i robaki. Do kupienia w Mossdeep za 1000
NestBall Działa dobrze na słabsze pokemony. Do kupienia w Verdanturf za 1000
DiveBall Działa najlepiej na pokemony podwodne
LuxuryBall Do łapania poków spokojnych. Znajdziesz tylko na Abandoned Ship
Premier Ball Alternatywna wersja pokeballa
SafariBall Jedyny ball jakiego możesz używać w Safari Zone
MasterBall Z tym ballem żaden pokemon nie ma szans. Jednego możesz otrzymać w kryjówce Team'u w okolicach Lilycove City. Kolejne możesz wygrać na loteri w supermarkecie, jeżeli twój ID będzie identyczny z numerem wylosowanym