Pokémon HeartGold & SoulSilverGen 4Updated OCT 18, 2026

Pokémon HeartGold & SoulSilver Type Chart

Pokémon HeartGold & SoulSilver remake Gold & Silver on the DS, with Gen 4’s 17 types and still no Fairy. The Gen 4 rules section below covers what changed from the Game Boy Color originals.

Type effectiveness · Gen 4 · 17 types

The HeartGold & SoulSilver type chart

In the full chart, rows attack and columns defend: tap any cell to read the matchup in plain words.

View
New to type matchups? The simple list spells out what each type beats and what beats it.
2Super effective½Not very effective0No effectNormal damage
FIRE ATTACKING
2×Super effective onGrassIceBugSteel
½×Not very effective onFireWaterRockDragon
FIRE DEFENDING
2×Takes 2× fromWaterGroundRock
Full Fire page →
½
0
½
½
½
2
2
2
½
½
2
2
½
½
2
2
½
2
½
½
0
2
½
½
2
½
½
2
½
½
2
½
½
½
½
2
½
2
2
2
½
2
2
½
½
½
½
2
0
2
2
2
½
½
½
½
0
2
2
½
2
0
½
2
2
½
2
2
2
½
½
2
2
½
0
½
½
2
½
½
½
2
½
2
½
2
2
½
½
2
2
½
0
2
2
½
½
½
2
2
½
½
½
½
½
2
2
½

Good against: its attacks do 2× to these. Weak to: these hit it for 2×. Under those, ½× means half damage and 0× means no damage.

Jump to a type ↓
Normal
Normal is Good against
Nothing
Normal is Weak to
Fighting
Normal attacks do half damage to Rock, Steel; no damage to Ghost.
Attacks on Normal do no damage from Ghost.
Fire
Fire is Good against
GrassIceBugSteel
Fire is Weak to
WaterGroundRock
Fire attacks do half damage to Fire, Water, Rock, Dragon.
Attacks on Fire do half damage from Fire, Grass, Ice, Bug, Steel.
Water
Water is Good against
FireGroundRock
Water is Weak to
ElectricGrass
Water attacks do half damage to Water, Grass, Dragon.
Attacks on Water do half damage from Fire, Water, Ice, Steel.
Electric
Electric is Good against
WaterFlying
Electric is Weak to
Ground
Electric attacks do half damage to Electric, Grass, Dragon; no damage to Ground.
Attacks on Electric do half damage from Electric, Flying, Steel.
Grass
Grass is Good against
WaterGroundRock
Grass is Weak to
FireIcePoisonFlyingBug
Grass attacks do half damage to Fire, Grass, Poison, Flying, Bug, Dragon, Steel.
Attacks on Grass do half damage from Water, Electric, Grass, Ground.
Ice
Ice is Good against
GrassGroundFlyingDragon
Ice is Weak to
FireFightingRockSteel
Ice attacks do half damage to Fire, Water, Ice, Steel.
Attacks on Ice do half damage from Ice.
Fighting
Fighting is Good against
NormalIceRockDarkSteel
Fighting is Weak to
FlyingPsychic
Fighting attacks do half damage to Poison, Flying, Psychic, Bug; no damage to Ghost.
Attacks on Fighting do half damage from Bug, Rock, Dark.
Poison
Poison is Good against
Grass
Poison is Weak to
GroundPsychic
Poison attacks do half damage to Poison, Ground, Rock, Ghost; no damage to Steel.
Attacks on Poison do half damage from Grass, Fighting, Poison, Bug.
Ground
Ground is Good against
FireElectricPoisonRockSteel
Ground is Weak to
WaterGrassIce
Ground attacks do half damage to Grass, Bug; no damage to Flying.
Attacks on Ground do half damage from Poison, Rock; no damage from Electric.
Flying
Flying is Good against
GrassFightingBug
Flying is Weak to
ElectricIceRock
Flying attacks do half damage to Electric, Rock, Steel.
Attacks on Flying do half damage from Grass, Fighting, Bug; no damage from Ground.
Psychic
Psychic is Good against
FightingPoison
Psychic is Weak to
BugGhostDark
Psychic attacks do half damage to Psychic, Steel; no damage to Dark.
Attacks on Psychic do half damage from Fighting, Psychic.
Bug
Bug is Good against
GrassPsychicDark
Bug is Weak to
FireFlyingRock
Bug attacks do half damage to Fire, Fighting, Poison, Flying, Ghost, Steel.
Attacks on Bug do half damage from Grass, Fighting, Ground.
Rock
Rock is Good against
FireIceFlyingBug
Rock attacks do half damage to Fighting, Ground, Steel.
Attacks on Rock do half damage from Normal, Fire, Poison, Flying.
Ghost
Ghost is Good against
PsychicGhost
Ghost is Weak to
GhostDark
Ghost attacks do half damage to Dark, Steel; no damage to Normal.
Attacks on Ghost do half damage from Poison, Bug; no damage from Normal, Fighting.
Dragon
Dragon is Good against
Dragon
Dragon is Weak to
IceDragon
Dragon attacks do half damage to Steel.
Attacks on Dragon do half damage from Fire, Water, Electric, Grass.
Dark
Dark is Good against
PsychicGhost
Dark is Weak to
FightingBug
Dark attacks do half damage to Fighting, Dark, Steel.
Attacks on Dark do half damage from Ghost, Dark; no damage from Psychic.
Steel
Steel is Good against
IceRock
Steel is Weak to
FireFightingGround
Steel attacks do half damage to Fire, Water, Electric, Steel.
Attacks on Steel do half damage from Normal, Grass, Ice, Flying, Psychic, Bug, Rock, Ghost, Dragon, Dark, Steel; no damage from Poison.

