Join Our Newsletter

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 Red & Blue Cheats [Fully Tested Codes]

Pokemon Red Cheats
Pokémon Red on my Pocket Air Mini

The very first Pokémon games ever, Pokémon Red and Blue arrived very late in the life of the original, monochromatic Game Boy, yet became an instant phenomenon. Thirty years on, Pokémon’s popularity is still incredibly strong, having captured the attention of several generations of fans of all ages.

It’s worth noting that all of these cheat codes will need an emulator which supports code entry; even better if your emulator can auto-detect code types. Our recommendations for emulation, particularly for mobile devices, would be Delta or MyBoy!.

🤝
Like our website? Support us as an independent publisher by tipping, joining our paid community or checking out our accessories brand GAMENOOK!

How to Use Pokémon Red and Blue 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 Red and Blue may be available; however, all of the codes on this list have been tested by us here at Retro Dodo, and each cheat’s section tells you how to make sure each cheat code functions as you need it to.

Buy Rare Candy from Poké Mart

Pokemon Red Blue Rare Candy Cheat

Though they’ll be expensive, you can use the Infinite Money cheat code (found below) to buy as many Rare Candy as you want, to continually level up your Pokémon:

  • 01287CCF

Encounter Missingno (Pokémon Red Only)

Pokemon Red Blue MissingNo

Whereas all other codes on this list have been tested and worked perfectly with Pokémon Red and Blue, this code would only work for us with Pokémon Red. It allows you to encounter the glitched Pokémon, Missingno!

  • 0156D8CF

Gain All Gym Badges Instantly

Pokemon Red Blue Gym Badges Cheat

To instantly acquire all 8 Gym Badges, use this code:

  • 01FF56D3

Infinite Free Master Balls at Poké Mart

Pokémon Red Blue Master Ball Cheat

If you want to buy as many Master Balls as you want for zero cost, from any Poké Mart, use this cheat code:

  • 01017CCF

Infinite HP

Pokemon Red Blue Cheats Unlimited HP

This code will give your active Pokémon infinite HP. Note that your Pokémon or its stats may be glitched in some way, but will function normally:

  • 01FF16D0

Infinite Money

Pokemon Red Blue Unlimited Money Cheats

Want to have an endless supply of Poké Dollars? Use this cheat code:

  • 019947D3

Instant Hit KO

To instantly knock out any Pokémon in an encounter, without even needing to attack, use this code.

  • 0100E7CF

Encounter A Burned and Frozen Pokémon

This code allows you to encounter a burned and frozen Wild Pokémon in your next random encounter. They also won’t attack:

  • 0170E9CF

Buy Any HM or TM from Poké Mart

Use the master code 01XX7CCF and replace XX with the code of the item you want to buy. It will then appear in the Poké Mart as the first item on the list.

  • C4 = HM01 – Cut
  • C5 = HM02 – Fly
  • C6 = HM03 – Surf
  • C7 = HM04 – Strength
  • C8 = HM05 – Flash
  • C9 = TM01 – Mega Punch
  • CA = TM02 – Razor Wind
  • CB = TM03 – Swords Dance
  • CC = TM04 – Whirlwind
  • CD = TM05 – Mega Kick
  • CE = TM06 – Toxic
  • CF = TM07 – Horn Drill
  • D0 = TM08 – Body Slam
  • D1 = TM09 – Take Down
  • D2 = TM10 – Double Edge
  • D3 = TM11 – Bubblebeam
  • D4 = TM12 – Water Gun
  • D5 = TM13 – Ice Beam
  • D6 = TM14 – Blizzard
  • D7 = TM15 – Hyper Beam
  • D8 = TM16 – Pay Day
  • D9 = TM17 – Submission
  • DA = TM18 – Counter
  • DB = TM19 – Seismic Toss
  • DC = TM20 – Rage
  • DD = TM21 – Mega Drain
  • DE = TM22 – Solar Beam
  • DF = TM23 – Dragon Rage
  • E0 = TM24 – Thunderbolt
  • E1 = TM25 – Thunder
  • E2 = TM26 – Earthquake
  • E3 = TM27 – Fissure
  • E4 = TM28 – Dig
  • E5 = TM29 – Psychic
  • E6 = TM30 – Teleport
  • E7 = TM31 – Mimic
  • E8 = TM32 – Double Team
  • E9 = TM33 – Reflect
  • EA = TM34 – Bide
  • EB = TM35 – Metronome
  • EC = TM36 – Self Destruct
  • ED = TM37 – Egg Bomb
  • EE = TM38 – Fire Blast
  • EF = TM39 – Swift
  • F0 = TM40 – Skull Bash
  • F1 = TM41 – Softboiled
  • F2 = TM42 – Dream Eater
  • F3 = TM43 – Sky Attack
  • F4 = TM44 – Rest
  • F5 = TM45 – Thunderwave
  • F6 = TM46 – Psywave
  • F7 = TM47 – Explosion
  • F8 = TM48 – Rock Slide
  • F9 = TM49 – Tri Attack
  • FA = TM50 – Substitute

