Weakness and Resistance Guide Pokémon Scarlet and Violet

Pokemon Scarlet Violet Weakness Resistance cover

Weaknesses and Resistances are essential information that most Pokémon trainers must learn by heart in order to win their battles effortlessly. With all the 18 types currently in the game and their complex relationship with one another, it’s not uncommon to get them all mixed up.

In this guide, we will be going through all the Pokémon Type Weaknesses and Resistances. Links are also listed per type that leads to a list of Gen 9 Pokémon from Scarlet and Violet that the type is weak against and resistant to.

Normal Type

Normal types are weak against:

  • Fighting
Normal Type Weaknesses - Pokémon Scarlet and Violet

Normal types are immune against:

  • Ghost
Normal Type Immunity - Pokémon Scarlet and Violet

Fire Type

Fire types are weak against:

  • Water
  • Ground
  • Rock
Fire Type Weaknesses - Pokémon Scarlet and Violet

Fire types are resistant against:

  • Fire
  • Grass
  • Ice
  • Bug
  • Steel
  • Fairy
Fire Type Resistances - Pokémon Scarlet and Violet

Water Type

Water types are weak against:

  • Electric
  • Grass
Water Type Weaknesses - Pokémon Scarlet and Violet

Water types are resistant against:

  • Fire
  • Water
  • Ice
  • Steel
Normal Type Resistances - Pokémon Scarlet and Violet

Electric Type

Electric types are weak against:

  • Ground
Electric Type Weaknesses - Pokémon Scarlet and Violet

Electric types are resistant against:

  • Electric
  • Flying
  • Steel
Electric Type Resistances - Pokémon Scarlet and Violet

Grass Type

Grass types are weak against:

  • Fire
  • Ice
  • Poison
  • Flying
  • Bug
Grass Type Weaknesses - Pokémon Scarlet and Violet

Grass types are resistant against:

  • Water
  • Electric
  • Grass
  • Ground
Grass Type Resistances - Pokémon Scarlet and Violet

Ice Type

Ice types are weak against:

  • Fire
  • Fighting
  • Rock
  • Steel
Ice Type Weaknesses - Pokémon Scarlet and Violet

Ice types are resistant against:

  • Ice
Ice Type Resistances - Pokémon Scarlet and Violet

Fighting Type

Fighting types are weak against:

  • Flying
  • Psychic
  • Fairy
Fighting Type Weaknesses - Pokémon Scarlet and Violet

Fighting types are resistant against:

  • Bug
  • Rock
  • Dark
Fighting Type Resistances - Pokémon Scarlet and Violet

Poison Type

Poison types are weak against:

  • Ground
  • Psychic
Poison Type Weaknesses - Pokémon Scarlet and Violet

Poison types are resistant against:

  • Grass
  • Fighting
  • Poison
  • Bug
  • Fairy
Poison Type Resistances - Pokémon Scarlet and Violet

Ground Type

Ground types are weak against:

  • Water
  • Grass
  • Ice
Ground Type Weaknesses - Pokémon Scarlet and Violet

Ground types are immune against:

  • Electric
Ground Type Immunity - Pokémon Scarlet and Violet

Ground types are resistant against:

  • Poison
  • Rock
Normal Type Resistances - Pokémon Scarlet and Violet

Flying Type

Flying types are weak against:

  • Electric
  • Ice
  • Rock
Flying Type Weaknesses - Pokémon Scarlet and Violet

Flying types are immune against:

  • Ground
Flying Type Immunity - Pokémon Scarlet and Violet

Flying types are resistant against:

  • Grass
  • Fighting
  • Bug
Flying Type Resistances - Pokémon Scarlet and Violet

Psychic Type

Psychic types are weak against:

  • Bug
  • Ghost
  • Dark
Psychic Type Weaknesses - Pokémon Scarlet and Violet

Psychic types are resistant against:

  • Fighting
  • Psychic
Psychic Type Resistances - Pokémon Scarlet and Violet

Bug Type

Bug types are weak against:

  • Fire
  • Flying
  • Rock
Bug Type Weaknesses - Pokémon Scarlet and Violet

Bug types are resistant against:

  • Grass
  • Fighting
  • Ground
Bug  Type Resistances - Pokémon Scarlet and Violet

Rock Type

Rock types are weak against:

  • Water
  • Grass
  • Fighting
  • Ground
  • Steel
Rock Type Weaknesses - Pokémon Scarlet and Violet

Rock types are resistant against:

  • Normal
  • Fire
  • Poison
  • Flying
Rock Type Resistances - Pokémon Scarlet and Violet

Ghost Type

Ghost types are weak against:

  • Ghost
  • Dark
Ghost Type Weaknesses - Pokémon Scarlet and Violet

Ghost types are immune against:

  • Normal
  • Fighting
Ghost Type Immunity - Pokémon Scarlet and Violet

Ghost types are resistant against:

  • Poison
  • Bug
Ghost Type Resistances - Pokémon Scarlet and Violet

Dragon Type

Dragon types are weak against:

  • Ice
  • Dragon
  • Fairy
Dragon Type Weaknesses - Pokémon Scarlet and Violet

Dragon types are resistant against:

  • Fire
  • Water
  • Electric
  • Grass
Dragon Type Resistances - Pokémon Scarlet and Violet

Dark Type

Dark types are weak against:

  • Fighting
  • Bug
  • Fairy
Dark Type Weaknesses - Pokémon Scarlet and Violet

Dark types are immune against:

  • Psychic
Dark Type Immunity - Pokémon Scarlet and Violet

Dark types are resistant against:

  • Ghost
  • Dark
Dark Type Resistances - Pokémon Scarlet and Violet

Steel Type

Steel types are weak against:

  • Fire
  • Fighting
  • Ground
Steel Type Weaknesses - Pokémon Scarlet and Violet

Steel types are immune against:

  • Poison
Steel Type Immunity - Pokémon Scarlet and Violet

Steel types are resistant against:

  • Normal
  • Grass
  • Ice
  • Flying
  • Psychic
  • Bug
  • Rock
  • Dragon
  • Steel
  • Fairy
Steel Type Resistances - Pokémon Scarlet and Violet

Fairy Type

Fairy types are weak against:

  • Poison
  • Steel
Fairy Type Weaknesses - Pokémon Scarlet and Violet

Fairy types are immune against:

  • Dragon
Fairy Type Immunity - Pokémon Scarlet and Violet

Fairy types are resistant against:

  • Fighting
  • Bug
  • Dark
Fairy Type Resistances - Pokémon Scarlet and Violet

If you like this guide, be sure to check out our other Pokémon Scarlet and Violet articles:

Pokémon League:

How to Evolve:

Legendary Pokemon:

Check out this video by MandJTV explaining how Pokémon types fare against each other: