Seventeen types, the same as in Generations II and III: the type effectiveness chart in Diamond, Pearl and Platinum has not changed. What changes everything is how moves hit, now physical or special depending on the move itself. Here is the full chart, the weaknesses type by type, and the dual types that matter in Sinnoh.

Read the chart row by row: the row is the type of the move, the column is the type of the Pokémon receiving it. ×2: super effective; ½: not very effective; 0: no effect.

Against a dual-type Pokémon, the multipliers stack: an Ice-type move against Garchomp (Dragon and Ground) does ×4, and so does a Grass-type move against Whiscash (Water and Ground).

📊The type chart

Attack ↓ / Defense →NormalFireWaterGrassElectricIceFightingPoisonGroundFlyingPsychicBugRockGhostDragonDarkSteel
Normal½0½
Fire½½×2×2×2½½×2
Water×2½½×2×2½
Grass½×2½½×2½½×2½½
Electric×2½½0×2½
Ice½½×2½×2×2×2½
Fighting×2×2½½½½×20×2×2
Poison×2½½½½0
Ground×2½×2×20½×2×2
Flying×2½×2×2½½
Psychic×2×2½0½
Bug½×2½½½×2½×2½
Rock×2×2½½×2×2½
Ghost0×2×2½½
Dragon×2½
Dark½×2×2½½
Steel½½½×2×2½

🛡️Weaknesses and resistances by type

TypeWeak toResistsImmune to
NormalFighting—Ghost
FireWater, Ground, RockFire, Grass, Ice, Bug, Steel—
WaterGrass, ElectricFire, Water, Ice, Steel—
GrassFire, Ice, Poison, Flying, BugWater, Grass, Electric, Ground—
ElectricGroundElectric, Flying, Steel—
IceFire, Fighting, Rock, SteelIce—
FightingFlying, PsychicBug, Rock, Dark—
PoisonGround, PsychicGrass, Fighting, Poison, Bug—
GroundWater, Grass, IcePoison, RockElectric
FlyingElectric, Ice, RockGrass, Fighting, BugGround
PsychicBug, Ghost, DarkFighting, Psychic—
BugFire, Flying, RockGrass, Fighting, Ground—
RockWater, Grass, Fighting, Ground, SteelNormal, Fire, Poison, Flying—
GhostGhost, DarkPoison, BugNormal, Fighting
DragonIce, DragonFire, Water, Grass, Electric—
DarkFighting, BugGhost, DarkPsychic
SteelFire, Fighting, GroundNormal, Grass, Ice, Flying, Psychic, Bug, Rock, Ghost, Dragon, Dark, SteelPoison

🧩Dual types to know in Sinnoh

PokémonTypesWorth remembering
GarchompDragon and GroundIce ×4; immune to Electric
SpiritombGhost and DarkNo weaknesses; immune to Normal, Fighting and Psychic
EmpoleonWater and SteelOnly three weaknesses: Electric, Fighting and Ground
TorterraGrass and GroundIce ×4; immune to Electric
InfernapeFire and FightingWeak to Water, Ground, Flying and Psychic
LucarioFighting and SteelWeak only to Fire, Fighting and Ground
GastrodonWater and GroundOnly one weakness: Grass ×4
DrapionPoison and DarkOnly one weakness: Ground
BastiodonRock and SteelFighting and Ground ×4, but nine resistances and one immunity (Poison)
HeatranFire and SteelGround ×4; immune to Poison
GiratinaGhost and DragonImmune to Normal and Fighting
RotomElectric and GhostImmune to Normal and Fighting; with Levitate, to Ground as well

⚖️Physical or special: the big change

Up to Ruby and Sapphire, a move’s type decided whether it used Attack or Special Attack. Since Diamond and Pearl, each move is either physical or special. The types and their effectiveness do not change, but many Pokémon can finally use their best stat with moves of their own type.

It is all explained in our guide Physical or Special?