Fire Type Weakness: Water, Ground, and Rock All Hit 2x (But Only One Survives a Sun Team)

Fire’s weakness chart looks simple on paper: three types hit it for double damage, and that’s supposedly the whole story. It isn’t. Water, Ground, and Rock all deal the same 2x multiplier in a vacuum, but the moment weather, secondary typing, or a loaded coverage move enters the picture, that clean 3-way tie collapses — and the type most players default to first, Water, is usually the one that loses. Here’s the full chart, the mechanism that breaks the tie, and why Fire’s trade of 3 weaknesses against 6 resistances is quietly one of the best defensive profiles in the game.

Fire Type Chart Confirmed

Fire-type Pokemon take 2x damage from Ground, Rock, and Water moves, and take 0.5x damage from Bug, Fire, Grass, Steel, Ice, and Fairy moves — six resistances against three weaknesses, with no immunities in either direction [1][3]. Offensively, Fire-type moves are super effective against Bug, Grass, Ice, and Steel, and resisted by Rock, Fire, Water, and Dragon [1]. That’s the baseline chart used in every mainline game from Generation 6 onward, and it hasn’t changed since [3].

Diagram comparing the three types that hit Fire for 2x damage against the six types Fire resists
Three types exploit Fire’s weakness; six types bounce off its resistance — a 2:1 defensive advantage in Fire’s favor.
ResultTypesMultiplier
WeakWater, Ground, Rock2x
ResistBug, Fire, Grass, Steel, Ice, Fairy0.5x
ImmuneNone

If you’re playing Pokemon GO specifically, the multipliers shift slightly (GO uses 1.6x/0.625x instead of 2x/0.5x) but the same three types — Water, Ground, Rock — are still the ones that land the super-effective hit. Our full Pokemon GO type chart breaks down every type’s numbers if you need the GO-specific values instead of mainline.

Why This Trade Is Actually One of the Best in the Chart

Three weaknesses against six resistances is a 1:2 ratio that only a handful of types match. Compare it to Rock, which is weak to five types (Water, Grass, Fighting, Ground, Steel) while resisting only four (Fire, Flying, Normal, Poison) — a losing ratio, nowhere near Fire’s 2-to-1 advantage [3]. A pure Fire-type walking into a random neutral matchup is statistically more likely to be resisting the incoming hit than eating a weakness, which is why so many Fire-types get run as pivots and switch-ins against Grass- and Ice-heavy teams rather than purely as attackers. The catch is that “random neutral matchup” math falls apart the second an opponent is building specifically to beat Fire — and Water, Ground, and Rock are common enough attacking types that a dedicated answer is never hard to find.

Which Counter Actually Wins: Water vs. Rock vs. Ground

All three deal an identical 2x multiplier against a pure Fire-type, so the “best” counter isn’t decided by the type chart at all — it’s decided by what happens once the battle actually starts, and the answer changes depending on the format.

In a standard neutral matchup with no weather in play, Water wins on raw accessibility: Water-type attackers are common, hit hard, and resist Fire’s own STAB back (0.5x), so they can switch in and trade safely. Ground is close behind and, unlike Water, doesn’t lose any offensive power to sun weather at all. Rock is the weakest of the three in a vacuum — most Rock-types carry poor Speed and mediocre Special Defense, so a fast special Fire-type can often beat a Rock-type counter to the punch despite the type disadvantage.

That ranking flips hard the moment a sun team is on the other side of the field. Harsh sunlight boosts Fire-type move damage by 50% and cuts Water-type move damage by 50% — a full 100-percentage-point swing between the two [2]. A Water-type switching into a sun-boosted Fire attacker takes a bigger hit than it would in neutral weather, and if it survives to attack back, its own Water STAB is doing half damage. Rock-type moves get no such penalty under sun; a Rock-type counter hits exactly as hard in sunny weather as it does anywhere else [2].

A sun-team scenario showing an instant Solar Beam hitting a weakened Water-type counter while a Rock-type stands unaffected
Under harsh sunlight, Water-type counters lose offensive power and take an instant Solar Beam — Rock-types dodge the weather penalty entirely.

Sun teams compound this with Solar Beam. Solar Beam normally needs a full turn to charge before it fires, which is exactly the window a Water-type switch-in is built around — but under harsh sunlight, Solar Beam fires the same turn it’s used, no charge-up required [2]. Competitive sun teams built around Charizard have run Solar Beam specifically as coverage tech against the Water-, Ground-, and Rock-type switch-ins that would otherwise wall a pure Fire attacker, since Grass-type moves are super effective against all three [7]. In practice, that means a Water-type answer to a sun team isn’t just taking sun-boosted Fire damage on the switch — it’s also the single most common target for an instant, unresisted Solar Beam. Rock-types take that same Solar Beam hit, but at least aren’t losing offensive power to the weather on top of it. Neither is a truly safe switch-in against a well-built sun team; Rock is simply the one that doesn’t lose ground on both ends at once.

Player TypeCounter Priority
New playerAny Water-type works fine — it resists Fire’s STAB and hits back for 2x. Don’t overthink weather until you’re losing to a specific team.
Casual playerCarry one Water- or Ground-type as a general answer; check the opponent’s team preview for a Drought/sun setter before committing it as your lead switch-in.
Hardcore / optimiserAgainst confirmed sun teams, lean on Rock- or Ground-types with strong Special Defense over Water-types — the weather penalty and Solar Beam coverage both target Water specifically.
CompletionistTrack which of your answers are pure Water- vs. Ground/Rock-typed, since a full box of Water counters collapses entirely against a single sun team.

Secondary Typing Rewrites the Chart Completely

