🔬
🔬 Science & engineering

Temperature at Altitude Calculator (lapse rate: standard, dry adiabatic or custom)

Results update as you type.

Your numbers

Understanding the temperature at altitude calculator — concept and principle

Air usually gets colder as you climb. This calculator estimates the temperature at a target altitude from a known temperature at a starting elevation, using the standard-atmosphere lapse rate, the dry adiabatic rate or your own value. Hikers, pilots, drone users and students use it to plan clothing, check performance or understand weather.

Temperature drop with altitudeClimbing 3,000 m0.5 °C at 3,000 m20 °C at 0 m−6.49 °C/km × 3−19.5 °CISA there: −4.4 °C
With the standard lapse rate, 20 °C at sea level becomes about 0.5 °C at 3,000 m.

How it is calculated

T(h) = T₀ − Γ × (h − h₀) ÷ 1000

The principle

The lower atmosphere is heated mainly from below, by the ground that absorbs sunlight. Air that rises meets lower pressure, expands and cools as it does work on its surroundings. For dry air this cooling is about 9.8 °C per km, which equals g divided by the specific heat of air. In clouds, condensing water vapour releases heat, so saturated air cools more slowly. The average profile of the real atmosphere falls in between, which the standard atmosphere models with about 6.5 °C per km up to the top of the troposphere near 11 km.

Worked example

Default inputs: 20 °C at 0 m, target 3,000 m, standard lapse rate 6.49 °C/km.

  1. Height difference = 3,000 − 0 = 3,000 m.
  2. Temperature change = −6.49 × 3.0 = −19.5 °C.
  3. T = 20 − 19.47 = 0.5 °C = 0.53 × 1.8 + 32 = 33 °F.
  4. Standard atmosphere at 3,000 m = 15.04 − 19.47 = −4.4 °C.
  5. Difference from the standard atmosphere = 0.53 − (−4.43) = 5 °C warmer, because the start was 5 °C warmer than standard sea level.
How Temperature at the target altitude (°C) changes with Temperature at the starting point (°C)How Temperature at the target altitude c…-20-1001020305101520253040Example: 0.5Temperature at the starting point (°C)
Each point is the calculator re-run with only “Temperature at the starting point (°C)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Temperature at the starting point (°C)Temperature at the target altitude (°C)
5-14.5
10-9.5
15-4.5
200.5
255.5
3010.5
4020.5

How to read the result

The estimate is most useful for planning, such as how much warmer clothing a summit needs or how cold an aircraft's engine intake air will be. Real days can differ a lot. Temperature inversions, common on clear calm nights and in valleys, make air warmer with height. Sunlit slopes heat the air locally, and weather fronts bring different air masses. Adding wind chill on exposed summits makes it feel colder still.

Common mistakes

Keep in mind: This is a model, not a forecast. Check a mountain or aviation weather forecast before trips where cold could be dangerous.

Frequently asked questions

How much colder is it per 1,000 m?

On average about 6.5 °C per 1,000 m, but it varies from day to day.

Why does dry air cool faster than cloudy air when it rises?

In clouds, water vapour condenses and releases latent heat, which offsets part of the cooling.

What is a temperature inversion?

A layer where temperature rises with height, often trapping fog or pollution beneath it.

Sources: NASA Glenn Research Center, Beginner's Guide to Aeronautics, "Earth Atmosphere Model – Metric Units"

Checked 9 Nov 2026. NASA Glenn Research Center, Beginner’s Guide to Aeronautics, “Earth Atmosphere Model – Metric Units” (troposphere up to 11,000 m: T = 15.04 − 0.00649 h). Dry adiabatic lapse rate ≈ 9.8 °C/km = g/cp (standard value).

🔬 All science & engineering tools →🌍 Calculators by country →