Arceus é talvez o Pokémon mais difícil de obter em Pokémon SoulSilver. É um Pokémon equino lendário com a habilidade única de equipar "placas" que mudam seu tipo elemental. Arceus não aparece na natureza em SoulSilver, mas há outras formas de obtê-lo.
Arceus é distribuído principalmente em eventos especiais. Houve apenas seis eventos com Arceus, sendo apenas um na América do Norte. Com o lançamento de White e Black, novos eventos são improváveis, mas Pokémon lendários antigos ainda são ocasionalmente distribuídos.
Você pode trocar com um amigo que tenha Arceus. Dada a raridade, precisará de um amigo com dois ou que não queira mais o seu. Outra possibilidade é a "troca de toque" (touch-pass), onde o Pokémon é trocado e devolvido para ambos registrarem no Pokédex. Isso ajuda a buscar no GTS.
Sistema online onde jogadores buscam Pokémon oferecidos por outros. Só pode buscar Pokémon já no seu Pokédex, tornando lendários como Arceus impossíveis de encontrar sem antes fazer a troca de toque. Após ter o registro e oferecer o Pokémon desejado pelo outro jogador, você consegue seu Arceus.
Se nenhuma opção existir e você só quer um Pokémon que pareça Arceus, use um sistema de trapaça. O software Pokémon Generator explora o servidor DNS do GTS para criar Pokémon do zero e enviá-lo como troca legítima. Pokémon assim não podem ser trocados no GTS e são marcados como ilegais em torneios.
Outra opção de trapaça é o Action Replay (AR). Com o código apropriado, você envia um Arceus para si mesmo. AR Arceus também são marcados como ilegais, impossíveis de trocar, e têm menos personalização que o Pokémon Generator.