Almost no Fire-type in the game is purely Fire, and a second type doesn’t just add its own weaknesses — it multiplies against Fire’s existing ones. Charizard (Fire/Flying) is immune to Ground thanks to its Flying half, but that same half turns its Rock weakness into a 4x weakness, since Rock is already 2x against Fire and 2x against Flying separately [4]. Camerupt (Fire/Ground) looks like it should resist some of Fire’s own weak spots, but Ground doesn’t cancel a Water weakness — it’s also 2x weak to Water on its own, so the two stack into a 4x Water weakness rather than canceling out [5]. Heatran (Fire/Steel) shows the opposite effect: Steel resists Rock, which cancels Fire’s Rock weakness back down to neutral, while Steel’s own Ground weakness stacks with Fire’s to produce a 4x Ground weakness instead [6].

PokemonTypingWhat ChangesBiggest Threat
CharizardFire/FlyingGround weakness becomes immunity; Rock weakness doublesRock, 4x
CameruptFire/GroundRock weakness cancels to neutral; Water weakness doublesWater, 4x
HeatranFire/SteelRock weakness cancels to neutral; Ground weakness doublesGround, 4x

The pattern: a second type never simply adds a new weakness on top of Fire’s three — it either cancels one of them via a shared resistance, or multiplies one into a 4x liability. Before assuming “it’s Fire-type, so Water/Ground/Rock all work,” check the secondary type first. A Rock-type attacker that would be a great generic Fire answer does nothing against Heatran, and a Water-type that’s normally safe becomes a one-shot risk against Camerupt.

Rock-types remain the most consistent single answer across all three secondary-typing cases above, since only Heatran’s Steel half cancels the Rock weakness — and Tyranitar, a Rock/Dark pseudo-legendary, is bulky enough on the special side to eat a Fire Blast and answer with a Rock-type STAB most Fire-types can’t switch into safely. It’s one of the higher-ranked answers on our pseudo-legendary Pokemon ranking, and its Dark half means it’s worth cross-checking against our Dark-type weaknesses and counters guide before relying on it as a do-everything answer — Dark carries its own weak spots that a Fire-type’s teammates can exploit instead.

The 6 Types Fire Walls

Fire resists Bug, Fire, Grass, Steel, Ice, and Fairy — more resistances than almost any other type in the game [1]. That makes a Fire-type a genuinely safe switch-in against Ice-heavy teams (halving what would otherwise be a dangerous matchup for most of the roster) and against Grass- and Bug-types outright, since Fire beats both of those on offense too. Fairy is the one resistance on this list that doesn’t come with an offensive answer back — Fire-type moves are only neutral against Fairy, not super effective — so a Fire-type walling a Fairy attacker is playing defense only, not threatening a counter-attack.

FAQ

Is Water really the best default answer to Fire-types?
In a neutral matchup with no weather, yes — it resists Fire’s own STAB and hits for 2x back, and Water-type attackers are common enough that building around one is never difficult. That advantage disappears specifically against sun teams, where the weather cuts Water’s own damage in half while leaving Fire’s boosted.

Why doesn’t Ground get talked about as much as Water and Rock?
Ground deals the same 2x as the other two and doesn’t suffer any weather penalty, so on paper it’s arguably the safest all-around answer. The gap in popularity comes down to accessibility — fewer teams run a dedicated Ground-type attacker compared to how common Water- and Rock-type coverage moves are.

Does a Fire-type ever beat a Rock-type switch-in?
Only with coverage. Fire’s own STAB is resisted by Rock (0.5x), so a pure Fire-type attacking into a Rock-type switch-in is doing reduced damage while taking a full 2x hit back — a losing trade unless the Fire-type is carrying a non-Fire coverage move like Solar Beam or Earthquake.

Do all Fire-types share the same three weaknesses?
No, and this is the most common mistake in quick-reference charts. Only a pure Fire-type has exactly Water/Ground/Rock at a flat 2x. The moment a second type is added, those three weaknesses can cancel to neutral, stay at 2x, or double to 4x depending on the combination — see Charizard, Camerupt, and Heatran above for three different outcomes from the same starting chart.

Key Takeaways

Fire’s three weaknesses against six resistances is a strong defensive ratio on paper, and Water, Ground, and Rock all deal an identical 2x against a pure Fire-type. But “identical on the chart” isn’t the same as “identical in practice”: sun weather halves Water’s own offense while leaving Rock untouched, and Solar Beam turns Water switch-ins into free damage the moment sunlight is up. Layer in secondary typing — Flying doubling a Rock weakness, Ground stacking with Water, Steel canceling Rock entirely — and the “just bring a Water-type” advice stops working the moment the Fire-type isn’t pure Fire. Check the actual typing and the weather before picking a counter, not just the base chart.

Sources

[1] Fire (type) — Bulbapedia
[2] Harsh Sunlight — Bulbapedia
[3] Pokemon type chart — Pokemon Database
[4] Charizard Weaknesses, Resistances & Counters — NationalDex (nationaldex.io/pokemon/charizard/weakness)
[5] Camerupt Weaknesses, Resistances & Counters — NationalDex (nationaldex.io/pokemon/camerupt/weakness)
[6] Heatran Weaknesses, Resistances & Counters — NationalDex (nationaldex.io/pokemon/heatran/weakness)
[7] Charizard and Friends (OU Sun Team) — Smogon Forums

Michael R.
Michael R.

I've been playing video games for over 20 years, spanning everything from early PC titles to modern open-world games. I started Switchblade Gaming to publish the kind of accurate, well-researched guides I always wanted to find — built on primary sources, tested in-game, and kept up to date after patches. I currently focus on Minecraft and Pokémon GO.