Every Pokemon belongs to at least one of 18 elemental types. These types determine how Pokemon perform in battle through a system of strengths, weaknesses, and immunities. Below is a quick reference for all 18 types and their key interactions:
Normal
Strong against: None· Weak to: Fighting · Immune to: Ghost
Fire
Strong against: Grass, Ice, Bug, Steel· Weak to: Water, Ground, Rock
Water
Strong against: Fire, Ground, Rock· Weak to: Electric, Grass
Electric
Strong against: Water, Flying· Weak to: Ground
Grass
Strong against: Water, Ground, Rock· Weak to: Fire, Ice, Poison, Flying, Bug
Ice
Strong against: Grass, Ground, Flying, Dragon· Weak to: Fire, Fighting, Rock, Steel
Fighting
Strong against: Normal, Ice, Rock, Dark, Steel· Weak to: Flying, Psychic, Fairy
Poison
Strong against: Grass, Fairy· Weak to: Ground, Psychic
Ground
Strong against: Fire, Electric, Poison, Rock, Steel· Weak to: Water, Grass, Ice · Immune to: Electric
Flying
Strong against: Grass, Fighting, Bug· Weak to: Electric, Ice, Rock · Immune to: Ground
Psychic
Strong against: Fighting, Poison· Weak to: Bug, Ghost, Dark
Bug
Strong against: Grass, Psychic, Dark· Weak to: Fire, Flying, Rock
Rock
Strong against: Fire, Ice, Flying, Bug· Weak to: Water, Grass, Fighting, Ground, Steel
Ghost
Strong against: Psychic, Ghost· Weak to: Ghost, Dark · Immune to: Normal, Fighting
Dragon
Strong against: Dragon· Weak to: Ice, Dragon, Fairy
Dark
Strong against: Psychic, Ghost· Weak to: Fighting, Bug, Fairy · Immune to: Psychic
Steel
Strong against: Ice, Rock, Fairy· Weak to: Fire, Fighting, Ground · Immune to: Poison
Fairy
Strong against: Fighting, Dragon, Dark· Weak to: Poison, Steel · Immune to: Dragon