Pokemon Sapphire Cheats – GameShark Cheat Codes for Game Boy Advance

Since its first release in 2002 in Japan and in 2003 for the rest of the world, the Pokemon Ruby/Sapphire has become a very popular role-playing video game. Received tons of positive reviews and sold around 16 million copies; that’s an astonishing achievement.

Featured Videos

Time has passed already, yet Pokemon Ruby/Sapphire’s popularity still exists. Cheats in every Pokemon game have been popular since before, and in this post, we’ll discuss Pokemon Sapphire cheats. To see the cheats in action, we created this Pokemon Sapphire cheats video.

Also see: Pokemon GBA ROM Hacks

Some of the most popular and useful Pokemon Sapphire cheats
Here are the most commonly used cheats in every Pokemon game. Activate them, and this can further help you in your Pokemon gaming journey.

  • Rare Candies
  • Master Ball
  • Walk Through Walls
  • Legendary Pokemon
  • Wild Pokemon Modifier
  • TMs and HMs
  • Infinite Money

Also, we’ve already covered Pokemon Ruby cheats, so you may want to check if you are also playing Pokemon Ruby.

Pokemon Sapphire is the companion of Ruby; although they are almost the same games their cheat codes are different. So, see below for our collection of GameShark cheat codes for Pokemon Sapphire and use it accordingly with your Game Boy Advance emulator.

Pokemon sapphire cheats

Pokemon Sapphire Cheats List for Game Boy Advance

Note: If a cheat requires a master code, enter and activate it first before the main code, or else the cheat will not take effect.

Rare Candies
Pokemon sapphire rare candy cheat

Cheat code

280EA266 88A62E5C

Input the code and you’ll have 99 Rare Candies in the Item PC.

Walk Through Walls
Pokemon sapphire walk tthrough walls cheat
E03B0649 5D67050C
78DA95DF 44018CB4

Input the code and you can walk through walls and certain terrains.

Infinite Money
Pokemon sapphire money cheat
E51E97C3 7858E4EB

Input the code and you’ll have unlimited money.

Max Stats
Saphstats

Input any of the codes to get the stat that you want to be maxed. You can use one or all of them and the Pokemon in the first slot of your party will get the stat boost. Just swap out any Pokemon into the first slot to max out their stats as well.

Max HP

830043B8 03E7

Max Attack

830043BA 03E7

Max Defense

830043BC 03E7

Max Special Attack.

830043C0 03E7

Max Special Defense

830043C2 03E7

Max Speed

830043BE 03E7
Have all TM/HM’s
Saphtm

Input any of the code and go to the Item PC to withdraw an unlimited amount of the TM or HM that you want. Only one TM or HM code can be used at a time because no matter how many codes you use, it will prioritize the first one.

TM01 (Focus Punch)
87E1D568 733CE392

TM02 (Dragon Claw)
AFFC928E 509932B6

TM03 (Water Pulse)
016E19DE 75C25DE1

TM04 (Calm Mind)
664B55E0 E3B9ADBE

TM05 (Roar)
65689C19 E0F8EE35

TM06 (Toxic)
34FA78EE DF2F9673

TM07 (Hail)
5219C016 837AA1FB

TM08 (Bulk Up)
D9FF21EF 1E0944EE

TM09 (Bullet Seed)
AF90BCB1 E93C8C8F

TM10 (Hidden Power)
1005412B B196BDB0

TM11 (Sunny Day)
15B2D27F 2947AA48

TM12 (Taunt)
1573DF09 BCDE2B56

TM13 (Ice Beam)
E029E841 6918E5A2

TM14 (Blizzard)
811F83E6 1600B2DE

TM15 (Hyper Beam)
7F58EBA8 46EF36AF

TM16 (Light Screen)
ACAE9A73 43567E91

TM17 (Protect)
FEBDD9BA 711ECC96

TM18 (Rain Dance)
D611EE66 00008B2B

TM19 (Giga Drain)
18B0AB2A D7B9E3E8

TM20 (Safeguard)
2BE8D3B0 FD4E4A72

TM21 (Frustration)
54268584 FD346B4E

TM22 (Solarbeam)
D268698C C224D8E2

TM23 (Iron Tail)
BBF66105 DF4B9B13

TM24 (Thunderbolt)
4E834EE4 53BF5FC4

TM25 (Thunder)
1186081B 0925F6DE

