1 The final six
Get it
Best moveset
- FireFlamethrower — TM35, Game Corner prize
- GroundEarthquake — TM26, Viridian Gym
- Fly — HM02, Route 16 (travel + STAB)
- DragonDragon Claw — TM02, Mt. Ember (or Slash early)
Get it
Best moveset
- PsychicPsychic — TM29, man in a Saffron house
- GhostShadow Ball — TM30, Game Corner (hits other Psychics)
- PsychicCalm Mind — TM04, Sabrina's reward (boosts Sp.Atk/Sp.Def)
- NormalRecover — learned by level (survivability)
Get it
Moon StoneBest moveset
- GroundEarthquake — TM26 (physical, huge)
- IceIce Beam — TM13, Game Corner (special)
- ElectricThunderbolt — TM24, Game Corner
- WaterSurf — HM03 (coverage + travel)
Get it
Thunder StoneBest moveset
- ElectricThunderbolt — TM24 (reliable STAB)
- FightingBrick Break — TM31 (covers Rock/Normal/Steel)
- SteelIron Tail — TM23 (hits Rock/Ice)
- ElectricThunder Wave — cripple fast foes / setup
Get it
Poké Flute, then battle & catchBest moveset
- NormalBody Slam — STAB + paralysis (level)
- GroundEarthquake — TM26 (coverage)
- FightingStrength / Brick Break — HM04 travel + coverage
- PsychicRest — full heal; near-unkillable
Get it
Best moveset
- WaterSurf — HM03, STAB + travel
- IceIce Beam — TM13, Game Corner (STAB, ×4 on dragons)
- ElectricThunderbolt — TM24 (hits other Waters)
- NormalBody Slam — paralysis + coverage
2 HM plan — never waste a slot
Kanto needs 5 HMs to travel. Spread the "good" ones onto your team; dump the junk ones on a boxed HM-mule you swap in only to cross an obstacle.
| HM | Who carries it | Why it's fine |
|---|---|---|
| Fly (HM02) | Charizard | Flying STAB — an actual good attack. |
| Surf (HM03) | Lapras (or Nidoking) | Water STAB — great move on both. |
| Strength (HM04) | Snorlax | Decent Normal move; Snorlax hits hard. |
| Cut (HM01) | mule | Weak 50-power move — don't clog a real slot. |
| Flash (HM05) | mule | Not a battle move at all. |
3 Evolution timing cheat-sheet
| Pokémon | Method | Do this first |
|---|---|---|
| Charmeleon → Charizard | Level 36 | Nothing — just level it. Learns Flamethrower-by-level around then anyway. |
| Kadabra → Alakazam | Trade | Trade whenever — no move loss. Evolves on arrival. |
| Pikachu → Raichu | Thunder Stone | Teach Thunderbolt (TM24) + other TMs FIRST. Raichu learns nothing by level. |
| Gloom → Vileplume (if used) | Leaf Stone | Let Gloom learn moves to your taste; stone stops level-up moves. |
| Eevee → Jolteon/Vaporeon/Flareon | Thunder/Water/Fire Stone | Evolve fairly soon — eeveelutions share Eevee's early movepool anyway. |
4 Best-in-slot alternatives
Want to swap someone out? These are the other top-tier Kanto picks, with how to get them. Mix and match — the team above is a recommendation, not a cage.

trade Gastly in Pokémon Tower → Haunter → trade to Gengar. Elite special sweeper; Shadow Ball/Thunderbolt/Ice Punch.

trade Machop on Route 10 → Machoke → trade. Terrifying physical Attack; Cross Chop/Earthquake.

Fish a Magikarp (Old Rod anywhere) → Lv 20. Monster Attack; give it physical Normal moves + Surf. Intimidate is great.

grind Dratini = 2,800 coins at the Game Corner. Slow to raise (Lv 55 for Dragonite) but a monster. See Secrets.

Celadon Eevee + Thunder Stone. Faster & stronger than Raichu; Thunderbolt/Pin Missile/Shadow Ball.

Revive the Old Amber (Pewter Museum → Cinnabar Lab). Blazing Speed; Rock Slide/Earthquake/Fly.

FR exclusive Growlithe on Routes 7/8 → Fire Stone. Big, balanced, hits hard. Great Charizard alternative if you want a pure Fire tank.

LeafGreen only Staryu (fish/Surf) + Water Stone. Fast special glue; Surf/Ice Beam/Thunderbolt/Psychic. On FireRed you'd trade for it — see Versions; otherwise use Lapras/Gyarados.

Oddish line Leaf Stone a Gloom. Sleep Powder + Giga Drain + Sludge Bomb. Handy vs Water/Ground gyms.