Trading, Migrating, Catching the legit legendary Pokemon in pearl, etc.
You would have to trade it from Diamond, Pearl or Platinum. There is no in game Arceus in Heart Gold or Soul Silver.
you can only get it if yo trade with somebody or use cheats
Dialga (Diamond Version) Palkia (Pearl Version) Uxie, Mesprit, Azelf Darkrai, Arceus, Shaymin
Pokemon to be exact dimond and pearl version on a ds
Arceus can't be obtained on soul silver,unless a cheat is used or you have diamond,pearl or platinum version and you trade it...
get an action replay and just activate the cheats you want its easy
Trade himPokemonknow-it-all:I got an Arceus anyone for Jirachi?
nope!you can't complete it you have to have cheats or firered,leafgreen,sappeir,emaral
It is completely impossible to obtain arceus without the azure flute or "Action Replay (hack machine) "
It is virtually impossible to get Arceus without cheating on Pokemon diamond, pearl, or platinum. You can only encounter Arceus by either cheating or with an event. The same thing goes with the azure flute. ) :
By trading for it.