TM26 (Earthquake)
40B763B9 30FA9092

TM27 (Return)
F35612E8 DF5A3388

TM28 (Dig)
E142FCC3 27F93269

TM29 (Psychic)
334ADA15 00DD173C

TM30 (Shadow Ball)
848DF53E 11C03BCB

TM31 (Brick Break)
7E7C1393 4EA124C2

TM32 (Double Team)
595504D3 5812DDC0

TM33 (Reflect)
7F54FD32 38D42C04

TM34 (Shock Wave)
3262C606 CA96F2AC

TM35 (Flamethrower)
699901C1 D4146993

TM36 (Sludge Bomb)
38EA2ABC 9F825022

TM37 (Sandstorm)
BAF06A65 76DE2DA7

TM38 (Fire Blast)
437D8EDD D96C39A5

TM39 (Rock Tomb)
8B8AB1E7 E5D9327C

TM40 (Aerial Ace)
FDDDD994 1F12CAD4

TM41 (Torment)
EB7B7AC8 CD87A01D

TM42 (Facade)
400A2E08 BB674CEF

TM43 (Secret Power)
817340AB 669E1252

TM44 (Rest)
290EDB0B 033716EA

TM45 (Attract)
00A2067E 3393D58D

TM46 (Thief)
1A70058D 0F06F296

TM47 (Steel Wing)
D5280C4F 4EDF6B5A

TM48 (Skill Swap)
D17032BA 105033D8

TM49 (Snatch)
7002427B BA4E993F

TM50 (Overheat)
E59D1903 1D2D1C5A

HM01 (Cut)
B77739FC 26D71E64

HM02 (Fly)
6625764E 75091013

HM03 (Surf)
F337F6FE C824F891

HM04 (Strength)
B036BEB1 097E5C89

HM05 (Flash)
F2B1C76A F6DB27B6

HM06 (Rock Smash)
2E914FA6 D9EFE74A

HM07 (Waterfall)
3C22A077 6CB5D966

HM08 (Dive)
C7AC2C1B DD487A35

All Legendary Pokemon
Saphlegendary

Input the Master Code first and input the specific Legendary code that you want to encounter and catch.

Master Code (Must be entered first)

9E6AC862823AB7A8
8365F8FA817CF3E9

Articuno
9F9A431719B26CE8

Zapdos
9C30E2E21F157234

Moltres
A265FB705EAE2980

Mewtwo
30621E6F164FED85

Mew
71E09BD117FDFD02

Raikou
BCFEE7CDB19EA1CF

Entei
ACE71E49475ACE5A

Suicune
0C0BC2BE64E725C6

Lugia
E57F3F7864F944D0

Ho-Oh
92BB8BD9629E2D58

Celebi
A3AFC93BCAE30FEC

Latios
82FBD860AE242721
313D2BCE9004E149
79870CB095729832

Latias
82FBD860AE242721
313D2BCE9004E149
EA64214226D6E5A6

Regice
82FBD860AE242721
313D2BCE9004E149
6F5F7F3EFEA00143

Registeel
82FBD860AE242721
313D2BCE9004E149
349C482149728D68

Regirock
82FBD860AE242721
313D2BCE9004E149
CE51186D3686F6D2

Kyogre
82FBD860AE242721
313D2BCE9004E149
9EFEC4E6F24D5813

Groudon
82FBD860AE242721
313D2BCE9004E149
299CE04B43341CDD

Rayquaza
82FBD860AE242721
313D2BCE9004E149
C5946A0E65BE02B0

Jirachi
82FBD860AE242721
313D2BCE9004E149
FBC061A9072FC320

Deoxys
82FBD860AE242721
313D2BCE9004E149
8C5DE8C8A33E9D88

Steal Trainer’s Pokemon

Input the code and you can catch the enemy Trainer’s Pokemon. The battle will end once the Pokemon is caught regardless if the enemy Trainer still has any Pokemon left.

B6C5368A 08BEAFF4
6FD608D0 B9151D51
084197CA 3EA6DE4F
8E883EFF 92E9660D
Wild Pokemon Modifier
Sapphire wild pokemon modifier cheat

Cheat Code

1003A82A 0007
83007D22 0YYY

How to use: Add cheat code and replace YYY with the corresponding Pokemon ID.

Pokemon IDs

