What stability means
Atmospheric stability is the answer to one question: if I lift a parcel of air up a little bit, does it want to keep going up, or does it want to come back down?
That's the whole concept. Everything else — lapse rates, skew-T diagrams, conditional instability — is just the mechanism that produces the answer.
- Stable atmosphere: the parcel comes back down. Vertical motion is suppressed. Smooth air, layered clouds (stratus), restricted visibility, fog risk.
- Unstable atmosphere: the parcel keeps going up. Vertical motion is encouraged. Bumpy air, vertical clouds (cumulus), good visibility, thunderstorm risk.
- Neutral atmosphere: the parcel stays where you put it. Mostly a textbook case.
The parcel-vs-environment comparison
Imagine a small bubble of air at the surface. Something — surface heating, terrain, frontal lifting — pushes it up. As it rises, the pressure around it drops, so it expands, and as it expands it cools. This is just adiabatic cooling — the parcel doesn't exchange heat with its surroundings, it just cools because it's expanding.
Meanwhile, the air around the parcel — the "environment" — has its own temperature profile. It's not necessarily cooling at the same rate the parcel cools.
This is the comparison that matters. Most students learn the lapse rate numbers but never internalize that stability comes from comparing the parcel to the environment at altitude. If you remember nothing else from this page, remember the comparison.
The standard atmosphere
Before we dig into lapse rates, you need a baseline to compare against. That baseline is the standard atmosphere — a model of "average" conditions used as a reference everywhere in aviation and meteorology.
15°C
Standard sea-level temperature.
29.92"Hg
≈ 1013.2 mb. Standard sea-level pressure.
2°C / 1,000 ft
Standard temperature decrease with altitude.
Three numbers worth memorizing. They show up everywhere — altimeter setting, density altitude calculations, performance charts, weather products. The atmosphere on any given day rarely matches these values exactly, and the deviation from standard is what most "real-world" calculations are about.
The three lapse rates
A lapse rate is just how fast temperature decreases with altitude. There are three you need to know, and each one describes a different thing.
Dry Adiabatic Lapse Rate
10°C per km
- How dry air cools as it rises in the atmosphere.
- Constant — same value everywhere
- Applies until the parcel reaches saturation
Moist Adiabatic Lapse Rate
~6°C per km (varies)
- How saturated air (clouds) cools as it rises.
- Slower than DALR because condensation releases latent heat
- Varies with temperature and moisture; 6°C/km is the typical teaching value
Environmental Lapse Rate
Variable — what's actually out there
- The actual temperature profile of the atmosphere right now.
- Measured by weather balloons (radiosondes)
- Standard atmosphere ≈ 6.5°C/km, but reality varies a lot
The DALR and MALR describe what a parcel does — they're physics. The ELR describes what the environment is doing — whatever the atmosphere happens to be on a given day.
Conditional instability
Compare the ELR to the DALR (10°C/km) and MALR (6°C/km). The relationship determines stability:
- ELR > 10°C/km (steeper than DALR) → absolutely unstable. Both dry and saturated parcels cool slower than the environment, so both keep rising.
- ELR < 6°C/km (shallower than MALR) → absolutely stable. Both dry and saturated parcels cool faster than the environment, so both sink back.
- ELR between 6 and 10°C/km → conditionally unstable. A parcel is unstable when saturated, stable when unsaturated. The "condition" is whether the parcel saturates.
Conditional instability is the most common case in the real atmosphere, especially in the warm season. It's also the case that produces afternoon thunderstorms: surface heating eventually pushes a parcel high enough to saturate, and from that altitude up, the parcel cools at the slower MALR while the environment continues at the steeper ELR. The parcel suddenly becomes warmer than its surroundings and accelerates upward.
Why this matters operationally: a sounding can show a stable atmosphere for unsaturated air while still being unstable for saturated air. A morning that looks calm can develop into afternoon convection if surface heating eventually pushes a parcel high enough to saturate. The atmosphere didn't change — the parcel's state changed.
Worked ELR examples
Given a layer of the atmosphere with known temperatures at top and bottom, you can compute the ELR and classify stability. The formula:
Lapse Rate = ΔT / Δz
Five examples — these mirror the kind of question you'll see in WX 301 and on quizzes. Assume MALR = 6°C/km, DALR = 10°C/km.
ELR 1: Temp at 1.3 km = 10°C, temp at 3.0 km = 15°C
Calculation: ΔT = 15 − 10 = +5°C, Δz = 1.7 km. Lapse rate = +5/1.7 ≈ +2.9°C/km.
The temperature increases with altitude — that's a temperature inversion (negative lapse). Inversions are absolutely stable: any rising parcel encounters warmer air above and gets pushed back down. Inversions cap convection, trap haze and pollutants, and often produce poor visibility below them.
ELR 2: Temp at surface = 10°C, temp at 1 km = 10°C
Calculation: ΔT = 0, Δz = 1 km. Lapse rate = 0°C/km.
Constant temperature with altitude — isothermal. Like an inversion, this is absolutely stable. The environment isn't cooling at all, so any rising parcel cools below the environment temperature immediately and sinks back.
ELR 3: Temp at surface = 20°C, temp at 2.5 km = -10°C
Calculation: ΔT = 20 − (−10) = 30°C, Δz = 2.5 km. Lapse rate = 30/2.5 = 12°C/km.
12°C/km is greater than the DALR (10°C/km), so this layer is absolutely unstable. Both dry and saturated parcels cool slower than the environment and keep rising. This kind of profile is rare but signals strong convective potential.
ELR 4: Temp at surface = 20°C, temp at 2.5 km = 0°C
Calculation: ΔT = 20 − 0 = 20°C, Δz = 2.5 km. Lapse rate = 20/2.5 = 8°C/km.
8°C/km is between MALR (6) and DALR (10), so this layer is conditionally unstable. Stable for unsaturated parcels, unstable for saturated ones. This is the most common real-atmosphere case.
ELR 5: Temp at surface = 30°C, temp at 1 km = 20°C
Calculation: ΔT = 30 − 20 = 10°C, Δz = 1 km. Lapse rate = 10°C/km.
10°C/km is exactly the DALR. The atmosphere is cooling at the same rate a dry parcel would as it rises — neutral for unsaturated parcels (they neither rise nor sink), but unstable for saturated parcels (they cool slower than the environment and keep rising).
The pattern: compute lapse rate from ΔT/Δz, then compare the result to 10 (DALR) and 6 (MALR). Above 10 = absolutely unstable. Below 6 = absolutely stable. Between = conditionally unstable. Negative or zero = absolutely stable.
A first look at skew-T
A skew-T log P diagram (usually just called a skew-T) is how meteorologists plot a vertical profile of the atmosphere from a weather balloon launch. It looks busy at first because it has several reference lines overlaid, each color-coded for a different thing. Once you know what each line is, you can read it.
The diagram below is the worked example from a typical WX 301 problem — a real sounding showing where the LCL, LFC, and EL fall, and the CAPE region shaded between the parcel path and the environmental temperature.
Line definitions
The six line types you'll see on every skew-T:
DALR
Dry Adiabatic Lapse Rate
- How dry air cools as it rises in the atmosphere.
MALR
Moist Adiabatic Lapse Rate
- How clouds (saturated air) cool as they rise in the atmosphere.
Mixing Ratio
Water content lines
- How much water in g/kg the atmosphere has.
Parcel Path
Theoretical lifted parcel
- The change in temperature of a theoretical air parcel rising in the atmosphere.
ELR
Environmental Lapse Rate
- The change in temperature of the actual atmosphere at that point and time (weather balloon data).
Dewpoint ELR
Environmental dewpoint
- The change in dewpoint of the actual atmosphere at that point and time (weather balloon data).
The four key levels
Once you can read the lines, the next layer is the four levels every skew-T problem asks you to find. Walk through them in order — each one builds on the one before:
- LCL — Lifted Condensation Level. The altitude at which a rising surface parcel becomes saturated. Trace the temperature ELR up from the surface along the DALR (red dashed) — it's unsaturated and cools at the dry rate. At the same time, trace the surface dewpoint up along the corresponding mixing-ratio line (green dashed). Where those two traces meet is the LCL. Above this point, the parcel is now saturated, so it follows the MALR (blue dashed) instead — and the curve becomes more gentle.
- LFC — Level of Free Convection. Continue the parcel path upward along the MALR. Eventually it crosses the temperature ELR (solid red line). At that point, the parcel becomes warmer than its surroundings — it's now to the right of the ELR. That's the LFC. From here, the parcel accelerates upward on its own without any external lifting force.
- EL — Equilibrium Level. The parcel keeps rising along the MALR, staying warmer than the environment, gaining buoyancy. Eventually the temperature ELR catches up and crosses back through the parcel path. At that point the parcel is once again the same temperature as its surroundings, and just above it, the parcel becomes colder than the environment — to the left of the ELR. That's the EL. The parcel decelerates and stops rising freely.
- CAPE — Convective Available Potential Energy. The shaded area between the parcel path (warmer, on the right) and the temperature ELR (colder, on the left), bounded below by the LFC and above by the EL. Larger CAPE = more energy available for convection = stronger updrafts and more violent thunderstorms.
Two related stability indices forecasters compute from a skew-T are the Lifted Index (LI) and the K-Index (KI). Both use temperatures at specific pressure levels to give a single number that estimates thunderstorm potential. We'll cover those in detail on a separate page.
Coming soon: a dedicated skew-T page with live sounding data (Tropical Tidbits-style), a parcel-path generator that draws your LCL / LFC / EL / CAPE from user-entered surface temperature and dewpoint, plus built-in calculators for the Lifted Index and K-Index. For now, this page covers the line definitions and what the four key levels mean.
What it means in the airplane
Stability isn't just an abstract concept — it predicts what your flight will actually feel like.
Stable air
- Ride
- Smooth — minimal vertical motion
- Clouds
- Layered (stratus, stratocumulus). Tops are flat.
- Visibility
- Often poor — haze, smoke, and pollutants are trapped near the surface
- Precipitation
- Steady, widespread, light to moderate
- Hazards
- Fog, icing in stratus layers, low ceilings
Unstable air
- Ride
- Bumpy — thermal turbulence, mechanical mixing
- Clouds
- Vertical (cumulus, towering cumulus, cumulonimbus)
- Visibility
- Generally excellent — vertical mixing carries surface haze upward and disperses it
- Precipitation
- Showery, localized, can be heavy
- Hazards
- Thunderstorms, hail, microbursts, wind shear, severe turbulence
One trick I use when tutoring: if you can't tell what the atmosphere is doing, look out the window. Cumulus clouds with vertical development = unstable air below them. A flat overcast that won't burn off = stable air. The clouds are the atmosphere's way of telling you what's going on.
Products that show it
Skew-T / Log-P Diagram
The primary tool for reading atmospheric stability directly from a sounding.
- Temperature (solid) and dewpoint (dashed) plotted on skewed axes against log-pressure altitude
- Spread between the temperature and dewpoint lines shows moisture at each level; where they meet = cloud base
- The distance between the temperature line and the DALR/SALR tells you stability — parcel warmer than environment = unstable
GFA (Graphical Forecasts for Aviation)
Shows where the atmosphere is expected to be unstable (convection, icing, turbulence) during your flight window.
- Convective overlay identifies areas of forecast convective development — a proxy for atmospheric instability
- Turbulence and icing overlays show where unstable or saturated layers are forecast
- Step through 3-hourly time slices to see how stability evolves through your flight window
SPC Convective Outlook / Sounding Data
CAPE values and stability indices from upper-air soundings tell forecasters how explosive the atmosphere is.
- High CAPE (≥1,500 J/kg) = strongly unstable environment; severe thunderstorm potential
- SPC maps CAPE values geographically — useful for understanding which areas along a route have the highest instability
- The SPC sounding climatology tool shows actual upper-air soundings near your route
Area Forecast Discussion (AFD)
The NWS forecaster's narrative about stability and convective potential.
- AFD will explicitly mention "capping inversion," "CAPE," "lapse rates," and "triggering mechanisms" when stability is a flight-planning factor
- Read when the GFA or SPC shows marginal conditions — the AFD explains whether the forecaster thinks convection will fire
- Available at weather.gov per forecast office area
Red flags
High CAPE + lifting mechanism in afternoon
- CAPE ≥1,500 J/kg with a surface boundary or frontal passage = organized severe thunderstorm potential
- Check the SPC day 1 outlook: a Slight or greater risk in your area means the atmosphere has the energy to produce severe storms if triggered
- The absence of current radar doesn't matter if CAPE is high and a trigger is forecast for your flight window
Steep lapse rate + high moisture
- A steep ELR (close to or exceeding the DALR of 3°C/1,000 ft) means lifted parcels will be buoyant rapidly — the atmosphere will support vigorous convection
- Combine with high surface dewpoints (≥60°F) and you have the thermal and moisture energy needed for deep convection
- This environment won't necessarily produce thunderstorms without a trigger — but when a trigger arrives (cold front, surface heating), development can be explosive
Surface inversion at departure — ceilings not lifting
- A stable surface inversion traps moisture, smoke, and low cloud — fog and stratus won't burn off until the inversion breaks
- If the TAF shows ceilings improving by 10:00 AM but the sky is still OVC 500 at 10:30, the inversion is persisting longer than forecast
- Do not plan on an inversion burning off on schedule — wait for actual observation improvement before departing
Checkride questions you'll actually be asked
Q: What determines whether the atmosphere is stable or unstable?
The relationship between the environmental lapse rate and the adiabatic lapse rate of a lifted parcel. If the environment cools faster than the parcel cools as it rises, the parcel ends up warmer than its surroundings and continues rising — unstable. If the environment cools slower, the parcel ends up colder than its surroundings and sinks back — stable.
Q: What are the values of the DALR and MALR?
Dry Adiabatic Lapse Rate ≈ 10°C per km (or about 3°C per 1,000 ft). Moist Adiabatic Lapse Rate ≈ 6°C per km, but it varies with temperature and moisture. The DALR is constant; the MALR is an average value used for teaching.
Q: Why does saturated air cool more slowly than dry air as it rises?
Because condensation releases latent heat. As water vapor condenses into liquid droplets inside the parcel, it gives up heat that partially offsets the adiabatic cooling. This is why the MALR (~6°C/km) is shallower than the DALR (10°C/km).
Q: What's conditional instability?
An atmosphere where the ELR is between the MALR and DALR (between 6 and 10°C/km). Stable for unsaturated parcels — they cool faster than the environment and sink back. Unstable for saturated parcels — they cool slower than the environment and keep rising. The "condition" is whether the parcel reaches saturation.
Q: An inversion appears on a skew-T. What does it tell you?
An inversion is a layer where temperature increases with altitude instead of decreasing. It acts as a stable cap — air below it can't easily rise through it. Inversions trap haze, smoke, pollutants, and turbulence. Visibility below the inversion is often poor, and convective development is suppressed.
Q: Standard sea-level conditions?
Temperature 15°C. Pressure 29.92"Hg or 1013.2 mb. Standard lapse rate 2°C per 1,000 ft. These are the ICAO Standard Atmosphere reference values used for almost every aviation weather and performance calculation.
Decision scenario
Educational example only. Not for real flight planning. Real go/no-go decisions require official sources, current data, and your own pilot-in-command judgment.
The setup: Mid-summer afternoon cross-country, 200 nm route over the southeastern U.S., scheduled departure 1500 local. You're a Private Pilot in a Cessna 172. Surface conditions look fine: 28°C, dewpoint 22°C, light surface winds, scattered cumulus reported at the departure airport. Forecast doesn't mention thunderstorms yet.
You pull up the morning sounding. The skew-T shows the temperature trace and the dew point trace converging around 4,000 ft and remaining close all the way up to about 30,000 ft. The surface is warm. There's no cap — no inversion to suppress vertical development.
What questions should you be asking?
- What does the sounding tell me about stability? A small T–Td spread through a deep layer plus warm, moist surface conditions and no inversion = strongly conditionally unstable atmosphere with deep moisture available. This is a thunderstorm setup.
- How does surface heating change this through the afternoon? The surface temperature will keep rising until late afternoon. Each degree of additional surface heating increases the chance that lifted parcels will reach the LCL and accelerate upward through the unstable layer.
- Are there triggers along my route? Sea breezes, terrain, frontal boundaries, outflow boundaries from earlier convection? In Florida summer, the answer is almost always yes.
- What's my escape plan if cells develop along the route? Where can I land? Can I deviate? Is there a coast or terrain that funnels me toward weather?
- Does my schedule require this departure time? A morning departure in the same conditions might encounter no convection. The same route at 1700 local could be in the middle of a thunderstorm complex.
The sounding didn't tell you whether to fly. It told you the atmosphere is loaded for afternoon convection and you need to take that seriously. Pilots routinely fly in conditionally unstable atmospheres — the question is whether your specific route, timing, aircraft, and personal minimums make that prudent for you on this day.
Pilot takeaway
- Stability comes from a comparison. A lifted parcel cools at one rate; the environment around it has its own profile. Parcel ends up warmer than surroundings → keeps rising (unstable). Colder → sinks back (stable).
- Three lapse rates, two purposes. DALR (10°C/km) and MALR (~6°C/km) describe how a parcel cools. ELR is what the atmosphere is actually doing today. Compare them.
- The 6-10 rule. ELR > 10°C/km = absolutely unstable. ELR < 6°C/km = absolutely stable. Between 6 and 10 = conditionally unstable (most common in real atmosphere).
- Standard atmosphere reference. 15°C / 29.92"Hg / 1013.2 mb at sea level, 2°C/1,000 ft lapse rate. Memorize these.
- Altimetry is a separate topic. The standard atmosphere chart, Kollsman window mechanics, and three worked altimeter problems are now covered on the dedicated Altimetry page.
- Operational fingerprints. Stable = smooth, layered clouds, poor vis, steady precip. Unstable = bumpy, vertical clouds, good vis, showery precip. The clouds tell you what the atmosphere is doing.