Skip to main content

Pokemon Damage Calculator

Calculate exact damage ranges between any two Pokemon. Factor in stats, moves, items, weather, terrain, critical hits, and more. See KO chances and optimize your battle strategy.

Attacker

GarchompDragonGround
ATK: 182SpA: 90SPE: 169

Defender

TyranitarRockDark
HP: 207DEF: 144SpD: 120

Move & Conditions

Select Move
STAB: ✅ Yes (1.5x)

Damage Results

Type Effectiveness
Super effective
Damage Range
144170
HP damage
% of HP
69.6%–82.1%
of defender's HP
Defender HP Bar
69.6% - 82.1% damage
❌ No OHKO
Max damage: 170 / HP: 207
2HKO: 2 hits min
Min damage: 144 / HP: 207

How Pokemon Damage Is Calculated

The Pokemon damage formula is one of the most complex mechanics in the game. Here's the core formula (Gen 5+):

Damage = floor(floor(floor(2 × Level / 5 + 2) × Power × Attack / Defense) / 50) + 2

Then apply modifiers in order:
× Critical (1.5 if crit)
× Burn (0.5 if physical + burned)
× STAB (1.5 if same type)
× Type Effectiveness (0× to 4×)
× Weather (1.5× / 0.5× for Fire/Water in sun/rain)
× Terrain (1.3× for matching type)
× Item (Life Orb 1.3×, Choice items 1.5×, type items 1.2×)
× Random (0.85 to 1.0)

Understanding Damage Rolls

Due to the random factor (0.85 to 1.0), damage isn't a single number — it's a range. Our calculator shows both the minimum and maximum damage:

  • Min damage: The lowest possible roll (0.85× multiplier)
  • Max damage: The highest possible roll (1.0× multiplier)
  • OHKO: One-Hit KO — max damage exceeds defender's HP
  • 2HKO: Two-Hit KO — need two hits to KO (min × 2 ≥ HP)

Key Damage Modifiers

STAB (Same Type Attack Bonus)

When a Pokemon uses a move that matches its type, the move gets a 1.5× power boost. For example, Charizard (Fire/Flying) using Flamethrower gets 1.5× damage. With the Adaptability ability, STAB becomes 2.0× instead.

Type Effectiveness

Type matchups multiply damage:

  • Super effective (2×): Attacker's type is strong against defender's type
  • Double super effective (4×): Both of defender's types are weak
  • Not very effective (0.5×): Attacker's type is resisted
  • Double resisted (0.25×): Both types resist
  • Immune (0×): Defender is immune to the attack type

Weather Effects

Sun

Fire ×1.5, Water ×0.5

Rain

Water ×1.5, Fire ×0.5

Sandstorm

Rock-types get 1.5× Sp.Def; no direct damage boost

Snow/Hail

Ice-types get 1.5× Def (Gen 9 Snow); no damage boost

Critical Hits

Critical hits deal 1.5× damage (Gen 5+) and ignore negative stat changes on the attacker and positive stat changes on the defender. Base crit rate is 1/24 (Gen 6+), increased by high-crit moves (1/8), Focus Energy (1/2), and Scope Lens (1/8).

Damage Calculator Tips

  • Always check both min and max damage — a roll might not KO when you expect it to
  • Factor in entry hazards (Stealth Rock, Spikes) when calculating if a switch-in can survive
  • Remember that Leftovers recovery happens after damage, potentially changing KO thresholds
  • Choice items boost the attack stat, not the move power — this matters for multipliers
  • Burn halves physical damage — always account for it when a burned Pokemon attacks
  • Life Orb boosts damage by 30% but costs 10% HP per hit — factor this into survivability

Best Pokemon Damage Calculators Compared

Based on community consensus from competitive Pokemon communities, here's how the top damage calculators compare. Reddit users on r/PokemonChampions and r/stunfisk consistently rank the Pokemon Showdown damage calculator as the gold standard.

CalculatorBest ForKey FeaturesCost
Pokemon Stat Calculator (This Site)All-in-one stat & damage calcStat calculator + damage calc + IV/EV tools, no ads, mobile-friendlyFree
Showdown Damage CalcCompetitive singles (Smogon)All generations, all formats, full move/item/ability supportFree
VGC MultiCalcVGC doubles formatMulti-calc mode, speed tie calculator, VGC-specific setsFree
Pikalytics Damage CalcVGC 2026 meta analysisUsage stats integration, EV/item/terrain comparisonFree

Community Verdict

Reddit users consistently recommend the Showdown damage calculator for accuracy and format support. Our calculator aims to provide the same damage calculation accuracy while also offering integrated stat calculation, IV checking, and EV planning — all in one place, with no ads. For VGC-specific analysis, Pikalytics and VGC MultiCalc are excellent complementary tools.