Morty’s Gastly line all has Levitate here, so Ground moves can’t touch his Ghost types. The original Gold & Silver chart and the rest are on the type chart hub.

Weakness checker · Gen 4

HeartGold & SoulSilver type calculator

Search any Pokémon you can get in HeartGold & SoulSilver, or a type. Works for dual types too. Abilities are ignored, except Levitate.

POPULAR
Tyranitar
#248TyranitarRockDark
Not very effective on Tyranitar

These do half damage (½×) or less to Tyranitar, so pick something else. 0× means no damage at all.

Tyranitar’s moves hit these 2×

Keep Pokémon of these types out of this fight.

All 17 types452 obtainable Pokémon

Every type in HeartGold & SoulSilver

Open a type to see its Pokémon in HeartGold & SoulSilver.

Gym leadersElite FourChampionRed

HeartGold & SoulSilver team weakness calculator

Add your Pokémon to see what your team is weak to, how it grades over the whole game, and who to send against each boss. Every matchup uses that boss’s real HeartGold & SoulSilver team, with Levitate’s Ground immunity counted.

Most useful attack types across the storyIcein 5 fightsRockin 5 fightsFightingin 4 fights

Build your team

Add up to 6 Pokémon. You get a grade, and every boss below shows who on your team to send.

GYM 1VIOLET CITYFalknerFlyingAce Pidgeotto · Lv 13
FalknerZephyr Badge
BRINGElectricIceRock
AVOIDGrassGroundBugGhost
THEIR TEAM
PidgeyLv 9PidgeottoLv 13
GYM 2AZALEA TOWNBugsyBugAce Scyther · Lv 17
BugsyHive Badge
BRINGRock4×FireFlying
AVOIDGrassPsychicDark
THEIR TEAM
ScytherLv 17KakunaLv 15MetapodLv 15
GYM 3GOLDENROD CITYWhitneyNormalAce Miltank · Lv 19
WhitneyPlain Badge
BRINGFighting
AVOIDGhost
THEIR TEAM
ClefairyLv 17MiltankLv 19
GYM 4ECRUTEAK CITYMortyGhostAce Gengar · Lv 25
MortyFog Badge
BRINGPsychicGhostDark
AVOIDNormalGrassFightingGround
THEIR TEAM
GastlyLv 21HaunterLv 21GengarLv 25HaunterLv 23
GYM 5CIANWOOD CITYChuckFightingAce Poliwrath · Lv 31
ChuckStorm Badge
BRINGFlyingPsychic
AVOIDRockDarkIceSteel
THEIR TEAM
PrimeapeLv 29PoliwrathLv 31
GYM 6OLIVINE CITYJasmineSteelAce Steelix · Lv 35
JasmineMineral Badge
BRINGGroundFireFighting
AVOIDPoisonRockIceFlying
THEIR TEAM
MagnemiteLv 30MagnemiteLv 30SteelixLv 35
GYM 7MAHOGANY TOWNPryceIceAce Piloswine · Lv 34
PryceGlacier Badge
BRINGGrassFightingElectric
AVOIDFireGroundRockFlying
THEIR TEAM
SeelLv 30DewgongLv 32PiloswineLv 34
GYM 8BLACKTHORN CITYClairDragonAce Kingdra · Lv 41
ClairRising Badge
BRINGDragonIce
THEIR TEAM
GyaradosLv 38DragonairLv 38DragonairLv 38KingdraLv 41
ELITE FOUR1WillPsychicAce Xatu · Lv 42
Will
BRINGGhostDarkElectricIce
AVOIDFightingPoisonGrassGround
THEIR TEAM
XatuLv 40JynxLv 41ExeggutorLv 41SlowbroLv 41XatuLv 42
ELITE FOUR2KogaPoisonAce Crobat · Lv 44
Koga
BRINGPsychicRockFire
AVOIDGrassDark
THEIR TEAM
AriadosLv 40VenomothLv 41ForretressLv 43MukLv 42CrobatLv 44
ELITE FOUR3BrunoFightingAce Machamp · Lv 46
Bruno
BRINGFlyingPsychic
AVOIDRockIceSteelDark
THEIR TEAM
HitmontopLv 42HitmonleeLv 42HitmonchanLv 42OnixLv 43MachampLv 46
ELITE FOUR4KarenDarkAce Houndoom · Lv 47
Karen
BRINGFightingRockIce
AVOIDPsychicGrassGhost
THEIR TEAM
UmbreonLv 42VileplumeLv 42GengarLv 45MurkrowLv 44HoundoomLv 47
CHAMPIONINDIGO PLATEAULanceAce Dragonite · Lv 50
Lance
BRINGRockIce4×
AVOIDGroundBugFightingGrass
THEIR TEAM
GyaradosLv 46DragoniteLv 49DragoniteLv 49AerodactylLv 48CharizardLv 48DragoniteLv 50
POST-GAME GYMPEWTER CITYBrockRockAce Onix · Lv 54
BrockBoulder Badge
BRINGGrass4×FightingGroundWater4×
AVOIDElectricFireFlyingRock
THEIR TEAM
GravelerLv 51RhyhornLv 51OmastarLv 53OnixLv 54KabutopsLv 52
POST-GAME GYMCERULEAN CITYMistyWaterAce Starmie · Lv 54
MistyCascade Badge
BRINGGrassElectric
AVOIDFireRockGround
THEIR TEAM
GolduckLv 49QuagsireLv 49LaprasLv 52StarmieLv 54
POST-GAME GYMVERMILION CITYLt. SurgeElectricAce Electabuzz · Lv 53
Lt. SurgeThunder Badge
BRINGGround
AVOIDFlyingWater
THEIR TEAM
RaichuLv 51ElectrodeLv 47MagnetonLv 47ElectrodeLv 47ElectabuzzLv 53
POST-GAME GYMCELADON CITYErikaGrassAce Bellossom · Lv 56
ErikaRainbow Badge
BRINGIceFireFlyingPoison
AVOIDWaterGroundRock
THEIR TEAM
JumpluffLv 51TangelaLv 52VictreebelLv 56BellossomLv 56
POST-GAME GYMFUCHSIA CITYJaninePoisonAce Venomoth · Lv 50
JanineSoul Badge
BRINGPsychicRockFireFlying
AVOIDGrassDark
THEIR TEAM
CrobatLv 47WeezingLv 44AriadosLv 47AriadosLv 47VenomothLv 50
POST-GAME GYMSAFFRON CITYSabrinaPsychicAce Alakazam · Lv 55
SabrinaMarsh Badge
BRINGBugGhostDark
AVOIDFightingPoison
THEIR TEAM
EspeonLv 53Mr. MimeLv 53AlakazamLv 55
POST-GAME GYMSEAFOAM ISLANDSBlaineFireAce Rapidash · Lv 59
BlaineVolcano Badge
BRINGWaterGroundRock
AVOIDIceBugGrassSteel
THEIR TEAM
MagcargoLv 54MagmarLv 54RapidashLv 59
POST-GAME GYMVIRIDIAN CITYBlueAce Pidgeot · Lv 60
BlueEarth Badge
BRINGIceRockElectric
AVOIDBug
THEIR TEAM
ExeggutorLv 55ArcanineLv 58RhydonLv 58GyaradosLv 52MachampLv 56PidgeotLv 60
POST-GAMEMT. SILVERRedAce Pikachu · Lv 88
Red
BRINGElectricRockGrass
THEIR TEAM
PikachuLv 88LaprasLv 80SnorlaxLv 82VenusaurLv 84CharizardLv 84BlastoiseLv 84