Buy Any Item from Poké Mart

Pokemon Red Blue Any Item Cheat

If you enter the master code 01XX7CCF, replacing the XX with the item code you want, you’ll be able to buy that specific item from any Poké Mart.

  • 0B = Antidote
  • 0E = Awakening
  • 0C = Burn Heal
  • 27 = Calcium
  • 26 = Carbos
  • 3A = Dire Hit
  • 52 = Elixir
  • 1D = Escape Rope
  • 50 = Ether
  • 3C = Fresh Water
  • 34 = Full Heal
  • 10 = Full Restore
  • 37 = Guard Spec
  • 23 = HP Up
  • 12 = Hyper Potion
  • 0D = Ice Heal
  • 25 = Iron
  • 3E = Lemonade
  • 53 = Max Elixir
  • 51 = Max Ether
  • 11 = Max Potion
  • 39 = Max Repel
  • 36 = Max Revive
  • 31 = Nugget
  • 0F = Parlyz Heal
  • 33 = Poke Doll
  • 14 = Potion
  • 4F = PP Up
  • 24 = Protein
  • 28 = Rare Candy
  • 1E = Repel
  • 35 = Revive
  • 3D = Soda Pop
  • 13 = Super Potion
  • 38 = Super Repel
  • 2E = X Accuracy
  • 41 = X Attack
  • 42 = X Defend
  • 44 = X Special
  • 43 = X Speed
  • 06 = Bicycle
  • 2D = Bike Voucher
  • 30 = Card Key
  • 3B = Coin
  • 45 = Coin Case
  • 29 = Dome Fossil
  • 4B = Exp. All
  • 40 = Gold Teeth
  • 4D = Good Rod
  • 2A = Helix Fossil
  • 47 = Item Finder
  • 4A = Lift Key
  • 46 = Oak’s Parcel
  • 1F = Old Amber
  • 4C = Old Rod
  • 49 = Poke Flute
  • 09 = PokeDex
  • 3F = S.S. Ticket
  • 2B = Secret Key
  • 48 = Silph Scope
  • 4E = Super Rod
  • 07 = Surf
  • 05 = Town Map
  • 0A = Moon Stone
  • 20 = Fire Stone
  • 21 = ThunderStone
  • 22 = Water Stone
  • 2F = Leaf Stone

Encounter Any Wild Pokémon

Pokemon Red Blue Catch Any Pokemon Cheat

