Drought Index Calculator

The Drought Index Calculator computes standardised precipitation and evapotranspiration indices from historical climate records to quantify drought severity.

Drought Index
Used to normalize rainfall vs. typical conditions.
Total precipitation over the selected period.
Climatological average for the same period.
Optional; if provided, a moisture balance index is also calculated.
Optional; used to express deficit as % of soil capacity.
These are simplified indices (not SPI/PDSI). Use for quick screening.
Example Presets

Report an issue

Spotted a wrong result, broken field, or typo? Tell us below and we’ll fix it fast.


About the Drought Index Calculator

This tool estimates drought conditions using well-known methods such as the Standardized Precipitation Index (SPI) and the Standardized Precipitation Evapotranspiration Index (SPEI). Where enough data are available, it can also approximate the Palmer Drought Severity Index (PDSI). Each method returns a standardized result that indicates how unusual current conditions are compared with a baseline climate.

You choose an analysis period, often called a timescale or interval, such as 1, 3, 6, or 12 months. Short intervals highlight fast changes, while longer intervals reflect deeper moisture shifts. The index score typically ranges from around +3 (very wet) to −3 (extreme drought). The calculator presents the result and the category, so you can see both the number and its meaning.

Typical inputs include precipitation, temperature, and a method for potential evapotranspiration (PET). The calculator handles data aggregation, distribution fitting, and standardization. It guides you through assumptions and flags missing or unusual values that could bias results.

Drought Index Calculator
Work out drought index quickly.

How the Drought Index Method Works

All drought indices compare current water supply or deficit to what is typical for the same season. The method depends on the chosen index, but the overall flow is similar. You gather data, select intervals, compute anomalies, and standardize them against a reference period.

  • Select an index (SPI, SPEI, or PDSI) and a timescale (for example, 1, 3, 6, or 12 months).
  • Aggregate data to the chosen interval. For SPI, sum precipitation; for SPEI, sum climatic water balance (precipitation minus PET).
  • Fit a probability distribution to the aggregated series. SPI often uses a gamma distribution; SPEI often uses a log-logistic distribution.
  • Transform the cumulative probability to a standard normal score (z-score). This places the result on a consistent scale.
  • Assign a drought or wetness category using common thresholds, such as −1.0 (moderate drought) or −2.0 (severe drought).
  • Optionally smooth or compare across multiple intervals to understand short-term and long-term signals.

The outcome is a single value you can compare across seasons and locations. Because results are standardized, they are intuitive and consistent. Negative scores indicate dryness; positive scores indicate wetness. The size of the number shows how unusual the conditions are relative to the baseline climate.

Formulas for Drought Index

Each index uses a specific formulation. Below are simplified, widely used versions suitable for operational use. The calculator applies these steps internally, using your inputs and selected intervals to compute the final result.

  • SPI (Standardized Precipitation Index):

    1) Aggregate precipitation over the chosen timescale to form X (for example, 3-month total). 2) Estimate gamma parameters using method of moments: shape α = (mean/standard deviation)^2 and scale β = (standard deviation^2)/mean. 3) Compute cumulative probability G(X) under the gamma distribution. When zeros occur, adjust using q = P(X=0): H(X) = q + (1−q)·G(X). 4) Convert to a standard normal value: SPI = Φ⁻¹(H), where Φ is the standard normal CDF.

  • SPEI (Standardized Precipitation Evapotranspiration Index):

    1) Compute climatic water balance D = P − PET at the chosen timescale. 2) Fit a log-logistic distribution to D with parameters (shape k, scale α, location μ). 3) Compute cumulative probability F(D) from the fitted distribution. 4) Convert to a standard normal: SPEI = Φ⁻¹(F(D)). This adds temperature-driven evaporative demand to the drought signal.

  • PDSI (Palmer Drought Severity Index) approximation:

    1) Use a water-balance model to estimate moisture departure Z for each month based on precipitation, potential evapotranspiration, runoff, and recharge. 2) Update the severity index recursively, for example: PDSI_t = 0.897·PDSI_(t−1) + (Z_t/3). 3) Classify drought or wet spells from the evolving PDSI sequence. PDSI focuses on soil moisture accounting rather than strict statistical standardization.

  • Common category thresholds (applies to SPI and SPEI):

    Moderate drought: index ≤ −1.0; Severe drought: index ≤ −1.5; Extreme drought: index ≤ −2.0. Wetness categories mirror these thresholds on the positive side.

These formulas require a baseline or reference period to estimate parameters. The choice of period affects results, so keep that period stable when comparing locations or years. With appropriate data and careful assumptions, the formulas provide reliable, comparable scores across the selected intervals.

Inputs and Assumptions for Drought Index

Reliable inputs and clear assumptions are essential for a stable result. The calculator accepts data from stations, gridded datasets, or your own records. It checks quality and applies the chosen method consistently.

  • Precipitation time series (daily or monthly), aggregated to the analysis interval.
  • Temperature data for PET (minimum and maximum work best; mean temperature is acceptable for Thornthwaite).
  • PET method selection (Thornthwaite, Penman–Monteith, or supplied PET values).
  • Reference period for parameter fitting (often 1981–2010 or 1991–2020, at least 20–30 years).
  • Soil water holding capacity and monthly water-balance terms (for PDSI-style estimates).
  • Latitude or day length data if using temperature-based PET methods that need them.

Ranges and edge cases matter. Months with zero precipitation are valid but must be handled in SPI fitting. Very short records can lead to unstable parameters. Missing values, abrupt station moves, or changes in measurement methods can bias results. The calculator flags these issues and suggests fixes before finalizing outputs.

