Though Pokémon SoulGold, a ROM hack of Pokémon Emerald, may look overly familiar at first, there’s actually a huge number of new elements and refinements to the gameplay. An expanded selection of starter Pokémon, bosses, fishing and multiple legendary Pokémon are just a few of the features you’ll find in Pokémon SoulGold. It even has its own achievement system, with 121 trophies you can earn!
We’ve also managed to test a number of cheats for Pokémon SoulGold, to refine the experience even further. You’ll need an emulator that supports code entry. These codes are even easier to use if your emulator can auto detect code types. Do note that we managed to easily get Pokémon SoulGold working on Windows using mGBA, but unfortunately not on our mobile emulators. Codes can be entered, enabled and disabled with ease using this emulator, and it’s worth experimenting with different emulators to get it up and running on your device of choice.
How to Use Pokémon SoulGold Cheat Codes
This is the same advice that we’d give for any Pokémon cheats: remember to always save your game before applying any cheats, and for the best, most stable results, turn off all other cheats when applying and using a new one. As there are so many different combinations of codes possible, we can’t guarantee they’ll all work together as intended. In fact, we often have trouble ourselves when multiple cheats are used simultaneously, so it’s worth turning off as many as you can to use the latest one you want.
If you get stuck or the added cheats do crash or otherwise break your game, you can always go back to your save point. It’s important to remember to turn each added cheat off before saving again too, so that the chances of crashing or otherwise breaking your game by adding a new code are reduced.
Do note that numerous versions of Pokémon SoulGold are available, but the one we used is the latest: version 1.2. All of the codes on this list have been thoroughly tested at Retro Dodo, using the Windows-based mGBA emulator, and each cheat’s section tells you how to make sure each cheat code functions as you need it to.
Be very careful with cheats for different versions of Pokémon SoulGold, or codes which we have not listed here; we found some which crashed our game, or didn’t work at all. It’s worth noting that standard codes for Pokémon Emerald hacks don’t work due to the way the hack is built on pokeemerald-expansion. This goes to explain why the list of working codes is somewhat smaller than you may find on other Pokémon ROM hacks.
Encounter Shiny Pokémon

Every Pokémon you encounter will be a shiny variant when using this code:
- 22038E02 4000
Infinite PP

Just use this code to give your active Pokémon’s moves 99 PP each, which will never reduce:
- 32001EF1 0063 32001EF2 0063 32001EF3 0063 32001EF4 0063
Max Money

This code will instantly make you the richest trainer in Johto, with ₽999,999:
- 6FF44029 C0797AA1 32337E50 85CE3FE9 C79FC3D7 7EA1A601 4207981B 9E1A86DE
No Random Encounters
With this code enabled, when you explore any area which would normally contain random encounters, you won’t encounter any Pokémon at all. Just use the restore code to enable encounters again:
- Turn off encounters: 3203E434 0001
- Restore: 3203E434 0000
One Hit KO
To knock out any Pokémon in one hit during a battle, use this code:
- 82001F68 0001 82001F6E 0001
Sell Items For Big Profit

This code hugely increases the ₽ you’ll earn for selling items:
- 83005B4C 270F
Buy Any Item For ₽1

Enable this code to buy any item in a Poké Mart for ₽1. Note that prices will still display at their original levels, but you’ll be charged ₽1 per item:
- 8201FBCC 0001 8201FBCE 0000
Buy Rare Candy At All Poké Marts

Priced at ₽10,000, you can pair this cheat with Max Money or the ₽1 Items code to ensure you can afford to buy the Rare Candy, which will be the only item on sale at the Poké Mart when this cheat is enabled. Simply turn it off to return to the usual selection of items for sale:
- 82039020 0066 82039022 0000 8203B474 9020 8203B476 0203 8203B478 0001 8201FBCC 0001 8201FBCE 0000
Encounter Any Pokémon

