These tables show where and how to find every Pokémon.
The first table here shows which maps are available in each field.
Ruby | Sapphire | ||
---|---|---|---|
Forest |
![]() |
Forest |
![]() |
Plains |
![]() |
Plains |
![]() |
Cave |
![]() |
Cave |
![]() |
Harbor |
![]() |
Beach |
![]() |
Volcano |
![]() |
Desert |
![]() |
Safari Zone |
![]() |
Lake |
![]() |
Ruins |
![]() |
Ruins |
![]() |
The Ruins can only be accessed after the player travels seven times (in any direction).
When entering Catch 'em Mode by entering Sharpedo (Ruby field) or Wailmer (Blue field), the Pokémon generated will be chosen from either the 2-Light group or the 3-Light group. Which group is used depends on how many of the GET lights are lit on the right loop. If the player activates Catch 'em Mode via the slots, the game will use the 3-Light group if three GET lights are lit, and the 2-Light group otherwise.
See the Locations page for details about rarity mechanics.
A few additional notes:
Pokémon | Method | Field | Map | Lights | ||
---|---|---|---|---|---|---|
![]() |
Treecko | Catch | Ruby |
![]() |
Forest | 3 |
![]() |
Grovyle | Evolve Treecko | ||||
![]() |
Sceptile | Evolve Grovyle | ||||
![]() |
Torchic | Catch | Ruby |
![]() |
Volcano | 3 |
![]() |
Combusken | Evolve Torchic | ||||
![]() |
Blaziken | Evolve Combusken | ||||
![]() |
Mudkip | Catch | Sapphire |
![]() |
Lake | 3 |
![]() |
Marshtomp | Evolve Mudkip | ||||
![]() |
Swampert | Evolve Marshtomp | ||||
![]() |
Poochyena | Catch | Both |
![]() |
Plains | 2 and 3 |
![]() |
Mightyena | Evolve Poochyena | ||||
![]() |
Zigzagoon | Catch | Ruby |
![]() |
Forest | 2 and 3 |
![]() |
Linoone | Evolve Zigzagoon | ||||
![]() |
Wurmple | Hatch | Both | N/A | N/A | |
![]() |
Silcoon | Evolve Wurmple | ||||
Catch | Both |
![]() |
Forest | 2 and 3 | ||
![]() |
Beautifly | Evolve Silcoon | ||||
![]() |
Cascoon | Evolve Wurmple | ||||
Catch | Both |
![]() |
Forest | 2 and 3 | ||
![]() |
Dustox | Evolve Cascoon | ||||
![]() |
Lotad | Hatch | Sapphire | N/A | N/A | |
![]() |
Lombre | Evolve Lotad | ||||
Catch | Sapphire |
![]() |
Lake | 2 and 3 | ||
![]() |
Ludicolo | Evolve Lombre | ||||
![]() |
Seedot | Hatch | Ruby | N/A | N/A | |
![]() |
Nuzleaf | Evolve Seedot | ||||
Catch | Ruby |
![]() |
Forest | 2 and 3 | ||
![]() |
Shiftry | Evolve Nuzleaf | ||||
![]() |
Taillow | Catch | Both |
![]() |
Plains | 2 and 3 |
![]() |
Swellow | Evolve Taillow | ||||
![]() |
Wingull | Catch | Both |
![]() |
Harbor | 2 |
![]() |
Beach | |||||
![]() |
Pelipper | Evolve Wingull | ||||
![]() |
Ralts | Hatch | Both | N/A | N/A | |
![]() |
Kirlia | Evolve Ralts | ||||
![]() |
Gardevoir | Evolve Kirlia | ||||
![]() |
Surskit | Hatch | Sapphire | N/A | N/A | |
![]() |
Masquerain | Evolve Surskit | ||||
![]() |
Shroomish | Hatch | Ruby | N/A | N/A | |
![]() |
Breloom | Evolve Shroomish | ||||
![]() |
Slakoth | Catch | Sapphire |
![]() |
Forest | 2 and 3 |
![]() |
Vigoroth | Evolve Vigoroth | ||||
![]() |
Slaking | Evolve Vigoroth | ||||
![]() |
Abra | Catch | Both |
![]() |
Cave | 3 |
![]() |
Kadabra | Evolve Abra | ||||
![]() |
Alakazam | Evolve Kadabra | ||||
![]() |
Nincada | Catch | Both |
![]() |
Forest | 3 |
![]() |
Ninjask | Evolve Nincada | ||||
![]() |
Shedinja | Evolve Nincada | ||||
![]() |
Whismur | Hatch | Both | N/A | N/A | |
![]() |
Loudred | Evolve Whismur | ||||
Catch | Both |
![]() |
Cave | 2 and 3 | ||
![]() |
Exploud | Evolve Loudred | ||||
![]() |
Makuhita | Catch | Sapphire |
![]() |
Cave | 2 and 3 |
![]() |
Hariyama | Evolve Makuhita | ||||
![]() |
Goldeen | Catch | Sapphire |
![]() |
Lake | 2 |
![]() |
Seaking | Evolve Goldeen | ||||
![]() |
Magikarp | Catch | Sapphire |
![]() |
Beach | 2 and 3 |
![]() |
Gyarados | Evolve Magikarp | ||||
![]() |
Azurill | Hatch | Sapphire | N/A | N/A | |
![]() |
Marill | Evolve Azurill | ||||
Catch | Sapphire |
![]() |
Lake | 2 and 3 | ||
![]() |
Azumarill | Evolve Marill | ||||
![]() |
Geodude | Catch | Sapphire |
![]() |
Desert | 2 and 3 |
![]() |
Graveler | Evolve Geodude | ||||
![]() |
Golem | Evolve Graveler | ||||
![]() |
Nosepass | Catch | Both |
![]() |
Cave | 2 and 3 |
![]() |
Skitty | Hatch | Ruby | N/A | N/A | |
![]() |
Delcatty | Evolve Skitty | ||||
![]() |
Zubat | Hatch | Both | N/A | N/A | |
![]() |
Golbat | Evolve Zubat | ||||
![]() |
Crobat | Evolve Golbat | ||||
![]() |
Tentacool | Catch | Both |
![]() |
Harbor | 2 and 3 |
![]() |
Beach | |||||
![]() |
Tentacruel | Evolve Tentacool | ||||
![]() |
Sableye | Catch | Sapphire |
![]() |
Cave | 3 |
![]() |
Mawile | Catch | Ruby |
![]() |
Cave | 2 |
![]() |
Aron | Hatch | Both | N/A | N/A | |
![]() |
Lairon | Evolve Aron | ||||
![]() |
Aggron | Evolve Lairon | ||||
![]() |
Machop | Catch | Ruby |
![]() |
Cave | 2 and 3 |
![]() |
Machoke | Evolve Machop | ||||
![]() |
Machamp | Evolve Machoke | ||||
![]() |
Meditite | Catch | Sapphire |
![]() |
Desert | 2 and 3 |
![]() |
Medicham | Evolve Meditite | ||||
![]() |
Electrike | Catch | Both |
![]() |
Plains | 2 |
![]() |
Manectric | Evolve Electrike | ||||
![]() |
Plusle | Hatch | Ruby | N/A | N/A | |
![]() |
Minun | Hatch | Ruby | N/A | N/A | |
![]() |
Magnemite | Catch | Both |
![]() |
Plains | 2 and 3 |
![]() |
Magneton | Evolve Magnemite | ||||
![]() |
Voltorb | Catch | Both |
![]() |
Plains | 2 and 3 |
![]() |
Electrode | Evolve Voltorb | ||||
![]() |
Volbeat | Catch | Sapphire |
![]() |
Plains | 3 |
![]() |
Illumise | Catch | Ruby |
![]() |
Plains | 2 |
![]() |
Oddish | Hatch | Both | N/A | N/A | |
![]() |
Gloom | Evolve Oddish | ||||
![]() |
Vileplume | Evolve Gloom | ||||
![]() |
Bellossom | Evolve Gloom | ||||
![]() |
Doduo | Catch | Ruby |
![]() |
Safari Zone | 2 and 3 |
![]() |
Dodrio | Evolve Doduo | ||||
![]() |
Roselia | Catch | Sapphire |
![]() |
Forest | 2 and 3 |
![]() |
Gulpin | Hatch | Sapphire | N/A | N/A | |
![]() |
Swalot | Evolve Gulpin | ||||
![]() |
Carvanha | Catch | Both |
![]() |
Harbor | 2 and 3 |
![]() |
Beach | |||||
![]() |
Sharpedo | Evolve Carvanha | ||||
![]() |
Wailmer | Catch | Ruby |
![]() |
Harbor | 2 and 3 |
![]() |
Wailord | Evolve Wailmer | ||||
![]() |
Numel | Catch | Ruby |
![]() |
Volcano | 2 and 3 |
![]() |
Camerupt | Evolve Numel | ||||
![]() |
Slugma | Catch | Ruby |
![]() |
Volcano | 2 |
![]() |
Magcargo | Evolve Slugma | ||||
![]() |
Torkoal | Catch | Ruby |
![]() |
Volcano | 2 and 3 |
![]() |
Grimer | Catch | Both |
![]() |
Cave | 2 |
![]() |
Muk | Evolve Grimer | ||||
![]() |
Koffing | Catch | Ruby |
![]() |
Volcano | 2 and 3 |
![]() |
Weezing | Evolve Koffing | ||||
![]() |
Spoink | Hatch | Both | N/A | N/A | |
![]() |
Grumpig | Evolve Spoink | ||||
![]() |
Sandshrew | Hatch | Both | N/A | N/A | |
![]() |
Sandslash | Evolve Sandshrew | ||||
![]() |
Spinda | Hatch | Both | N/A | N/A | |
![]() |
Skarmory | Catch | Ruby |
![]() |
Volcano | 2 and 3 |
![]() |
Trapinch | Hatch | Both | N/A | N/A | |
![]() |
Vibrava | Evolve Trapinch | ||||
Catch | Sapphire |
![]() |
Desert | 2 and 3 | ||
![]() |
Flygon | Evolve Vibrava | ||||
![]() |
Cacnea | Catch | Sapphire |
![]() |
Desert | 2 and 3 |
![]() |
Cacturne | Evolve Cacnea | ||||
![]() |
Swablu | Catch | Sapphire |
![]() |
Desert | 3 |
![]() |
Altaria | Evolve Swablu | ||||
![]() |
Zangoose | Catch | Ruby |
![]() |
Plains | 3 |
![]() |
Seviper | Catch | Sapphire |
![]() |
Plains | 3 |
![]() |
Lunatone | Catch | Sapphire |
![]() |
Cave | 2 and 3 |
![]() |
Solrock | Catch | Ruby |
![]() |
Cave | 2 and 3 |
![]() |
Barboach | Catch | Sapphire |
![]() |
Lake | 2 and 3 |
![]() |
Whiscash | Evolve Barboach | ||||
![]() |
Corphish | Catch | Sapphire |
![]() |
Lake | 2 and 3 |
![]() |
Crawdaunt | Evolve Corphish | ||||
![]() |
Baltoy | Catch | Sapphire |
![]() |
Desert | 2 |
![]() |
Claydol | Evolve Baltoy | ||||
![]() |
Lileep | Catch | Ruby |
![]() |
Harbor | 2 and 3 |
![]() |
Cradily | Evolve Lileep | ||||
![]() |
Anorith | Catch | Ruby |
![]() |
Beach | 2 and 3 |
![]() |
Armaldo | Evolve Anorith | ||||
![]() |
Igglybuff | Hatch | Sapphire | N/A | N/A | |
![]() |
Jigglypuff | Evolve Igglybuff | ||||
Catch | Sapphire |
![]() |
Plains | 2 and 3 | ||
![]() |
Wigglytuff | Evolve Jigglypuff | ||||
![]() |
Feebas | Catch | Sapphire |
![]() |
Lake | 2 and 3 |
![]() |
Milotic | Evolve Feebas | ||||
![]() |
Castform | Catch | Both |
![]() |
Plains | 2 and 3 |
![]() |
Staryu | Catch | Ruby |
![]() |
Harbor | 3 |
![]() |
Starmie | Evolve Staryu | ||||
![]() |
Kecleon | Catch | Both |
![]() |
Forest | 2 and 3 |
![]() |
Shuppet | Hatch | Both | N/A | N/A | |
![]() |
Banette | Evolve Shuppet | ||||
![]() |
Duskull | Catch | Both |
![]() |
Forest | 2 and 3 |
![]() |
Dusclops | Evolve Duskull | ||||
![]() |
Tropius | Catch | Sapphire |
![]() |
Forest | 3 |
![]() |
Chimecho | Hatch | Both | N/A | N/A | |
![]() |
Absol | Catch | Sapphire |
![]() |
Desert | 2 and 3 |
![]() |
Vulpix | Catch | Ruby |
![]() |
Volcano | 2 and 3 |
![]() |
Ninetales | Evolve Vulpix | ||||
![]() |
Pichu | Hatch | Both | N/A | N/A | |
![]() |
Pikachu | Evolve Pichu | ||||
Catch | Ruby |
![]() |
Safari Zone | 3 | ||
![]() |
Raichu | Evolve Pikachu | ||||
![]() |
Psyduck | Catch | Ruby |
![]() |
Safari Zone | 2 |
![]() |
Golduck | Evolve Psyduck | ||||
![]() |
Wynaut | Hatch | Ruby | N/A | N/A | |
![]() |
Wobbuffet | Evolve Wynaut | ||||
Catch | Ruby |
![]() |
Safari Zone | 2 and 3 | ||
![]() |
Natu | Hatch | Both | N/A | N/A | |
![]() |
Xatu | Evolve Natu | ||||
![]() |
Girafarig | Catch | Ruby |
![]() |
Safari Zone | 2 and 3 |
![]() |
Phanpy | Hatch | Both | N/A | N/A | |
![]() |
Donphan | Evolve Phanpy | ||||
![]() |
Pinsir | Catch | Ruby |
![]() |
Safari Zone | 2 and 3 |
![]() |
Heracross | Catch | Ruby |
![]() |
Safari Zone | 2 and 3 |
![]() |
Rhyhorn | Catch | Ruby |
![]() |
Safari Zone | 2 and 3 |
![]() |
Rhydon | Evolve Rhyhorn | ||||
![]() |
Snorunt | Hatch | Both | N/A | N/A | |
![]() |
Glalie | Evolve Snorunt | ||||
![]() |
Spheal | Hatch | Both | N/A | N/A | |
![]() |
Sealeo | Evolve Spheal | ||||
![]() |
Walrein | Evolve Sealeo | ||||
![]() |
Clamperl | Catch | Sapphire |
![]() |
Beach | 3 |
![]() |
Huntail | Evolve Clamperl | ||||
![]() |
Gorebyss | Evolve Clamperl | ||||
![]() |
Relicanth | Catch | Both |
![]() |
Harbor | 3 |
![]() |
Beach | |||||
![]() |
Corsola | Hatch | Both | N/A | N/A | |
![]() |
Chinchou | Hatch | Sapphire | N/A | N/A | |
![]() |
Lanturn | Evolve Chinchou | ||||
![]() |
Luvdisc | Catch | Both |
![]() |
Harbor | 2 and 3 |
![]() |
Beach | |||||
![]() |
Horsea | Hatch | Both | N/A | N/A | |
![]() |
Seadra | Evolve Horsea | ||||
![]() |
Kingdra | Evolve Seadra | ||||
![]() |
Bagon | Hatch | Both | N/A | N/A | |
![]() |
Shelgon | Evolve Bagon | ||||
Catch | Both |
![]() |
Cave | 2 and 3 | ||
![]() |
Salamence | Evolve Salamence | ||||
![]() |
Beldum | Catch | Both |
![]() |
Ruins | 2 and 3 |
![]() |
Metang | Evolve Beldum | ||||
![]() |
Metagross | Evolve Metang | ||||
![]() |
Regirock | Catch | Both |
![]() |
Ruins | 2 and 3 |
![]() |
Regice | Catch | Both |
![]() |
Ruins | 2 and 3 |
![]() |
Registeel | Catch | Both |
![]() |
Ruins | 3 |
![]() |
Latias | Catch | Sapphire | Any | 2 and 3 | |
![]() |
Latios | Catch | Ruby | Any | 2 and 3 | |
![]() |
Kyogre | Beat the Kyogre bonus stage twice (15 hits the first time, 18 the second) |
||||
![]() |
Groudon | Beat the Kyogre bonus stage twice (15 hits the first time, 18 the second) |
||||
![]() |
Rayquaza | Beat the Rayquaza bonus stage twice (15 hits the first time, 18 the second) |
||||
![]() |
Jirachi | Get the Jirachi Arrival option on the slots when in the Ruins |