Pokemon FireRed
Released: Sep 9, 2004
  • GBA
  • Cheats

Pokemon FireRed Cheats, Codes & Secrets

Last Updated on Sep 11, 2022

This page contains cheats, hints, Easter eggs, secrets, and tips for Pokemon FireRed. We will continually update this page when we come across more useful cheats and tips.

Pokemon FireRed Cheats For Game Boy Advance

Free Potion

When you start a new game, access your PC item storage and get your free potion. This potion can come in handy, especially when encountering your rival for a battle near the Pokemon League entrance and their Pokemon are higher levels than yours.

Upgrade Pokedex

If you beat the Elite Four in Pokemon League and have caught at least 60 Pokemon, Professor Oak will give you an upgraded version of the Pokedex. This Pokedex will allow you to record data on a lot more Pokemon. To get it, go to Pallet Town after you have caught the required Pokemon amount and have beaten the Elite Four in the Pokemon League.

Pokemon FireRed Code Breaker Codes

The following cheat codes are for Code Breaker. These can be used on a Game Boy Advance with a Code Breaker device or you can use these on any emulator that supports Code Breaker Codes. If you want a Code Breaker device, you can always check on Amazon for one.

Unlimited Rare Candy

Code: 820258400044

To get unlimited Rare Candy, enter the Rare Candy cheat above and go to your PC to get withdraw your get it out. The Rare Candy might show the quantity as x0 but you can still withdraw 1 Rare Candy and the quantity count will change and let you withdraw more after reloading your PC inventory.

Unlimited Master Balls

Code: 82025840 0001

To get unlimited Master Balls, enter the cheat code above and go to your PC to withdraw the Master Balls. Initially, you can only withdraw 1 Master Ball but after you reload your PC inventory, you can withdraw more.

Infinite Money - Max Money

Code:
820257BC 423F
820257BE 000F

To get infinite money in Pokemon FireRed, enter the Code Breaker code above. It will lock your money at 999,999 and you may not notice the increase in your money until you enter and exit a building.

Get All 3 Starter Pokemon

Code: 83000F9C 0000
To get all 3 starter Pokemon, you will need to start a new game and use the cheat code above when directed below.

  1. Add the code to your Code Breaker device but keep it off until it is needed.
  2. Go to the grass in the North part of Pallet Town to trigger the cutscene with Professor Oak.
  3. Select a starter Pokemon in the lab and confirm your selection but don't do anything on the rename screen.
  4. Turn on the cheat code above and walk to the next Pokemon on the table.
  5. After selecting the next Pokemon, turn off the cheat so you can claim the Pokemon and repeat the steps above.

Pokemon FireRed GameShark Codes & Action Replay Codes

The following cheat codes are for GameShark v3 and Action Replay. These can be used on a Game Boy Advance with a GameShark device, or Action Replay Device or you can use these on any emulator that supports GameShark Codes and Action Replay Codes. If you want a GameShark device, you can always check on Amazon for one.

Note: These codes work on a GameShark V3 device and an Action Replay device.

All Gym Badges

Code: EFCE867D 5403D40D

To activate the cheat to get all gym badges, fight any Pokemon trainer first, then go into any building and exit. Upon exiting the building, you will gain all 8 gym badges, if it doesn't work, enter and exit a building until you see the gym badges appear on the character info screen. This will even work after your battle with your rival Gary.

Infinite Money - Max Money

Code: 
29C78059 96542194

To get infinite money in Pokemon FireRed, enter the GameShark code above. It will lock your money at 999,999 and you may not notice the increase in your money until you enter and exit a building.

More Cheats: Game Boy Advance