001 = Bulbasaur
002 = Ivysaur
003 = Venusaur
004 = Charmander
005 = Charmeleon
006 = Charizard
007 = Squirtle
008 = Wartortle
009 = Blastoise
00A = Caterpie
00B = Metapod
00C = Butterfree
00D = Weedle
00E = Kakuna
00F = Beedrill
010 = Pidgey
011 = Pidgeotto
012 = Pidgeot
013 = Rattata
014 = Raticate
015 = Spearow
016 = Fearow
017 = Ekans
018 = Arbok
019 = Pikachu
01A = Raichu
01B = Sandshrew
01C = Sandslash
01D = Nidoran Female
01E = Nidorina
01F = Nidoqueen
020 = Nidoran Male
021 = Nidorino
022 = Nidoking
023 = Clefairy
024 = Clefable
025 = Vulpix
026 = Ninetales
027 = Jigglypuff
028 = Wigglytuff
029 = Zubat
02A = Golbat
02B = Oddish
02C = Gloom
02D = Vileplume
02E = Paras
02F = Parasect
030 = Venonat
031 = Venomoth
032 = Diglett
033 = Dugtrio
034 = Meowth
035 = Persian
036 = Psyduck
037 = Golduck
038 = Mankey
039 = Primeape
03A = Growlithe
03B = Arcanine
03C = Poliwag
03D = Poliwhirl
03E = Poliwrath
03F = Abra
040 = Kadabra
041 = Alakazam
042 = Machop
043 = Machoke
044 = Machamp
045 = Bellsprout
046 = Weepinbell
047 = Victreebel
048 = Tentacool
049 = Tentacruel
04A = Geodude
04B = Graveler
04C = Golem
04D = Ponyta
04E = Rapidash
04F = Slowpoke
050 = Slowbro
051 = Magnemite
052 = Magneton
053 = Farfetch’d
054 = Doduo
055 = Dodrio
056 = Seel
057 = Dewgong
058 = Grimer
059 = Muk
05A = Shellder
05B = Cloyster
05C = Gastly
05D = Haunter
05E = Gengar
05F = Onix
060 = Drowzee
061 = Hypno
062 = Krabby
063 = Kingler
064 = Voltorb
065 = Electrode
066 = Exeggcute
067 = Exeggutor
068 = Cubone
069 = Marowak
06A = Hitmonlee
06B = Hitmonchan
06C = Lickitung
06D = Koffing
06E = Weezing
06F = Rhyhorn
070 = Rhydon
071 = Chansey
072 = Tangela
073 = Kangaskhan
074 = Horsea
075 = Seadra
076 = Goldeen
077 = Seaking
078 = Staryu
079 = Starmie
07A = Mr. Mime
07B = Scyther
07C = Jynx
07D = Electabuzz
07E = Magmar
07F = Pinsir
080 = Tauros
081 = Magikarp
082 = Gyarados
083 = Lapras
084 = Ditto
085 = Eevee
086 = Vaporeon
087 = Jolteon
088 = Flareon
089 = Porygon
08A = Omanyte
08B = Omastar
08C = Kabuto
08D = Kabutops
08E = Aerodactyl
08F = Snorlax
090 = Articuno
091 = Zapdos
092 = Moltres
093 = Dratini
094 = Dragonair
095 = Dragonite
096 = Mewtwo
097 = Mew
098 = Chikorita
099 = Bayleef
09A = Meganium
09B = Cyndaquil
09C = Quilava
09D = Typhlosion
09E = Totodile
09F = Croconaw
0A0 = Feraligatr
0A1 = Sentret
0A2 = Furret
0A3 = Hoothoot
0A4 = Noctowl
0A5 = Ledyba
0A6 = Ledian
0A7 = Spinarak
0A8 = Ariados
0A9 = Crobat
0AA = Chinchou
0AB = Lanturn
0AC = Pichu
0AD = Cleffa
0AE = Igglybuff
0AF = Togepi
0B0 = Togetic
0B1 = Natu
0B2 = Xatu
0B3 = Mareep
0B4 = Flaaffy
0B5 = Ampharos
0B6 = Bellossom
0B7 = Marill
0B8 = Azumarill
0B9 = Sudowoodo
0BA = Politoed
0BB = Hoppip
0BC = Skiploom
0BD = Jumpluff
0BE = Aipom
0BF = Sunkern
0C0 = Sunflora
0C1 = Yanma
0C2 = Wooper
0C3 = Quagsire
0C4 = Espeon
0C5 = Umbreon
0C6 = Murkrow
0C7 = Slowking
0C8 = Misdreavus
0C9 = Unown
0CA = Wobbuffet
0CB = Girafarig
0CC = Pineco
0CD = Forretress
0CE = Dunsparce
0CF = Gligar
0D0 = Steelix
0D1 = Snubbull
0D2 = Granbull
0D3 = Qwilfish
0D4 = Scizor
0D5 = Shuckle
0D6 = Heracross
0D7 = Sneasel
0D8 = Teddiursa
0D9 = Ursaring
0DA = Slugma
0DB = Magcargo
0DC = Swinub
0DD = Piloswine
0DE = Corsola
0DF = Remoraid
0E0 = Octillery
0E1 = Delibird
0E2 = Mantine
0E3 = Skarmory
0E4 = Houndour
0E5 = Houndoom
0E6 = Kingdra
0E7 = Phanpy
0E8 = Donphan
0E9 = Porygon2
0EA = Stantler
0EB = Smeargle
0EC = Tyrogue
0ED = Hitmontop
0EE = Smoochum
0EF = Elekid
0F0 = Magby
0F1 = Miltank
0F2 = Blissey
0F3 = Raikou
0F4 = Entei
0F5 = Suicune
0F6 = Larvitar
0F7 = Pupitar
0F8 = Tyranitar
0F9 = Lugia
0FA = Ho-Oh
0FB = Celebi
0FC = Treecko
0FD = Grovyle
0FE = Sceptile
0FF = Torchic
100 = Combusken
101 = Blaziken
102 = Mudkip
103 = Marshtomp
104 = Swampert
105 = Poochyena
106 = Mightyena
107 = Zigzagoon
108 = Linoone
109 = Wurmple
10A = Silcoon
10B = Beautifly
10C = Cascoon
10D = Dustox
10E = Lotad
10F = Lombre
110 = Ludicolo
111 = Seedot
112 = Nuzleaf
113 = Shiftry
114 = Taillow
115 = Swellow
116 = Wingull
117 = Pelipper
118 = Ralts
119 = Kirlia
11A = Gardevoir
11B = Surskit
11C = Masquerain
11D = Shroomish
11E = Breloom
11F = Slakoth
120 = Vigoroth
121 = Slaking
122 = Nincada
123 = Ninjask
124 = Shedinja
125 = Whismur
126 = Loudred
127 = Exploud
128 = Makuhita
129 = Hariyama
12A = Azurill
12B = Nosepass
12C = Skitty
12D = Delcatty
12E = Sableye
12F = Mawile
130 = Aron
131 = Lairon
132 = Aggron
133 = Meditite
134 = Medicham
135 = Electrike
136 = Manectric
137 = Plusle
138 = Minun
139 = Volbeat
13A = Illumise
13B = Roselia
13C = Gulpin
13D = Swalot
13E = Carvanha
13F = Sharpedo
140 = Wailmer
141 = Wailord
142 = Numel
143 = Camerupt
144 = Torkoal
145 = Spoink
146 = Grumpig
147 = Spinda
148 = Trapinch
149 = Vibrava
14A = Flygon
14B = Cacnea
14C = Cacturne
14D = Swablu
14E = Altaria
14F = Zangoose
150 = Seviper
151 = Lunatone
152 = Solrock
153 = Barboach
154 = Whiscash
155 = Corphish
156 = Crawdaunt
157 = Baltoy
158 = Claydol
159 = Lileep
15A = Cradily
15B = Anorith
15C = Armaldo
15D = Feebas
15E = Milotic
15F = Castform
160 = Kecleon
161 = Shuppet
162 = Banette
163 = Duskull
164 = Dusclops
165 = Tropius
166 = Chimecho
167 = Absol
168 = Wynaut
169 = Snorunt
16A = Glalie
16B = Spheal
16C = Sealeo
16D = Walrein
16E = Clamperl
16F = Huntail
170 = Gorebyss
171 = Relicanth
172 = Luvdisc
173 = Bagon
174 = Shelgon
175 = Salamence
176 = Beldum
177 = Metang
178 = Metagross
179 = Regirock
17A = Regice
17B = Registeel
17C = Latias
17D = Latios
17E = Kyogre
17F = Groudon
180 = Rayquaza
181 = Jirachi
182 = Deoxys

