A Safari Zone em SoulSilver e HeartGold é uma reserva natural de Pokémon selvagens perto de Cianwood City. Após ajudar Jasmine no farol de Olivine City, Baoba (dono) anuncia a abertura. Entre na caverna ao norte do Ginásio de Cianwood para acessar Rotas 47 e 48 que levam à Safari Zone. Após visitar uma vez, pode voar direto e pular a rota da caverna.
12 zonas de terreno, 6 disponíveis por entrada. As 6 ficam conectadas em grade 3×2, mas os tipos mudam a cada visita. Inicialmente 10 zonas: Plains, Swamp, Meadow, Wetland, Peak, Forest, Marshland, Savanna, Wasteland, Mountain. Desert e Rocky Beach liberadas depois.
Entrada: $500 por 30 Safari Balls (só estas funcionam). Acabaram as bolas = tempo esgotado. Leva isca e lama. Andando pelas 6 zonas, encontra Pokémon selvagens e a batalha começa. 3 opções: Safari Ball, isca ou lama.
Ball: Pokémon fica ou foge. Quebrar a bola = geralmente foge.
Isca: menos provável fugir, mas mais provável quebrar a próxima bola.
Lama: mais fácil ficar na bola, mas irrita o Pokémon → mais provável fugir antes de jogar a bola.
1ª visita: Baoba pede Geodude na área Peak. Após entregar, desbloqueia Desert e Rocky Beach. 2º teste: Sandshrew no Desert. Após mostrar, Baoba o proclama novo dono da Safari Zone. Ele quer fazer suas coisas, mas ligará quando tiver novas ideias. Mesmo sendo dono, ainda cobra $500. Depois liga sobre Object Arrangement: colocar objetos (rochas) nas áreas para atrair Pokémon muito raros.
O 2º teste pede Sandshrew, só encontrado no Desert, que pode não estar nas 6 zonas aleatórias da entrada. Baoba apresenta o Area Customizer (computador especial no canto superior direito do prédio). Permite escolher quais 6 zonas aparecem em vez de aleatórias. Para usar: pressione "A" ao lado do computador. Destaque uma das 6 zonas atuais → comando "Switch" → troque por outra zona de terreno não atual no layout.