Join Our Free Newsletter Community

Free, weekly updates about retro gaming news, nostalgic collectibles and in-depth reviews.

Subscribe Retro Dodo cover image
Jason Brown profile image Jason Brown

All Pokémon SoulGold Cheats [Fully Tested]

All Pokémon SoulGold Cheats [Fully Tested]

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. 

🤝
Don't want to see ads? Become a premium member for $3 a month and support an independent publication today!

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

Pokémon SoulGold Cheats - Shiny Pokémon

Every Pokémon you encounter will be a shiny variant when using this code:

  • 22038E02 4000

Infinite PP

Pokémon SoulGold Cheats - Unlimited 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

Pokémon SoulGold Cheats - 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

Pokémon SoulGold Cheats - Big Profit Item

This code hugely increases the ₽ you’ll earn for selling items:

  • 83005B4C 270F

Buy Any Item For ₽1

Pokémon SoulGold Cheats - 1 Dollar Item

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

Pokémon SoulGold Cheats - Rare Candy

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

Pokémon SoulGold Cheats - Encounter Any Pokemon

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.

❤️
Like what you are reading? If you do and want to support us, you can do so by becoming a member, tipping us or taking a look at our gaming accessory company GAMENOOK (10% off just for you). This allows us to continue what we do without succumbing to algorithms, clickbait and over-intrusive ads, while paying human writers instead of AI.
Jason Brown profile image Jason Brown
Jason - who lives in the UK - has had a lifelong interest in video games, which all started when he discovered Space Invaders in the early 80s. The first game he ever completed was Wonder Boy in Monst