This code enables you to encounter any specific Pokémon you choose in the wild. Note that the Pokémon you encounter may be glitched, but will function normally when battled or caught. Replace the XX in the master code 01XXD8CF with the two digits of the Pokémon you want.

  • 94 = Abra
  • AB = Aerodactyl
  • 95 = Alakazam
  • 2D = Arbok
  • 14 = Arcanine
  • 4A = Articuno
  • 72 = Beedrill
  • BC = Bellsprout
  • 1C = Blastoise
  • 99 = Bulbasaur
  • 7D = Butterfree
  • 7B = Caterpie
  • 28 = Chansey
  • B4 = Charizard
  • B0 = Charmander
  • B2 = Charmeleon
  • 8E = Clefable
  • 04 = Clefairy
  • 8B = Cloyster
  • 11 = Cubone
  • 78 = Dewgong
  • 3B = Diglett
  • 4C = Ditto
  • 74 = Dodrio
  • 46 = Doduo
  • 59 = Dragonair
  • 42 = Dragonite
  • 58 = Dratini
  • 30 = Drowzee
  • 76 = Dugtrio
  • 66 = Eevee
  • 6C = Ekans
  • 35 = Electabuzz
  • 8D = Electrode
  • 0C = Exeggcute
  • 0A = Exeggutor
  • 40 = Farfetch’d
  • 23 = Fearow
  • 67 = Flareon
  • 19 = Gastly
  • 0E = Gengar
  • A9 = Geodude
  • BA = Gloom
  • 82 = Golbat
  • 9D = Goldeen
  • 80 = Golduck
  • 31 = Golem
  • 27 = Graveler
  • 0D = Grimer
  • 21 = Growlithe
  • 16 = Gyarados
  • 93 = Haunter
  • 2C = Hitmonchan
  • 2B = Hitmonlee
  • 5C = Horsea
  • 81 = Hypno
  • 09 = Ivysaur
  • 64 = Jigglypuff
  • 68 = Jolteon
  • 48 = Jynx
  • 5A = Kabuto
  • 5B = Kabutops
  • 26 = Kadabra
  • 71 = Kakuna
  • 02 = Kangaskhan
  • 8A = Kingler
  • 37 = Koffing
  • 4E = Krabby
  • 13 = Lapras
  • 0B = Lickitung
  • 7E = Machamp
  • 29 = Machoke
  • 6A = Machop
  • 85 = Magikarp
  • 33 = Magmar
  • AD = Magnemite
  • 36 = Magneton
  • 39 = Mankey
  • 91 = Marowak
  • 4D = Meowth
  • 7C = Metapod
  • 15 = Mew
  • 83 = Mewtwo
  • 49 = Moltres
  • 2A = Mr. Mime
  • 88 = Muk
  • 07 = Nidoking
  • 10 = Nidoqueen
  • 0F = Nidoran (Female)
  • 03 = Nidoran (Male)
  • A7 = Nidorino
  • A8 = Nidorina
  • 53 = Ninetales
  • B9 = Oddish
  • 62 = Omanyte
  • 63 = Omastar
  • 22 = Onix
  • 6D = Paras
  • 2E = Parasect
  • 90 = Persian
  • 97 = Pidgeot
  • 96 = Pidgeotto
  • 24 = Pidgey
  • 54 = Pikachu
  • 1D = Pinsir
  • 47 = Poliwag
  • 6E = Poliwhirl
  • 6F = Poliwrath
  • A3 = Ponyta
  • AA = Porygon
  • 75 = Primeape
  • 2F = Psyduck
  • 55 = Raichu
  • A4 = Rapidash
  • A6 = Raticate
  • A5 = Rattata
  • 01 = Rhydon
  • 12 = Rhyhorn
  • 60 = Sandshrew
  • 61 = Sandslash
  • 1A = Scyther
  • 5D = Seadra
  • 9E = Seaking
  • 3A = Seel
  • 17 = Shellder
  • 08 = Slowbro
  • 25 = Slowpoke
  • 84 = Snorlax
  • 05 = Spearow
  • B1 = Squirtle
  • 98 = Starmie
  • 1B = Staryu
  • 1E = Tangela
  • 3C = Tauros
  • 18 = Tentacool
  • 9B = Tentacruel
  • 69 = Vaporeon
  • 77 = Venomoth
  • 41 = Venonat
  • 9A = Venusaur
  • BE = Victreebell
  • BB = Vileplume
  • 06 = Voltorb
  • 52 = Vulpix
  • B3 = Wartortle
  • 70 = Weedle
  • BD = Weepinbell
  • 8F = Weezing
  • 65 = Wigglytuff
  • 4B = Zapdos
  • 6B = Zubat

