Increase the fun level of this classic game with the biggest and best collection of Pokemon Emerald cheats plus instructions on exactly how to use them whether you are playing on an Android or iOS GBA emulator or the original version with a GameShark.
To help you get started, we've hand picked out top 17 best and most popular Pokemon Emerald cheats from our database of thousands which we have collected for over the past 20 years and presented them here, enjoy!
If you need to know how to get started playing Pokemon games on your iPhone, then this article is for you, How to play Pokemon games on iPhone.
Whether you are looking to stock up on Master Balls, get unlimited rare candy, encounter a particular Pokemon, walk anywhere on the map, just scroll down to get what you need.
Rare candies are an essential item in Pokemon games that can help you level up your Pokemon faster. Instead of grinding for hours to level up your Pokemon, you can use the rare candy cheat to get instant results. To get unlimited rare candy enter the following code in the cheat menu and activate it, you don't need anything else, no master code for this one:
Activate this cheat, then check your PC:
BFF956FA 2F9EC50D
Activate this cheat, then check your PokeMart:
82005274 0044
Don't forget to deactivate this cheat when you are done with it.
For more in-depth insutrcuctions including a video of how to enter the code follow this link to the Rare Candy Cheat on our website.
Usually there is only one master ball in any Pokemon game, and with it you have a guaranteed 100% success rate of catching any Pokemon that you throw this ball at. So this is why getting unlimited master balls is one of the most popular cheats in not only Pokemon Emerald but across all Pokemon games.
To use this cheat, simply go to any shop and enter and activate the following code in your cheat menu. You don't need a Master Code, just enter the following four lines of code as a single GameShark code.
958D8046
A7151D70
8BB602F7
8CEB681A
Alternative CodeBreaker Code
There is another option too, you can enter the following as a CodeBreaker Code:
82005274 0001
Follow the link to find the Master Ball Cheat with more complete instructions plus a video of the cheat being added in the game and using it in battle.
Don't forget to deactivate this cheat when you are done with it.
The walk through walls codes is always a fun one to try and if you want to get from A to B quickly then activating the walk through walls code is a great way to quickly zoom around the map.
Simply add the following two line code and the master code if you need it and activate the code to have free roam of the map.
7881A409 E2026E0C
8E883EFF 92E9660D
and the master code (since this is GameShark v3 / AR) is this:
D8BAE4D9 4864DCE5
A86CDBA5 19BA49B3
As always, remember to deactivate the code when you are done with it.
You can find more info about this cheat here: Walk Through Walls Cheat
Meet any Pokemon you want with this code. Simply go through the list and input the cheat code which corresponds to the Pokemon you want to meet and catch in the wild. You can use it in conjunction with the shiny cheat, and the level modifier cheat too.
While the cheat is short and easy to use, the list of encounter codes is pretty long, so instead of reproducing the whole list here, please head to the Pokemon Encounter Cheat and check out all of the details and start bumping into any Pokemon you want in Pokemon Emerald.
For convenience however, we've put the cheat code for Wild Pokemon Encounters here along with some of the most popular encounter code requests.
Master Code for Wild Pokemon Encounter / Modifier
B749822B CE9BFAC1
A86CDBA5 19BA49B3
Selection of Wild Pokemon Encounter Codes
Basically save and activate the master code above, then save and active one of the following codes according to which Pokemon you would like to encounter in the wild. You should then just need to take a few steps and you should encounter your chosen Pokemon in the wild. For the fill list, check here.
Pokemon | Code |
---|---|
BULBASAUR | 427AB7E FA5ACF46 |
IVYSAUR | AA167F67 3FA554EE |
VENUSAUR | 857D757A 1DEDAC02 |
CHARMANDER | 28302DAD BF3BEFBA |
CHARMELEON | A7E65BC2 5B3D7499 |
CHARIZARD | A72AB10A 7F70076E |
SQUIRTLE | 2C5BA800 A658112C |
WARTORTLE | 102DEF81 1038C83C |
BLASTOISE | 4BC96C58 13D850B7 |
NIDORAN (Female) | 356E8BD0 C4571EA0 |
NIDORAN (Male) | BACE5D15 EDC08E8A |
GYARADOS | 2ED650AA FFD825C9 |
LAPRAS | D2A37CE0 6754E1E0 |
DITTO | C912A345 3CF2A263 |
EEVEE | 3F63F9C8 5DCC780C |
VAPOREON | 6F5228DE CE885258 |
JOLTEON | AD350696 FB8B5998 |
FLAREON | A24F5071 4BAA26ED |
ARTICUNO | 060EEC16 4916C3A0 |
ZAPDOS | 44AA97E5 A8441994 |
MOLTRES | E19374E5 A9D68366 |
DRATINI | FAC7E909 AA2643D9 |
DRAGONAIR | 4598F499 A44B5063 |
DRAGONITE | 62A2F039 3A4ABE58 |
MEWTWO | D027D341 E184CF59 |
MEW | 401245E0 7D57E544 |
ESPEON | 33952D02 E2529BDA |
UMBREON | 8EBC6C40 C1890AE1 |
REGIROCK | 7C7C1496 7E6BB02D |
REGICE | 1E78B119 A3ECF1F4 |
REGISTEEL | A452C892 CE4E0111 |
KYOGRE | C8E17608 4386D1C3 |
GROUDON | 39C78907 3814C2E0 |
RAYQUAZA | F5E36E5E CFCDF0F0 |
LATIAS | DE293378 1BEE391D |
LATIOS | AB8A705F 3A30F6D8 |
JIRACHI | D701BCFD B7D4FD1C |
DEOXYS | 921B908A 24D8CB83 |
CHIMECHO | D0ED151F 60B2ADE0 |
The standard advice is to just use one code at a time, but when using the wild Pokemon Encounter cheat, you may also want to modify it's level so use this code at the same time as a wild Pokemon encounter cheat to set the level of the next Pokemon that you meet.
Follow this link to get the full list of Level Modifier Codes in case you want a particular level. Again, this list is quite long, so best to head straight to the page with all the codes so you can get the code that you want according to the level.
For conveniece here are some of the more popular levels.
Level Modifier Master Code
You'll need to save and activate this specific master code for the level modifier to work
B749822B CE9BFAC1
A86CDBA5 19BA49B3
Then save and activate one of the following level codes for your next Pokemon encounter.
Level | Code |
---|---|
Level 1 | 65B97174 4A8FBA5C |
Level 10 | 076F8D1D EE3C0CD9 |
Level 20 | B717825B 7A66F6A1 |
Level 30 | 640BC06E 716F7457 |
Level 40 | 0DD48BFF CA04B434 |
Level 50 | 93C37C9C 0419D3FE |
Level 60 | 9B96A548 FC6BDEF8 |
Level 70 | 92CEFA5B 8F95C77D |
Level 80 | E5114176 8B9F8080 |
Level 90 | C6D0207B 40494F80 |
Level 100 | 68770050 678B8139 |
With this code you can encounter any Pokemon that you want in the wild and try to capture it. There is also the option to make the Pokemon that appears Shiny.
First of all enter and activate the following shiny code:
Master code for shiny Pokemon:
D8BAE4D9 4864DCE5
A86CDBA5 19BA49B3
Shiny Pokemon code:
F3A9A86D 4E2629B4
18452A7D DDE55BCC
Then use the one of the codes on the Pokemon Encounter Cheat page to select the shiny Pokemon that you want to encounter. There is a mini-list of a selection of Pokemons above.
Click here for more details about the Shiny Pokemon Encounter Code
If you don't want to use the Walk Through Walls Cheat, then the Warp or Teleport code is a great one to use instead.
With the teleport code you can go to loads of important locations in the game in a flash. Full instructions are provided on the code page - Warp or Teleport Cheat
(M) MASTER CODE
9266FA6C97BD
905B5ED35F81
B76A68E5FAB1
Warp to Location PRESS L(STEADY A BUTTON) WARNING REMOVE CHEAT AFTER PRESSING L(A BUTTON)
Location | Code |
---|---|
Faraway Island | 19C67C656689 94318A10E753 |
Birth Island | 19C67C656689 94318B106753 |
Navel Rock | 19C67C656689 94218B107756 |
Southern Island | 19C67C656689 94218B107753 |
Battle Frontier | 19C67C656689 94318B106757 |
Safari Zone | 19C67C656689 1DA06A84F231 |
Petalburg City | 19C67C656689 12B9BF135649 |
Slateport City | 19C67C656689 12B9BE135649 |
Mauville City | 19C67C656689 12B9BF13D649 |
Rustboro City | 19C67C656689 12B9BE13D649 |
Fortree City | 19C67C656689 12B93F135649 |
Lilycove City | 19C67C656689 12B93E135649 |
Mossdeep City | 19C67C656689 12B93F13D649 |
Sootopolis City | 19C67C656689 12B93E13D649 |
Ever Grande City | 19C67C656689 12B9BF13564D |
Littleroot Town | 19C67C656689 12B9BE13564D |
Oldale Town | 19C67C656689 12B9BF13D64D |
Dewford Town | 19C67C656689 12B9BE13D64D |
Lavaridge Town | 19C67C656689 12B93F13564D |
Fallarbor Town | 19C67C656689 12B93E13564D |
Verdanturf Town | 19C67C656689 12B93F13D64D |
Pacifidlog Town | 19C67C656689 12B93E13D64D |
Get to Event Island with these codes which provides everything you need to get there including the ticket!
Master Code - must be on
D8BAE4D9
4864DCE5
A86CDBA5
19BA49B3
Anti-DMA
B2809E31 3CEF5320
1C7B3231 B494738C
Ticket Codes (Buy in Pokémart)
Ticket | Code |
---|---|
Eon Ticket (Southern Island) | 82005274 0113 |
Mystic Ticket (Navel Rock) | 82005274 0172 |
Aurora Ticket (Birth Island) | 82005274 0173 |
Old Sea Map (Faraway Island) | 82005274 0178 |
Event Enabler
Ticket | Code |
---|---|
Southern Island Event Enabler | 0D6A02AA B44948BD |
Navel Rock Island Event Enabler | 4465D861 DF900BE4 |
Birth Island Event Enabler | C0443E89 7B97FEC2 |
Faraway Island Event Enabler | 0D6A02AA B44948BD (use Southern Island enabler) |
Just use one event island and enabler at a time, don't worry, after you place all the codes when you go to lilycove the islands are still there.
You can find more info about this code and read comments from other users here: Ticket and Island Enabler Codes.
Location | Code |
---|---|
Faraway Island (Mew) | 8DEB234A 4C8DC5EC |
Birth Island (Deoxys) | 4A99A22B 58284D2D |
Navel Rock (Ho-oh and Lugia) | 842CB8A9 7F8B0149 |
Don't forget to disable the code after you have used it.
You can find more info about this code and read comments from other users here: Pokemon Event Codes.
Depending on your version you may need to try this as a GameShark or CodeBreaker code, see what works for you. Basically you have the main item modifier code, then just replace the XXX with the three characters that correspond to the item that you want. The code replaces the first slot in the Pokemart with whichever item you have enabled. Only enable one at a time. For more info and to check out comments head here.
Main Item Modifier Code
82005274 0xxx
Just replace the xxx in the code above with the three digits that correspond to the item that you want. Just use one at a time.
Poke Ball
Item
Berries
Hold Item
RS Key Items
TMs & HMs
Key Item
Get Max stats for one or all of your Pokemon in your 6 slots with this Max Stats Code. Depending on your emulator, you should try the master code too, which should be activated with your chosen code below.
So, enter the Master Code, save it. Then enter one of the other codes and save it, then activate both.
Master Codes - Must Be On
9266FA6C97BD
905B5ED35F81
B76A68E5FAB1
Pokemon Max Stats | Code |
---|---|
Slot 1 | 02DF7FD900A0 70BBB5F1DC40 |
Slot 2 | 6BB9F5BD1A61 70BBB5F1DC40 |
Slot 3 | 825D1E9B8AA7 70BBB5F1DC40 |
Slot 4 | EB5B96DF90E6 70BBB5F1DC40 |
Slot 5 | 02A728FBA020 70BBB5F1DC40 |
Slot 6 | 6BC1E39FBAE1 70BBB5F1DC40 |
To read up more about the max stats cheat and to read any comments from other players, follow this link.
Here is a code to allow you to catch another trainer's Pokemon during battle. Make sure you have saved your game before trying out this code in case it goes wrong and you get a bad egg, more on this below the code.
Master code
D8BAE4D9 4864DCE5
A86CDBA5 19BA49B3
Add this code as GameShark before adding the following code.
Catch Other trainer Pokemon
B6C5368A 08BE8FF4
B8D95CFE 06ED6EA1
E151C402 8A229A83
8E883EFF 92E9660D
Activate both codes, and then while you are in battle, hold down l+r together before throwing your Pokeball and you should then catch your opponent's Pokemon.
Bad Egg Warning
Some players may get a bad egg instead of the Pokemon, if this happens to do you don't save the game as you won't be able to get rid of the bad egg.
Getting a bad egg could depend on a number of things including the version of the game you are playing, and which emulator you are using.
For more details, and to read comments from other players about this code head over to this page on our site.
This no random battles codes is particularly useful when using the walk through walls code, because the last thing you want is a random encounter when you are in the middle of a hedge! It could well glitch your game. It's also a handy code to activate when you just want to run around within the game and not be disturbed by random encounters, which can be annoying!
Master Code:
9266FA6C97BD
905B5ED35F81
B76A68E5FAB1
No Random Battles Code:
32C96211F488
Activate this code and then go into battle to quickly gain EXP. Nice if you just want to quickly add a bit of EXP without touching any other cheats. When you have enough, just deactivate the code in the cheat menu.
82000060270F
82022D48270F
82022F7C270F
8202309C270F
820241F0270F
For more info about this cheat, and to read any comments, follow this link.
Enter the following code as a Gameshark or Action Replay code in the cheat menu of your emulator and you'll be on your way to getting infinite money in Pokemon Emerald.
D8BAE4D9 4864DCE5
A86CDBA5 19BA49B3
A57E2EDE A5AFF3E4
1C7B3231 B494738C
C051CCF6 975E8DA1
Once it has been activated you simply check your trainer card to see the status of your money. Now with this cheat it will just give you some random digits in place of your actual money amount, but this will tell you that the code is working and you do indeed have infinite money. You can head to the Pokemart and purchase anything that you want. So if you need TMs, balls, rare candy, anything, head to the shop and take what you need. No need to be greedy though as youdo have unlimited money, so you don't have to fill all of your slots right away, just go back to the shop if you need more things later.
Stick a Pokemon in the first slot and use these codes to max their stats. You'll need to do each code one at a time or all together, just make sure to deactivate it when you are done. Your Pokemon should retain their max stats, but it won't continue to affect new Pokemon that you put into the first slot.
Pokemon Max Stat | Code |
---|---|
Max attack | 973FBE3F EDC8200D |
Max SP attack | E9B89F9D C73B5749 |
Max defense | 979050AE 6F56B497 |
Max SP defense | DBC9F375 30D76D78 |
Max HP | 35A039FD B90C0C5B |
Max speed | 35B2E18D FC573426 |
Light up any dark areas in the game easily with this code, input both the master code and the light code to shed some light on the situation wherever you need it in the game. Particularly useful in caves!
Master Code:
B749822B CE9BFAC1
A86CDBA5 19BA49B3
Light code:
C766BFCC 7ADB86F8
Check it out in more detail and read any related comments on this page of our website.
When all else fails, you can head to your All Cheats List! This is a collection of all cheats for Pokemon Emerald, it's a great page to browse through to select codes you may be looking for, or for things that you may not know even existed, there are some great hidden gems there as well as all of the usual suspects.
If you are using an emulator, then all you have to do is go to the cheat menu of your device, copy and paste the code you want, save it and activate it.
There are a couple of things to bear in mind though. Only have one cheat activated at the same time. The more cheats activated together, the more likely you will encounter glitches. Save your game before you activate cheats, and only save again once you are sure that there are no problems with your game.
How to use these Pokemon Emerald cheats?
You either need the original game system and cartridge and a Gameshark device, or you need to play the game on an emulator.
Which is the best emulator to play Pokemon Emerald on to get these codes to work?
We tested all of our codes using the Visual Boy Advance Emulator (VBA), while other emulators may work too, this is the one that we used when testing.
How to use these Pokemon Emerald codes with VBA Emulator?
You can download the VBA from their website, it is available for PC, Mac, iOS, Android and Linux.
Then to enter the codes, you simply add them via the cheat menu, to get to that just click on cheats when you have the game running. Then click on Gameshark and enter the codes from the lists above, Make sure to save your cheats and label them well so you can find them easily.
How to use these cheats with the My Boy Emulator?
It's more or less the same process as described above for the VBA. Download the emulator from the official site of MyBoy then enter and save the codes in the cheat menu. Activate the cheats when you are ready and deactivate them when you are done.
How to download Pokemon Emerald Roms?
While we cannot link directly to Pokemon Emerald Roms, a search on Google will usually reveal some locations. Just be careful to use a reputable source as a download and ideally make sure that you can for viruses and malware any files that you download. There is more infor on how to download Pokemon Emerald Roms, over on WikiHow. At SuperCheats, we cannot recommend any Rom site in particular, and we do urge you to use caution and safety when downloading any file, particularly ROMs.
Can I save my game after entering codes?
Yes, but be sure that the cheat has not done anything it was not meant to, otherwise you may corrpupt your save file. So no bad eggs etc...
What are Action Replay codes
These are similar to GameShark and CodeBreaker codes, but sometimes the codes used are a little different. We do have a page of Pokemon Emerald Action Replay codes too. In emulators you may also have the option of entering Action Replay codes too.
I keep teleporting to the same place, how to stop?
Likely you've used a warp or teleport cheat and not deactivated it. Check that, and deactivate any warp or teleport codes.
What is the best cheat for Pokemon Emerald?
If we had to pick one, then it would be unlimited master ball cheat, we like this one the best as we can easily catch any Pokemon we want.
We have some more unique codes sent in by readers of our site below, scroll down to check them out.
Walk through Walls
Walk through walls in Pokemon Emerald with this super simple cheat. Basically, this just means you can go anywhere on the map with this code.
lots of codes
Very highly approved collection of Pokemon Emerald cheats includes a master code, and various codes including Rare Candy, Master Ball, and enounter codes for various Pokemon.
Warp to event island
These codes allow you to warp directly to the different event Islands
GameShark Codes
Some of the best Pokemon Emerald codes are to be found in this small collect which includes Walk Through Walls, a code to make Pokemon encounters Shiny and codes to encounter Dragonite, Charizard and Deoxys in the game so you'll be able to get them Shiny.
Asw
Three codes that have received great ratings and feedback from our community. Walk through walls, and a Shiny Pokemon Code with the master code. So every Pokemon that you encounter while the code is on will be Shiny.
infinite money
Get max money with this very short code, then go ahead and purchase anything you want in the shop.
Species Modifier Codes
Spawn an range of Pokemons in the wild grass that you just have to encounter and try to catch. WE have other codes to easy catch Pokemon if you are having trouble. Includes all the starters and legendary Pokemon in Pokemon Emerald.
Legendary list with master code!!!
Encounter legendary Pokemon with the codes. Tap in the code then search in the long grass.
Master balls cheat!!!!
Here is the ultimate code for Master balls. Use this code to buy Master Balls at the Poke Mart for zero!
Whole Buttload of GameShark cheats
This buttload of GameShark Cheats is one of the most popular collections of Pokemon Emerald cheats on our site, if you are looking for something in particular, you may well find it in this collection. Master Ball, Rare Candies, Wild Pokemon Modifier, Walkthrough Walls... This really is a large buttload!
Important Pokemon Emerald GameShark Codes
Collection of the most important and best codes for Pokemon Emerald.
lots of codes
Collection of codes with includes no random battles and full light in dark areas, plus a heap of others including change player name and the Missingo code.
Get Shiny Pokemon with Easy
Easy Catch code to make the catching of any Pokemon easy. For some top level Pokemon you still may need a couple of tries.
Teleport
Teleport to virtually anywhere you link on the Pokemon Emerald map with this teleport cheat code. Also known as warp codes. There are loads of locations to select from.
SHINY POKEMONS
Code to encounter Shiny Pokemon.
Here are some awesome cheats
Three codes make up this collection of awesome cheats for Pokemon Emerald, we have the Unlimited Master Ball cheat codes, a no random battle cheat code and a code to get full light in dark areas.
Rare Candy Cheat
The Pokemon Emerald Rare Candy cheat is a code that we get a lot of requests for. With a rare candy, you can level up by one level an individual Pok..
Pokemon
Pokemon Encounter Codes, plus code to make them all shiny!
Wrap Codes!! SHIU.. Shiu (spins)
A collection of warp codes which will get you to anywhere in the game immediately.
Level Modifier codes!!!!
Set the level of the wild Pokemon that you encounter, we have all the level choices from 1-100. You can use it along with an encounter code and also an easy catch or master ball code to get the exact Pokemon that you want.
Yiu have to buy these tm and hm buymoney or my money cheat at th
Infinite Money Cheat and customise which TM or HM your Pokemon learns.
Pokemon Emerald Gameboy Advance Gameshark Codes
Large selection of codes such as infinite money, buy any item from the shop, teleport to loads of different locations (virtually anywhere), Shiny Pokemon codes and loads more.
Unlimited Rare Candy
Here is a great code to get a load of Rare Candy in your PC. There are two ways to try this code. Firstly as a GameShark code using the Master Code as well. Or alternatively you can enter just the Rare Candy cheat as a CodeBreaker Code in your emulator.
Places to warp to.
Collection of warp codes to get you to all of the most important locations in Pokemon Emerald instantly.
Instant Teleport Codes (North America)
Teleport almost anywhere in the game instantly with the GameShark codes.
Catch Opponents Pokemon
Here is a code to allow you to catch another trainer's Pokemon during battle. Make sure you have saved your game before trying out this code in case..
All Pokemon Max Stats
Get Max stats for one or all of your Pokemon in your 6 slots with this Max Stats Code. Depending on your emulator, you should try the master code to..
Walk through walls
Walkthrough through walls code to get you anywhere in the game without anything getting in your way.
Tons Of Codes
Collection of various codes including skip intro, change player name, no random battles, always your turn, easy win, quick content, max score and loads more.
Event Island + Enabler
Get to Event Island with this all-inclusive page of codes which provides everything you need to get there including the ticket!