Pokemon Gender Modifier

Enter the Master Code first and then enter the Gender code separately to face your gender of choice.

Master Code

9E6AC862 823AB7A8
8365F8FA 817CF3E9

Always Female Pokemon

B917F77E0FD658EB

Always Male Pokemon

3537AAD42B010F73
Master Balls in Bag or PC
Saphmasterball

Bag Code

910C4AFB679BA66A
68E6EAC16AB638B4

Input the code and you’ll have 99 Master Balls in your Bag.

PC Code

91B85743 27069397

Input the code and you can withdraw an unlimited amount of Master Balls from the PC.

No Random Battles
3B0C8C5E
96FB832D

Input the code and you will not have any random Wild Pokemon battles.

Get All Badges
Saphbadges
A12FCE77 0C1EC556

Input the code and you’ll unlock all 8 Gym Badges in the game.

Healing and Misc Items
Saphhealing

Input the code of the Healing or Misc item that you want and withdraw it from the PC.

Full Restore
F6d63594
20b33e32

Max Revive
9c51c651
033feef8

Max Elixir
612a0d7a
864b1d29

HP Up
Ef059a66
1b91fa78

PP Max
7a74d52c
460da729

Max Repel
08da1807
097673f4

Escape Rope
088d15f0
D5affc6d

