Rayquaza é um Pokémon Lendário que aparece em vários jogos da franquia, incluindo "Pokémon SoulSilver". Como todos os Lendários, encontrar Rayquaza requer completar várias tarefas antes que o Pokémon apareça. Para obter Rayquaza você precisa de um Jade Orb, dado após capturar Groudon e Kyogre — porém ambos são Lendários com seus próprios requisitos. Além disso, Kyogre só está disponível em "Pokémon HeartGold" e só pode ser obtido em "SoulSilver" via troca.
Complete a história principal e termine a National Pokédex encontrando um de cada Pokémon da região. Depois, vá a leste de Violet City para falar com Mr. Pokémon. Ele dará o Red Orb.
Vá para a caverna na Route 44 para entrar na Embedded Tower e encontrar Groudon. Enfraqueça Groudon com seus ataques mais fortes e use Pokéball para capturar quando quase nocauteado.
Troque com um amigo via Wi-Fi para obter Kyogre. O Kyogre deve ter sido obtido em "Pokémon HeartGold". Se tem sua própria cópia de "HeartGold", obtenha Kyogre da mesma forma que Groudon e troque entre seus jogos usando dois Nintendo DS.
Fale com Professor Oak com ambos Pokémon capturados para receber o Jade Orb. Volte para a mesma caverna na Route 44 onde encontrou Groudon para encontrar Rayquaza.