Graded on the Gen 4 chart. Levitate is the only ability counted. Ace levels are from the first battle.

Gen 4 type rules

How types work differently in HeartGold & SoulSilver

No matchup on this chart differs from Gold & Silver. Kanto and Johto bosses are graded on this same chart, so the Steel and Psychic changes below hit both halves of the game.

Changed since Red & Blue

MATCHUPRED & BLUEHEARTGOLD & SOULSILVERGhostPsychic0×2×BugPoison2×½×PoisonBug2×1×IceFire1×½×

TM30 Shadow Ball, Morty’s prize, pays off at the Indigo Plateau: every Pokémon Will sends out is part Psychic.

Different from today’s games

MATCHUPHEARTGOLD & SOULSILVERGEN 6+GhostSteel½×1×DarkSteel½×1×

Jasmine’s two Magnemite and her Steelix shrug off Ghost and Dark moves at half damage here; X & Y took that resistance away. Until that same generation adds Fairy, Clefairy, Clefable, Jigglypuff, Wigglytuff, Cleffa, Igglybuff, Togepi, Snubbull, Granbull and Azurill are pure Normal; Mr. Mime, Ralts, Kirlia, Gardevoir and Mime Jr. are pure Psychic; Togetic and Togekiss are Normal/Flying; Marill and Azumarill are pure Water; Mawile is pure Steel.