How to Use the Drought Index Calculator (Steps)

Here’s a concise overview before we dive into the key points:

  1. Choose your index (SPI, SPEI, or PDSI) based on your question and available inputs.
  2. Select a reference period and an analysis interval, such as 3, 6, or 12 months.
  3. Upload or paste precipitation and, if needed, temperature or PET data.
  4. Set PET options (method, units) or provide PET directly for SPEI or PDSI.
  5. Run quality checks and resolve any missing or suspicious values.
  6. Compute the index and review the result, category, and time series chart.

These points provide quick orientation—use them alongside the full explanations in this page.

Real-World Examples

Example 1: A semi-arid county tracks crop stress during spring. You select SPI with a 3-month interval. The county received 55 mm total over the last three months, while the long-term 3-month average is 110 mm. After distribution fitting, the calculator returns SPI3 = −1.6. This falls in the severe drought range for the season. What this means: soil moisture and streamflow are likely below normal, and irrigation demand will rise.

Example 2: A humid basin sees a heat wave. Rainfall is only slightly below average, but temperatures and PET are high. Using a 1-month SPEI, you compute D = P − PET and fit a log-logistic distribution. The calculator returns SPEI1 = −2.1, while SPI1 is only −0.7. The difference shows the role of evaporative demand. What this means: heat-driven moisture loss is pushing short-term drought risk higher than rainfall alone suggests.

Limits of the Drought Index Approach

Drought indices are powerful summaries, but they simplify complex processes. They rely on historical data, assumptions about distributions, and choices about intervals. These choices affect the final result and should be documented.

  • Limited or biased data can skew parameters and distort standardized scores.
  • Climate nonstationarity means the past may not fully represent current conditions.
  • PET methods vary; simple temperature-based PET can overstate drought during heat waves.
  • Soil, land cover, and irrigation effects are not fully captured by SPI or SPEI.
  • PDSI’s soil model assumptions may not fit all climates or soil types.

Use indices alongside observed impacts, soil moisture, streamflow, and remote sensing. Cross-check multiple intervals to separate short-term stress from longer deficits. Treat the index as one line of evidence, not the only decision trigger.

Units & Conversions

Accurate units prevent errors when aggregating data and comparing locations. Precipitation and PET are often recorded in different units, so convert before you compute. Temperature, wind, and radiation also affect PET, making consistent units vital for stable results.

Common unit conversions used in drought index calculations
Quantity From To Conversion
Precipitation mm in in = mm ÷ 25.4
Potential Evapotranspiration mm in in = mm ÷ 25.4
Temperature °C °F °F = (°C × 9/5) + 32
Wind speed m/s mph mph = m/s × 2.23694
Solar radiation MJ/m²/day W/m² W/m² ≈ (MJ/m²/day) × 11.574

Use the conversion that matches your original measurements. Apply the same units across all inputs before calculation. This keeps PET and precipitation on a consistent depth basis, which stabilizes the standardized result.

Tips If Results Look Off

If your output seems too extreme or too mild, check data preparation first. Most issues come from unit mismatches, missing values, or the chosen intervals. The calculator can highlight suspect months and suggest fixes.

  • Verify precipitation and PET are in the same depth units before aggregation.
  • Check for long runs of zeros or missing data that skew distribution fitting.
  • Review the reference period; very short baselines give unstable parameters.
  • Try nearby intervals (for example, 2 vs. 3 months) to test sensitivity.
  • Compare SPI and SPEI to see if heat-driven PET is changing the signal.

Document changes and rerun the calculator. Keep the final settings fixed when comparing across years or sites, so results remain consistent and fair.

FAQ about Drought Index Calculator

Which index should I choose: SPI, SPEI, or PDSI?

Use SPI when you want a simple precipitation-based view; choose SPEI when temperature-driven evaporative demand matters; use PDSI if you need a soil water accounting perspective and have the necessary inputs.

What interval should I analyze?

Short intervals (1–3 months) capture rapid changes and vegetation stress; medium intervals (6 months) show seasonal shifts; long intervals (12–24 months) reflect groundwater and reservoir impacts.

How long should the reference period be?

A 20–30 year period is typical; longer is better if the data are stable. Keep the same period when comparing sites to avoid shifting baselines.

How do I interpret a negative result?

Negative values indicate drier-than-normal conditions for that time of year; the more negative the number, the rarer and more intense the dryness.

Drought Index Terms & Definitions

Standardized Precipitation Index (SPI)

A precipitation-only index that fits a distribution to accumulated rainfall and converts it to a standard normal score.

Standardized Precipitation Evapotranspiration Index (SPEI)

An index based on climatic water balance (precipitation minus PET), standardized to account for temperature-driven demand.

Palmer Drought Severity Index (PDSI)

A soil moisture–focused index that uses a water-balance model with recursive updates to track prolonged wet and dry spells.

Potential Evapotranspiration (PET)

The atmosphere’s demand for water from land and vegetation, given weather conditions; used in SPEI and PDSI.

Reference Period

The baseline years used to fit distributions and compute typical conditions for standardization.

Standardization

The process of converting probabilities to a common z-score scale so results are comparable across locations and months.

Timescale (Interval)

The length of aggregation for analysis, such as 1, 3, 6, or 12 months; different intervals reveal different hydrologic signals.

Water Balance

The accounting of inputs and outputs of water, often simplified as precipitation minus evapotranspiration over a period.

References

Here’s a concise overview before we dive into the key points:

These points provide quick orientation—use them alongside the full explanations in this page.

Save this calculator
Found this useful? Pin it on Pinterest so you can easily find it again or share it with your audience.

Leave a Comment