Do note that the Pokémon name will stay as the Pokémon it was supposed to be; however, the Pokémon will be the one you entered the code for from a visual perspective, as well as if you end up catching it.
To encounter the Pokémon of your choice in the wild, use the Master Code 62038E04 XXXX 22038E04 XXXX and replace XXXX with the Pokémon you want:
- 0001 = Bulbasaur
- 0002 = Ivysaur
- 0003 = Venusaur
- 0004 = Charmander
- 0005 = Charmeleon
- 0006 = Charizard
- 0007 = Squirtle
- 0008 = Wartortle
- 0009 = Blastoise
- 000A = Caterpie
- 000B = Metapod
- 000C = Butterfree
- 000D = Weedle
- 000E = Kakuna
- 000F = Beedrill
- 0010 = Pidgey
- 0011 = Pidgeotto
- 0012 = Pidgeot
- 0013 = Rattata
- 0014 = Raticate
- 0017 = Ekans
- 0018 = Arbok
- 0019 = Pikachu
- 001A = Raichu
- 001B = Sandshrew
- 001C = Sandslash
- 001E = Nidorina
- 001F = Nidoqueen
- 0021 = Nidorino
- 0022 = Nidoking
- 0023 = Clefairy
- 0024 = Clefable
- 0025 = Vulpix
- 0026 = Ninetales
- 0027 = Jigglypuff
- 0028 = Wigglytuff
- 0029 = Zubat
- 002A = Golbat
- 002B = Oddish
- 002C = Gloom
- 002D = Vileplume
- 0032 = Diglett
- 0033 = Dugtrio
- 0034 = Meowth
- 0035 = Persian
- 0038 = Mankey
- 0039 = Primeape
- 003A = Growlithe
- 003B = Arcanine
- 003C = Poliwag
- 003D = Poliwhirl
- 003E = Poliwrath
- 003F = Abra
- 0040 = Kadabra
- 0041 = Alakazam
- 0042 = Machop
- 0043 = Machoke
- 0044 = Machamp
- 0045 = Bellsprout
- 0046 = Weepinbell
- 0047 = Victreebel
- 0048 = Tentacool
- 0049 = Tentacruel
- 004A = Geodude
- 004B = Graveler
- 004C = Golem
- 004D = Ponyta
- 004E = Rapidash
- 004F = Slowpoke
- 0050 = Slowbro
- 0051 = Magnemite
- 0052 = Magneton
- 0056 = Seel
- 0057 = Dewgong
- 0058 = Grimer
- 0059 = Muk
- 005A = Shellder
- 005B = Cloyster
- 005C = Gastly
- 005D = Haunter
- 005E = Gengar
- 005F = Onix
- 0064 = Voltorb
- 0065 = Electrode
- 0066 = Exeggcute
- 0067 = Exeggutor
- 0068 = Cubone
- 0069 = Marowak
- 006A = Hitmonlee
- 006B = Hitmonchan
- 006C = Lickitung
- 006D = Koffing
- 006E = Weezing
- 006F = Rhyhorn
- 0070 = Rhydon
- 0071 = Chansey
- 0072 = Tangela
- 0073 = Kangaskhan
- 0074 = Horsea
- 0075 = Seadra
- 0078 = Staryu
- 0079 = Starmie
- 007A = Mr. Mime
- 007B = Scyther
- 007D = Electabuzz
- 007E = Magmar
- 007F = Pinsir
- 0080 = Tauros
- 0081 = Magikarp
- 0082 = Gyarados
- 0083 = Lapras
- 0084 = Ditto
- 0085 = Eevee
- 0086 = Vaporeon
- 0087 = Jolteon
- 0088 = Flareon
- 0089 = Porygon
- 008C = Kabuto
- 008D = Kabutops
- 008E = Aerodactyl
- 008F = Snorlax
- 0090 = Articuno
- 0091 = Zapdos
- 0092 = Moltres
- 0093 = Dratini
- 0094 = Dragonair
- 0095 = Dragonite
- 0096 = Mewtwo
- 0097 = Mew
- 0098 = Chikorita
- 0099 = Bayleef
- 009A = Meganium
- 009B = Cyndaquil
- 009C = Quilava
- 009D = Typhlosion
- 009E = Totodile
- 009F = Croconaw
- 00A0 = Feraligatr
- 00A3 = Hoothoot
- 00A4 = Noctowl
- 00A7 = Spinarak
- 00A8 = Ariados
- 00A9 = Crobat
- 00AA = Chinchou
- 00AB = Lanturn
- 00AC = Pichu
- 00AD = Cleffa
- 00AE = Igglybuff
- 00AF = Togepi
- 00B0 = Togetic
- 00B1 = Natu
- 00B2 = Xatu
- 00B3 = Mareep
- 00B4 = Flaaffy
- 00B5 = Ampharos
- 00B6 = Bellossom
- 00B7 = Marill
- 00B8 = Azumarill
- 00B9 = Sudowoodo
- 00BA = Politoed
- 00BB = Hoppip
- 00BC = Skiploom
- 00BD = Jumpluff
- 00BE = Aipom
- 00C1 = Yanma
- 00C2 = Wooper
- 00C3 = Quagsire
- 00C4 = Espeon
- 00C5 = Umbreon
- 00C6 = Murkrow
- 00C7 = Slowking
- 00C8 = Misdreavus
- 00C9 = Unown
- 00CA = Wobbuffet
- 00CB = Girafarig
- 00CE = Dunsparce
- 00CF = Gligar
- 00D0 = Steelix
- 00D3 = Qwilfish
- 00D4 = Scizor
- 00D6 = Heracross
- 00D7 = Sneasel
- 00D8 = Teddiursa
- 00D9 = Ursaring
- 00DC = Swinub
- 00DD = Piloswine
- 00DE = Corsola
- 00E1 = Delibird
- 00E2 = Mantine
- 00E3 = Skarmory
- 00E4 = Houndour
- 00E5 = Houndoom
- 00E6 = Kingdra
- 00E7 = Phanpy
- 00E8 = Donphan
- 00E9 = Porygon2
- 00EA = Stantler
- 00EC = Tyrogue
- 00ED = Hitmontop
- 00EF = Elekid
- 00F0 = Magby
- 00F1 = Miltank
- 00F2 = Blissey
- 00F3 = Raikou
- 00F4 = Entei
- 00F5 = Suicune
- 00F6 = Larvitar
- 00F7 = Pupitar
- 00F8 = Tyranitar
- 00F9 = Lugia
- 00FA = Ho-Oh
- 00FB = Celebi
- 00FC = Treecko
- 00FD = Grovyle
- 00FE = Sceptile
- 00FF = Torchic
- 0100 = Combusken
- 0101 = Blaziken
- 0102 = Mudkip
- 0103 = Marshtomp
- 0104 = Swampert
- 0107 = Zigzagoon
- 0108 = Linoone
- 0116 = Wingull
- 0117 = Pelipper
- 0118 = Ralts
- 0119 = Kirlia
- 011A = Gardevoir
- 011D = Shroomish
- 011E = Breloom
- 0122 = Nincada
- 0123 = Ninjask
- 0124 = Shedinja
- 0128 = Makuhita
- 0129 = Hariyama
- 012A = Azurill
- 012B = Nosepass
- 012E = Sableye
- 012F = Mawile
- 0130 = Aron
- 0131 = Lairon
- 0132 = Aggron
- 0133 = Meditite
- 0134 = Medicham
- 0135 = Electrike
- 0136 = Manectric
- 013B = Roselia
- 013E = Carvanha
- 013F = Sharpedo
- 0142 = Numel
- 0143 = Camerupt
- 0144 = Torkoal
- 0148 = Trapinch
- 0149 = Vibrava
- 014A = Flygon
- 014B = Cacnea
- 014C = Cacturne
- 014D = Swablu
- 014E = Altaria
- 0153 = Barboach
- 0154 = Whiscash
- 0157 = Baltoy
- 0158 = Claydol
- 0159 = Lileep
- 015A = Cradily
- 015D = Feebas
- 015E = Milotic
- 0161 = Shuppet
- 0162 = Banette
- 0163 = Duskull
- 0164 = Dusclops
- 0165 = Tropius
- 0166 = Chimecho
- 0167 = Absol
- 0168 = Wynaut
- 0169 = Snorunt
- 016A = Glalie
- 016B = Spheal
- 016C = Sealeo
- 016D = Walrein
- 0173 = Bagon
- 0174 = Shelgon
- 0175 = Salamence
- 0176 = Beldum
- 0177 = Metang
- 0178 = Metagross
- 0179 = Regirock
- 017A = Regice
- 017B = Registeel
- 017C = Latias
- 017D = Latios
- 017E = Kyogre
- 017F = Groudon
- 0180 = Rayquaza
- 0181 = Jirachi
- 0182 = Deoxys
- 0183 = Turtwig
- 0184 = Grotle
- 0185 = Torterra
- 0186 = Chimchar
- 0187 = Monferno
- 0188 = Infernape
- 0189 = Piplup
- 018A = Prinplup
- 018B = Empoleon
- 018C = Starly
- 018D = Staravia
- 018E = Staraptor
- 0193 = Shinx
- 0194 = Luxio
- 0195 = Luxray
- 0196 = Budew
- 0197 = Roserade
- 01A1 = Pachirisu
- 01A2 = Buizel
- 01A3 = Floatzel
- 01A6 = Shellos
- 01A7 = Gastrodon
- 01A8 = Ambipom
- 01A9 = Drifloon
- 01AA = Drifblim
- 01AB = Buneary
- 01AC = Lopunny
- 01AD = Mismagius
- 01AE = Honchkrow
- 01B1 = Chingling
- 01B6 = Bonsly
- 01B7 = Mime Jr.
- 01B8 = Happiny
- 01BA = Spiritomb
- 01BB = Gible
- 01BC = Gabite
- 01BD = Garchomp
- 01BE = Munchlax
- 01BF = Riolu
- 01C0 = Lucario
- 01C1 = Hippopotas
- 01C2 = Hippowdon
- 01C3 = Skorupi
- 01C4 = Drapion
- 01C8 = Finneon
- 01C9 = Lumineon
- 01CA = Mantyke
- 01CB = Snover
- 01CC = Abomasnow
- 01CD = Weavile
- 01CE = Magnezone
- 01CF = Lickilicky
- 01D0 = Rhyperior
- 01D1 = Tangrowth
- 01D2 = Electivire
- 01D3 = Magmortar
- 01D4 = Togekiss
- 01D5 = Yanmega
- 01D6 = Leafeon
- 01D7 = Glaceon
- 01D8 = Gliscor
- 01D9 = Mamoswine
- 01DA = Porygon-Z
- 01DB = Gallade
- 01DC = Probopass
- 01DD = Dusknoir
- 01DE = Froslass
- 01DF = Rotom
- 01E0 = Uxie
- 01E1 = Mesprit
- 01E2 = Azelf
- 01E3 = Dialga
- 01E4 = Palkia
- 01E5 = Heatran
- 01E6 = Regigigas
- 01E7 = Giratina
- 01E8 = Cresselia
- 01E9 = Phione
- 01EA = Manaphy
- 01EB = Darkrai
- 01EC = Shaymin
- 01ED = Arceus
- 01EE = Victini
- 01EF = Snivy
- 01F0 = Servine
- 01F1 = Serperior
- 01F2 = Tepig
- 01F3 = Pignite
- 01F4 = Emboar
- 01F5 = Oshawott
- 01F6 = Dewott
- 01F7 = Samurott
- 0211 = Drilbur
- 0212 = Excadrill
- 0213 = Audino
- 021C = Sewaddle
- 021D = Swadloon
- 021E = Leavanny
- 021F = Venipede
- 0220 = Whirlipede
- 0221 = Scolipede
- 0222 = Cottonee
- 0223 = Whimsicott
- 0224 = Petilil
- 0225 = Lilligant
- 0226 = Basculin
- 0227 = Sandile
- 0228 = Krokorok
- 0229 = Krookodile
- 022A = Darumaka
- 022B = Darmanitan
- 022C = Maractus
- 022F = Scraggy
- 0230 = Scrafty
- 0232 = Yamask
- 0233 = Cofagrigus
- 0236 = Archen
- 0237 = Archeops
- 023A = Zorua
- 023B = Zoroark
- 023C = Minccino
- 023D = Cinccino
- 0241 = Solosis
- 0242 = Duosion
- 0243 = Reuniclus
- 024B = Emolga
- 0253 = Joltik
- 0254 = Galvantula
- 0255 = Ferroseed
- 0256 = Ferrothorn
- 025A = Tynamo
- 025B = Eelektrik
- 025C = Eelektross
- 025F = Litwick
- 0260 = Lampent
- 0261 = Chandelure
- 0262 = Axew
- 0263 = Fraxure
- 0264 = Haxorus
- 026A = Stunfisk
- 026B = Mienfoo
- 026C = Mienshao
- 026E = Golett
- 026F = Golurk
- 0270 = Pawniard
- 0271 = Bisharp
- 0273 = Rufflet
- 0274 = Braviary
- 0275 = Vullaby
- 0276 = Mandibuzz
- 0279 = Deino
- 027A = Zweilous
- 027B = Hydreigon
- 027C = Larvesta
- 027D = Volcarona
- 027E = Cobalion
- 027F = Terrakion
- 0280 = Virizion
- 0281 = Tornadus
- 0282 = Thundurus
- 0283 = Reshiram
- 0284 = Zekrom
- 0285 = Landorus
- 0286 = Kyurem
- 0287 = Keldeo
- 0288 = Meloetta
- 0289 = Genesect
- 028A = Chespin
- 028B = Quilladin
- 028C = Chesnaught
- 028D = Fennekin
- 028E = Braixen
- 028F = Delphox
- 0290 = Froakie
- 0291 = Frogadier
- 0292 = Greninja
- 0295 = Fletchling
- 0296 = Fletchinder
- 0297 = Talonflame
- 029B = Litleo
- 029C = Pyroar
- 029D = Flabébé
- 029E = Floette
- 029F = Florges
- 02A0 = Skiddo
- 02A1 = Gogoat
- 02A5 = Espurr
- 02A6 = Meowstic
- 02A7 = Honedge
- 02A8 = Doublade
- 02A9 = Aegislash
- 02AE = Inkay
- 02AF = Malamar
- 02B0 = Binacle
- 02B1 = Barbaracle
- 02B2 = Skrelp
- 02B3 = Dragalge
- 02B4 = Clauncher
- 02B5 = Clawitzer
- 02B8 = Tyrunt
- 02B9 = Tyrantrum
- 02BA = Amaura
- 02BB = Aurorus
- 02BC = Sylveon
- 02BD = Hawlucha
- 02C0 = Goomy
- 02C1 = Sliggoo
- 02C2 = Goodra
- 02C3 = Klefki
- 02C4 = Phantump
- 02C5 = Trevenant
- 02C8 = Bergmite
- 02C9 = Avalugg
- 02CA = Noibat
- 02CB = Noivern
- 02CC = Xerneas
- 02CD = Yveltal
- 02CE = Zygarde
- 02CF = Diancie
- 02D0 = Hoopa
- 02D1 = Volcanion
- 02D2 = Rowlet
- 02D3 = Dartrix
- 02D4 = Decidueye
- 02D5 = Litten
- 02D6 = Torracat
- 02D7 = Incineroar
- 02D8 = Popplio
- 02D9 = Brionne
- 02DA = Primarina
- 02E0 = Grubbin
- 02E1 = Charjabug
- 02E2 = Vikavolt
- 02E3 = Crabrawler
- 02E4 = Crabominable
- 02E5 = Oricorio
- 02E6 = Cutiefly
- 02E7 = Ribombee
- 02E8 = Rockruff
- 02E9 = Lycanroc
- 02EB = Mareanie
- 02EC = Toxapex
- 02FF = Wimpod
- 0300 = Golisopod
- 0303 = Pyukumuku
- 030A = Mimikyu
- 030C = Drampa
- 030D = Dhelmise
- 030E = Jangmo-o
- 030F = Hakamo-o
- 0310 = Kommo-o
- 0311 = Tapu Koko
- 0312 = Tapu Lele
- 0313 = Tapu Bulu
- 0314 = Tapu Fini
- 0315 = Cosmog
- 0316 = Cosmoem
- 0317 = Solgaleo
- 0318 = Lunala
- 0320 = Necrozma
- 0321 = Magearna
- 0322 = Marshadow
- 0323 = Poipole
- 0324 = Naganadel
- 0327 = Zeraora
- 0328 = Meltan
- 0329 = Melmetal
- 032A = Grookey
- 032B = Thwackey
- 032C = Rillaboom
- 032D = Scorbunny
- 032E = Raboot
- 032F = Cinderace
- 0330 = Sobble
- 0331 = Drizzile
- 0332 = Inteleon
- 0335 = Rookidee
- 0336 = Corvisquire
- 0337 = Corviknight
- 0348 = Applin
- 0349 = Flapple
- 034A = Appletun
- 034B = Silicobra
- 034C = Sandaconda
- 0350 = Toxel
- 0351 = Toxtricity
- 0352 = Sizzlipede
- 0353 = Centiskorch
- 0356 = Sinistea
- 0357 = Polteageist
- 035B = Impidimp
- 035C = Morgrem
- 035D = Grimmsnarl
- 035E = Obstagoon
- 035F = Perrserker
- 0360 = Cursola
- 0362 = Mr. Rime
- 0363 = Runerigus
- 0366 = Falinks
- 036C = Indeedee
- 0374 = Duraludon
- 0375 = Dreepy
- 0376 = Drakloak
- 0377 = Dragapult
- 0378 = Zacian
- 0379 = Zamazenta
- 037A = Eternatus
- 037B = Kubfu
- 037C = Urshifu
- 037D = Zarude
- 037E = Regieleki
- 037F = Regidrago
- 0380 = Glastrier
- 0381 = Spectrier
- 0382 = Calyrex
- 0383 = Wyrdeer
- 0384 = Kleavor
- 0385 = Ursaluna
- 0386 = Basculegion
- 0387 = Sneasler
- 0388 = Overqwil
- 0389 = Enamorus
- 038A = Venusaur
- 038B = Charizard
- 038C = Charizard
- 038D = Blastoise
- 038E = Beedrill
- 038F = Pidgeot
- 0390 = Alakazam
- 0391 = Slowbro
- 0392 = Gengar
- 0393 = Kangaskhan
- 0394 = Pinsir
- 0395 = Gyarados
- 0396 = Aerodactyl
- 0397 = Mewtwo
- 0398 = Mewtwo
- 0399 = Ampharos
- 039A = Steelix
- 039B = Scizor
- 039C = Heracross
- 039D = Houndoom
- 039E = Tyranitar
- 039F = Sceptile
- 03A0 = Blaziken
- 03A1 = Swampert
- 03A2 = Gardevoir
- 03A3 = Sableye
- 03A4 = Mawile
- 03A5 = Aggron
- 03A6 = Medicham
- 03A7 = Manectric
- 03A8 = Sharpedo
- 03A9 = Camerupt
- 03AA = Altaria
- 03AB = Banette
- 03AC = Absol
- 03AD = Glalie
- 03AE = Salamence
- 03AF = Metagross
- 03B0 = Latias
- 03B1 = Latios
- 03B2 = Lopunny
- 03B3 = Garchomp
- 03B4 = Lucario
- 03B5 = Abomasnow
- 03B6 = Gallade
- 03B7 = Audino
- 03B8 = Diancie
- 03B9 = Rayquaza
- 03BA = Kyogre
- 03BB = Groudon
- 03BC = Rattata
- 03BD = Raticate
- 03BE = Raichu
- 03BF = Sandshrew
- 03C0 = Sandslash
- 03C1 = Vulpix
- 03C2 = Ninetales
- 03C3 = Diglett
- 03C4 = Dugtrio
- 03C5 = Meowth
- 03C6 = Persian
- 03C7 = Geodude
- 03C8 = Graveler
- 03C9 = Golem
- 03CA = Grimer
- 03CB = Muk
- 03CC = Exeggutor
- 03CD = Marowak
- 03CE = Meowth
- 03CF = Ponyta
- 03D0 = Rapidash
- 03D1 = Slowpoke
- 03D2 = Slowbro
- 03D4 = Weezing
- 03D5 = Mr. Mime
- 03D6 = Articuno
- 03D7 = Zapdos
- 03D8 = Moltres
- 03D9 = Slowking
- 03DA = Corsola
- 03DB = Zigzagoon
- 03DC = Linoone
- 03DD = Darumaka
- 03DE = Darmanitan
- 03DF = Yamask
- 03E0 = Stunfisk
- 03E1 = Growlithe
- 03E2 = Arcanine
- 03E3 = Voltorb
- 03E4 = Electrode
- 03E5 = Typhlosion
- 03E6 = Qwilfish
- 03E7 = Sneasel
- 03E8 = Samurott
- 03E9 = Lilligant
- 03EA = Zorua
- 03EB = Zoroark
- 03EC = Braviary
- 03ED = Sliggoo
- 03EE = Goodra
- 03EF = Avalugg
- 03F0 = Decidueye
- 03FF = Pichu
- 0400 = Unown
- 0401 = Unown
- 0402 = Unown
- 0403 = Unown
- 0404 = Unown
- 0405 = Unown
- 0406 = Unown
- 0407 = Unown
- 0408 = Unown
- 0409 = Unown
- 040A = Unown
- 040B = Unown
- 040C = Unown
- 040D = Unown
- 040E = Unown
- 040F = Unown
- 0410 = Unown
- 0411 = Unown
- 0412 = Unown
- 0413 = Unown
- 0414 = Unown
- 0415 = Unown
- 0416 = Unown
- 0417 = Unown
- 0418 = Unown
- 0419 = Unown
- 041A = Unown
- 041E = Deoxys
- 041F = Deoxys
- 0420 = Deoxys
- 0426 = Shellos
- 0427 = Gastrodon
- 0428 = Rotom
- 0429 = Rotom
- 042A = Rotom
- 042B = Rotom
- 042C = Rotom
- 042D = Dialga
- 042E = Palkia
- 042F = Giratina
- 0430 = Shaymin
- 0431 = Arceus
- 0432 = Arceus
- 0433 = Arceus
- 0434 = Arceus
- 0435 = Arceus
- 0436 = Arceus
- 0437 = Arceus
- 0438 = Arceus
- 0439 = Arceus
- 043A = Arceus
- 043B = Arceus
- 043C = Arceus
- 043D = Arceus
- 043E = Arceus
- 043F = Arceus
- 0440 = Arceus
- 0441 = Arceus
- 0442 = Basculin
- 0443 = Basculin
- 0444 = Darmanitan
- 0445 = Darmanitan
- 044C = Tornadus
- 044D = Thundurus
- 044E = Landorus
- 044F = Enamorus
- 0450 = Kyurem
- 0451 = Kyurem
- 0452 = Keldeo
- 0453 = Meloetta
- 0454 = Genesect
- 0455 = Genesect
- 0456 = Genesect
- 0457 = Genesect
- 0458 = Greninja
- 0459 = Greninja
- 046D = Flabébé
- 046E = Flabébé
- 046F = Flabébé
- 0470 = Flabébé
- 0471 = Floette
- 0472 = Floette
- 0473 = Floette
- 0474 = Floette
- 0475 = Floette
- 0476 = Florges
- 0477 = Florges
- 0478 = Florges
- 0479 = Florges
- 0483 = Meowstic
- 0484 = Aegislash
- 048B = Xerneas
- 048C = Zygarde
- 048D = Zygarde
- 048E = Zygarde
- 048F = Zygarde
- 0490 = Hoopa
- 0491 = Oricorio
- 0492 = Oricorio
- 0493 = Oricorio
- 0494 = Rockruff
- 0495 = Lycanroc
- 0496 = Lycanroc
- 04B6 = Mimikyu
- 04B7 = Necrozma
- 04B8 = Necrozma
- 04B9 = Necrozma
- 04BA = Magearna
- 04BD = Toxtricity
- 04BE = Sinistea
- 04BF = Polteageist
- 04C9 = Indeedee
- 04CB = Zacian
- 04CC = Zamazenta
- 04CD = Eternatus
- 04CE = Urshifu
- 04CF = Zarude
- 04D0 = Calyrex
- 04D1 = Calyrex
- 04D2 = Basculegion
Note On Other Pokémon SoulGold Codes
We have tried using a large number of other codes for Pokémon SoulGold which we’ve seen elsewhere. However, for our versions of Pokémon SoulGold (we’ve been generally using the MyBoy! emulator to test these codes, and version 1.2 of Pokémon SoulGold), no other codes would work properly for us. We couldn’t reliably get the cheat which allows you to replace Move IDs to work, for example. Therefore, we have not included this, or any other codes which wouldn’t work reliably (or at all) on this list.