Pokémon Dual-Type Strategy Guide — Gen 9

Dual-type Pokémon have two types simultaneously — their resistances and weaknesses are multiplied together. A Water/Ground type is immune to Electric (normally 2×) and doubly weak to Grass (2× × 2× = 4×). Mastering dual-type interactions is essential for competitive battling in Gen 9 (Scarlet/Violet). Use BattleDex to explore these combinations instantly.

Works OfflineGen 9 DataFree to UseInstant Results
  1. Calculate your Pokémon's defensive profile

    Switch to Defending mode and select your Pokémon's 2 types. The tool shows every type's multiplier against your combination. Identify your 4× weaknesses — these are your priority to cover with teammates.

  2. Find your offensive coverage holes

    Switch to Attacking mode and select your primary attacking type. Check the 0× Immune and 0.5× columns — these types wall your move. Then select a coverage type and check if it covers the types immune to your first move.

  3. Build a balanced team type matrix

    Repeat for each team member. Ideal teams have no shared type weaknesses and complementary offensive coverage. For example, a Fire/Flying type covers Fairy, Fighting, and Bug super effectively, but needs partners to handle Rock, Electric, and Water.

FAQ

What are the best defensive dual-type combinations in Gen 9?
Steel/Water, Ghost/Dark, and Electric/Steel are commonly cited for having few weaknesses. Steel/Water is only weak to Electric, Grass, and Fighting. Ghost/Dark has no weaknesses (Ghost moves miss vs Normal, Dark moves miss vs Psychic — both are immune to each other's usual counters). Always verify with the BattleDex Defending mode.
Which type combinations have the most offensive coverage?
Fighting + Ghost can hit every type for at least neutral damage (Normal is immune to Ghost but Fighting is neutral; Psychic is immune to Ghost but Ghost can hit neutral types). Ground + Ice together cover most types super effectively. Use Attacking mode with each type separately to plan coverage moves.
How does stacking immunities work for dual types?
If either type grants immunity (0×) to an attacking type, the combined immunity applies regardless of the other type. For example, Ground/Flying: Ground is normally hit by Electric 2×, but Flying is immune (0×) to Ground moves, so Ground/Flying is immune to Electric. The same logic applies to Ghost's immunity to Normal/Fighting.
Does the Tera Type mechanic in Gen 9 affect this calculator?
Tera Type (Terastallization) replaces a Pokémon's type temporarily during battle. BattleDex calculates based on the selected types — if your Pokémon has Terastallized to a new type, simply select that type alone in the calculator to see the Tera matchup.