How to Obtain All 3 Starter Pokemon in FireRed and LeafGreen (With Cheat)

When you first played Pokemon Red, Blue, or even Green, you encountered the question, which one to pick? Bulbasaur, Charmander, and Squirtle made players decide their fate in the game.

Featured Videos

That hasn’t changed for FireRed and LeafGreen. The good thing is that you can get all three of them when you know how to obtain all 3 Starter Pokemon.

That’s right, and you can get all three of them for FireRed or LeafGreen at the point where you start the game.

We are going to use a cheat code, of course. But then, most of the time if you don’t trade, you’ll end up using Pokemon Modifier codes anyway. We’ll give you detailed instructions and a step-by-step process on how to make it work.

How to obtain all 3 starter pokemon

Other Related Topics

How to Obtain All 3 Starter Pokemon for FireRed and LeafGreen

The Cheat Code

83000F9C 0000

The code above is something that you should use to obtain all 3 Starter Pokemon. Input it as Game Shark, and you’re good to go. Also, the code works for both FireRed and LeafGreen.

The Steps to Make Everything Work

1. Start the Game Normally

Start the game normally, but don’t go out to the Grass where Oak will meet you and make you choose a Starter.

Image 13

2. Put the Cheat Code (Turn it OFF)

Put the cheat code on but turn it off or Disable it as shown below with the D.

Image 14

3. Proceed to the Grass

Proceed to the Grass and let Oak make you choose the Starter Pokemon.

4. Choose the First Starter

After all that dialogue, you are now able to choose a Starter. Now pick the Starter that you want first (image below). It doesn’t really matter which one you choose first, but to make your life easier, start with Bulbasaur.

Image 15

5. Pick the Pokemon (Turn ON the Cheat)

Image 16

Pick the Pokemon, but when you get the dialogue, if you want to give your Pokemon a nickname (image above) don’t press YES or NO yet. Go back and turn on the cheat (image below). The E means that the cheat is on or enabled.

Image 17

6. Move to the Next Pokemon

Once the cheat is on, move to the right or the direction where you want to get the next Pokemon. The image below shows that the dialogue box for naming Bulbasaur is still there, but our character has moved to the right in front of the Squirtle Poke Ball.

Image 18

7. Choose the Next Pokemon (Turn OFF the Cheat)

Ignore the name dialogue box and just press YES because it will prompt you to pick the next Pokemon. In the image below, the naming dialogue is gone, and now you have the option to choose Squirtle (or your next Pokemon).

Before you click YES, turn off the code again. You will not be able to pick the next Pokemon if the code is still on so just turn it off.

Image 21

8. Pick the Next Pokemon (Turn ON the Cheat)

We are back to the same procedure as STEP 5. In the image below now, you are asked to name Squirtle (or your next Pokemon of choice). Once again, turn on the code or enable it (E).

Image 20

9. Move to the Last Pokemon

Move to the last Pokemon that you haven’t gotten yet. In the image below, our character moved to the right in front of the Charmander Poke Ball, so the same as STEP 6.

Image 22

10. Pick the Last Pokemon (Turn OFF the Cheat)

The same as STEP 7, turn off the code again and get Charmander. There’s no need to worry about turning the code on again since this is the last Pokemon.

Image 23

11. You’re Done

You’re done, you have all three Starters now, and your Rival will battle you normally. Remove the code since you don’t need it anymore.

One thing to note is that even if there are no more Pokemon on the table, your Rival will pick a Pokemon to counter your first Starter pick.

Image 24


In Closing

It’s a really complex method how to obtain all 3 Starter Pokemon for FireRed and LeafGreen. While you could opt to use Pokemon Modifier codes, this is still an interesting concept and method to do it. It can even work for Android and iOS emulators as well.

If you play Pokemon GBA ROM Hacks, chances are this method might work. Let us know if you tried it, and please comment below on your experience.

Just use the code properly and follow the steps. It could also be a good idea to save your game ahead before you do this so that you don’t lose any progress. Using save slots is also a good idea to make your life easier.

About Taichee

Taichee is the ultimate writer for Pokémon gaming enthusiasts. With extensive experience, he expertly delves into popular Pokemon game series and ROM hacks for GBC, GBA, and NDS, meticulously testing cheats and sharing general gaming strategies on Pokemoncoders.

Leave a Comment

1 thought on “How to Obtain All 3 Starter Pokemon in FireRed and LeafGreen (With Cheat)”