ABILITIES THAT CHANGE MATCHUPS
Flash FireImmune to Fire moves, and its own Fire attacks get 50% stronger once one hits it.VulpixNinetalesGrowlitheArcaninePonytaRapidashFlareonHoundourHoundoom
LevitateImmune to Ground moves, Earthquake included.GastlyHaunterGengarKoffingWeezingMisdreavusUnownVibravaFlygonLunatoneSolrockBaltoyClaydolDuskullChimechoLatiasLatiosMismagiusChinglingBronzorBronzongCarnivine
Volt AbsorbElectric moves heal it instead of dealing damage.JolteonChinchouLanturn
Water AbsorbWater moves restore its HP instead of hurting it.PoliwagPoliwhirlPoliwrathLaprasVaporeonPolitoedWooperQuagsireMantineMantyke
Thick FatHalves damage taken from Fire and Ice moves.SeelDewgongSnorlaxMarillAzumarillMiltankMakuhitaHariyamaAzurillSpoinkGrumpigSphealSealeoWalreinMunchlax
Motor DriveElectric moves raise its Speed instead of dealing damage.Electivire
Dry SkinWater moves heal it; Fire moves deal 25% more damage to it.ParasParasectCroagunkToxicroak
HeatproofHalves damage taken from Fire moves.BronzorBronzong

Of the new Gen 4 abilities here, only Dry Skin turns up during the Johto story, on Paras and Parasect. Electivire’s Motor Drive and Bronzong’s Heatproof arrive after the League.

Was this page helpful?
Thanks for your feedback!
Want to tell us more?
What was most useful?
What could be improved?
Thanks for your feedback