Specific Level Pokémon Encounter

Pokemon Red Blue Any Level Cheat

Want to encounter Wild Pokémon which are a specific level? Use the master code 01XXF3CF, replacing the XX with the two digits of the level code you want. So for level 1, you would enter 0101F3CF.

  • Level 1 = 01
  • Level 2 = 02
  • Level 3 = 03
  • Level 4 = 04
  • Level 5 = 05
  • Level 6 = 06
  • Level 7 = 07
  • Level 8 = 08
  • Level 9 = 09
  • Level 10 = A
  • Level 11 = B
  • Level 12 = C
  • Level 13 = D
  • Level 14 = E
  • Level 15 = F
  • Level 16 = 10
  • Level 17 = 11
  • Level 18 = 12
  • Level 19 = 13
  • Level 20 = 14
  • Level 21 = 15
  • Level 22 = 16
  • Level 23 = 17
  • Level 24 = 18
  • Level 25 = 19
  • Level 26 = 1A
  • Level 27 = 1B
  • Level 28 = 1C
  • Level 29 = 1D
  • Level 30 = 1E
  • Level 31 = 1F
  • Level 32 = 20
  • Level 33 = 21
  • Level 34 = 22
  • Level 35 = 23
  • Level 36 = 24
  • Level 37 = 25
  • Level 38 = 26
  • Level 39 = 27
  • Level 40 = 28
  • Level 41 = 29
  • Level 42 = 2A
  • Level 43 = 2B
  • Level 44 = 2C
  • Level 45 = 2D
  • Level 46 = 2E
  • Level 47 = 2F
  • Level 48 = 30
  • Level 49 = 31
  • Level 50 = 32
  • Level 51 = 33
  • Level 52 = 34
  • Level 53 = 35
  • Level 54 = 36
  • Level 55 = 37
  • Level 56 = 38
  • Level 57 = 39
  • Level 58 = 3A
  • Level 59 = 3B
  • Level 60 = 3C
  • Level 61 = 3D
  • Level 62 = 3E
  • Level 63 = 3F
  • Level 64 = 40
  • Level 65 = 41
  • Level 66 = 42
  • Level 67 = 43
  • Level 68 = 44
  • Level 69 = 45
  • Level 70 = 46
  • Level 71 = 47
  • Level 72 = 48
  • Level 73 = 49
  • Level 74 = 4A
  • Level 75 = 4B
  • Level 76 = 4C
  • Level 77 = 4D
  • Level 78 = 4E
  • Level 79 = 4F
  • Level 80 = 50
  • Level 81 = 51
  • Level 82 = 52
  • Level 83 = 53
  • Level 84 = 54
  • Level 85 = 55
  • Level 86 = 56
  • Level 87 = 57
  • Level 88 = 58
  • Level 89 = 59
  • Level 90 = 5A
  • Level 91 = 5B
  • Level 92 = 5C
  • Level 93 = 5D
  • Level 94 = 5E
  • Level 95 = 5F
  • Level 96 = 60
  • Level 97 = 61
  • Level 98 = 62
  • Level 99 = 63
  • Level 100 = 64

No Random Encounters

Use this code to avoid having any random encounters when in tall grass or other areas where your exploration would normally be interrupted by Wild Pokémon.

  • 01033CD1

Walk Through Walls

When enabled, you’ll be able to walk through most impassable walls or other objects in the game. Be very careful when using this cheat; if you attempt to walk off the map or outside the walkable area when you’re inside a building, your game is very likely to crash. Always save before using this cheat, and as much as you can while it’s enabled, too, or you’re likely to lose lots of progress:

  • 010138CD

Note On Other Pokémon Red and Blue Codes

We have tried using other codes for Pokémon Red and Blue, which we’ve seen elsewhere. However, in the version of Pokémon Red and Blue we played, these wouldn’t work properly for us (giving your Pokémon specific moves, for example), so we have not included them on this list. The only code which we found would only work with one version of the game is the Missingno cheat code, which works for Pokémon Red only.

❤️
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