Skip to main content
Calcimator

Cloud Base Estimator

Estimate cloud base altitude from temperature and dewpoint spread using Espy's equation. Quick weather assessment for VFR pilots.

About this calculator

This estimator applies Espy's equation, a long-standing rule of thumb pilots use to convert the surface temperature-dewpoint spread into an approximate cumulus cloud base: divide the spread in Celsius by 2.5 and multiply by 1,000 to get feet above ground level, then add field elevation to convert to MSL for comparison against a METAR ceiling report. The 2.5°C-per-1,000-ft figure approximates how quickly a rising, unsaturated air parcel cools (close to the dry adiabatic lapse rate) versus how slowly the dewpoint drops with altitude, so the two converge at that rate and clouds form where the parcel's temperature meets its dewpoint. The calculator also derives an approximate relative humidity from the vapor-pressure ratio between the dewpoint and the temperature, and flags fog or low-visibility risk when the spread narrows to 4°C or less, with a stronger warning under 2°C — a small spread means the air is already close to saturation at the surface.

A separate freezing-level estimate uses the standard 2°C-per-1,000-ft environmental lapse rate (not the cloud-base lapse rate) to project where OAT would reach 0°C, useful for anticipating icing risk in clouds above that altitude. All of this is a quick mental-math-style estimate meant for VFR planning and situational awareness — it assumes a simple, well-mixed atmosphere and can be badly wrong under temperature inversions, fronts, or other non-standard conditions, so always verify against actual METAR/TAF ceiling and icing data before you fly.

Inputs

°F
°F
ft MSL

Results

Estimated Cloud Base (AGL)

4,000 ft

≈ 13 football fields

Cloud Base (MSL)

4,500 ft

≈ 15 football fields

Fog / Visibility Risk

Low

Temp/Dewpoint Spread122°F
Relative Humidity54%
Estimated Freezing Level13,000 ft MSL
How to Use This Calculator
  1. Get the current temperature and dewpoint from METAR or ATIS.
  2. Enter the field elevation for MSL conversion.
  3. The cloud base estimate tells you the approximate ceiling height.
  4. NOTE: This is an estimate — always check actual METAR ceilings.

How the result changes across these scenarios

ScenarioEstimated Cloud Base (AGL)Cloud Base (MSL)Fog / Visibility Risk
Low Overcast800 ft1,000 ftHIGH — fog or low clouds likely
Clear Dry Day10,000 ft11,000 ftLow
Fog Likely400 ft500 ftHIGH — fog or low clouds likely

What each input means

Temperature (OAT)
Surface temperature in Celsius from METAR or field observation.
Dewpoint
Surface dewpoint temperature from METAR. Closer to OAT = higher humidity = lower clouds.
Field Elevation
Airport elevation to convert AGL to MSL.

What each result means

Estimated Cloud Base (AGL)
Approximate altitude above ground where clouds begin to form.
Temp/Dewpoint Spread
Smaller spread = more moisture = lower clouds.
Estimated Freezing Level
Rough estimate of where icing conditions may begin.

How this is calculated

Worked example, using the default values

  1. Temperature-Dewpoint Spread
    Spread = OAT − Dewpoint
    25°C − 15°C = 10.0°C
  2. Estimated Cloud Base (AGL)
    Cloud Base = (Spread ÷ 2.5) × 1000
    (10.0 ÷ 2.5) × 1000 = 4,000 ft AGL
  3. Cloud Base (MSL)
    MSL = AGL + Field Elevation
    4,000 + 500 = 4,500 ft MSL
  4. Relative Humidity
    RH = (Vapor Pressure ÷ Sat. Vapor Pressure) × 100
    (17.06 ÷ 31.69) × 100 = 54%

Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why divide the temperature-dewpoint spread by 2.5 instead of a rounder number?

Espy's equation uses 2.5°C per 1,000 ft because that's roughly the rate at which a rising, unsaturated air parcel's temperature — cooling near the dry adiabatic lapse rate — converges with its dewpoint, which falls more slowly with altitude. Where the two meet is where condensation, and the cloud base, forms.

How does the calculator's relative humidity relate to the cloud base result?

Relative humidity is computed from the ratio of vapor pressure at your dewpoint to saturation vapor pressure at your OAT. A small temperature-dewpoint spread produces both a high relative humidity and a low cloud base estimate — they're two views of the same moisture input, not independent calculations.

Does the freezing-level estimate use the same lapse rate as the cloud base?

No — the freezing level applies the standard 2°C-per-1,000-ft environmental lapse rate to your OAT, the same rate the density altitude calculator uses, while the cloud base applies Espy's 2.5°C-per-1,000-ft rate to the temperature-dewpoint spread. Both start from your entered surface temperature but track different physical quantities.

Why does the fog/visibility warning trigger at a 4°C spread rather than exactly 0°C?

A spread of 0°C would mean the air is fully saturated at the surface, but fog and low clouds commonly form before that point, so the calculator flags Moderate risk at a 4°C spread or less and HIGH risk at 2°C or less to give an earlier heads-up. It's a planning threshold, not the exact saturation point.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Aviation, Marine & Transport.