Sun Stone
50c1cd99
D96b58b4

Moon Stone
D708816f
C1207eb6

Fire Stone
F6aafa8b
4d2c5f22

ThunderStone
23abbf10
041ccbbe

Water Stone
45734f06
591ecd99

Leaf Stone
F668b3c9
14db1264

Heart Scale
000d4dd5
Ebc33f52

Exp. Share
B964a353
B1c57054

Soothe Bell
A5c80201
3e9d4506

Choice Band
75c5c708
8dca058e

King’s Rock
F51ea1ac
7e24bb0b

SilverPowder
3ebba7a0
Ac0a2214

Soul Dew
19144c10
261cef95

DeepSeaTooth
534582db
455cfd1d

DeepSeaScale
B3ef8b1c
57681183

EverStone
Ae9eba13
Daaa43b8

Scope Lens
3fe077e2
B0c72a6f

Dragon Scale
E0183894
5392fa0d

Sea Incense
9c5fff08
214012e5

Lax Incense
4aa5b093
48de6224

Shiny Pokemon Encounter
Saphshiny
8636B1D6 CA4AB2A9
18452A7D DDE55BCC

Input the code and you’ll encounter a Shiny Pokemon.

Invulnerability
830043B6 03E7

Input the code and your Pokemon will not get damaged and will not die.

Warnings

Cheats are cool and useful stuff but can be a disaster if used without caution. Before activating any cheats in your Pokemon Sapphire game, be sure to use our recommended GBA emulators.

Next, do not activate too many cheats at once; this can make your game go crazy and confused, leading to sudden freezing or restart without saving the progress.

That’s it! I hope you find these cheat codes for Pokemon Sapphire useful, and if you have questions regarding the topic, you can post them in the comment section below.

Conclusion

Pokemon Sapphire is still being played today, and that’s where these Pokemon Sapphire cheats come into play. A majority would say that Sapphire isn’t their favorite game, but that can be just a minor point as of now. When it comes to these cheats, it is up to you if you use them or not.

The other thing is that many of these cheats may not be enough. There are still some cheats that can be made, but the ones we have now work, so that’s the important thing.

Always remember not to use a lot of cheats at the same time and always have them turned on when you need to.



About PokeCoders

I'm a Pokemon fan since childhood, and I love watching Pokemon movies and TV series. When playing Pokemon games, I use emulators, and I very much enjoy a game when I use a cheat. Join me exploring the world of Pokemon gaming using cheat codes.

Leave a Comment

302 thoughts on “Pokemon Sapphire Cheats – GameShark Cheat Codes for Game Boy Advance”

    • Hey Brian, welcome here. Bad egg is something like an error or bug after activating cheats. In most cases, these bad egg are useless and the only solution to get rid of this is by depositing it to your PC. Hope my answer helps.

      Reply
  1. yeah so like i wanted a groudon and i put the master code and the code for groudon in but it still didnt give me the groudon and i even restarted my system things but still it dodnt work what do i do

    Reply