Cloud Base Calculator - Altitude, Cloud Temp, and Spread

Use this cloud base calculator to find cloud base altitude above sea level and above ground, plus cloud temperature, from air temperature, dew point, and elevation.

Updated: June 20, 2026 • Free Tool

Cloud Base Calculator

Dry-bulb air temperature in degrees Celsius, measured at the same site as the dew point.

Dew point temperature in degrees Celsius. Must be less than or equal to air temperature.

Ground elevation above mean sea level in meters. Use 0 for sea-level sites.

Results

Cloud Base Altitude (above sea level)
0m
Cloud Base Above Ground 0m
Cloud Base Altitude (feet) 0ft
Cloud Temperature 0°C

What Is the Cloud Base Calculator?

A cloud base calculator is a worksheet that turns a dry-bulb air temperature, a dew point, and the ground elevation into the altitude above sea level where a cumulus deck would form, using the spread rule of 4.4 degrees F per 1000 ft (0.802 degrees C per 100 m) and the dry adiabatic lapse rate of 0.984 degrees C per 100 m.

  • Pilot preflight planning: Pick a cruise altitude that stays clear of scattered cumulus bases when the ceilometer is not in reach.
  • Paraglider and soaring window: Read the cloud base altitude to decide whether thermals will top out under a useable ceiling.
  • Classroom atmospheric science: Work a textbook cloud-base problem set with temperature, dew point, and elevation.
  • Backcountry weather checks: Estimate ceiling height at a mountain trailhead from a thermometer and sling psychrometer.

Clouds form when a rising parcel cools to its dew point. The textbook cloud base assumes the parcel lifts dry-adiabatically and the dew point drops at roughly 1.8 degrees C per km.

If the real interest is indoor humidity and plant transpiration rather than outdoor ceilings, the Vapor Pressure Deficit Calculator returns the FAO-56 SVP, AVP, and VPD from the same temperature and humidity reading.

How the Cloud Base Calculator Works

The cloud base calculator takes the air temperature and dew point, finds the spread, divides by the difference between the dry adiabatic lapse rate and the dew point lapse rate (0.802 degrees C per 100 m or 4.4 degrees F per 1000 ft), and adds the ground elevation to get the cloud base altitude above sea level. The cloud temperature at that altitude is then found by lifting the surface parcel dry-adiabatically.

cloud_base_m = (T_C - Td_C) / 0.802 x 100 + elevation_m | cloud_temp_C = T_C - 0.984 x cloud_base_above_ground_m / 100
  • T_C (air temperature): Dry-bulb air temperature in degrees Celsius at the surface. Sets the warm side of the spread.
  • Td_C (dew point): Dew point temperature in degrees Celsius. The temperature at which the rising parcel saturates.
  • elevation_m: Ground elevation in meters above mean sea level. Added to the altitude-above-ground result.
  • 0.802 deg C per 100 m: Difference between the dry adiabatic lapse rate (0.984 deg C per 100 m) and the dew point lapse rate (~0.182 deg C per 100 m). The spread shrinks by this much for every 100 m of ascent.
  • 0.984 deg C per 100 m: Dry adiabatic lapse rate used to step the surface temperature down to cloud base altitude.

The simplified form (T - Td) / 10 x 1247 is mathematically identical to (T - Td) / 0.802 x 100 because 1247 / 10 = 124.7 and 100 / 0.802 = 124.69.

Reference case: 25 deg C / 15 deg C / sea level

Air temperature 25 deg C, dew point 15 deg C, elevation 0 m.

Spread = 25 - 15 = 10 deg C. Cloud base above ground = 10 / 0.802 x 100 = 1247 m. Cloud temperature = 25 - 0.984 x 12.47 = 12.7 deg C.

Cloud base = 1247 m (4091 ft) above sea level. Cloud temperature = 12.7 deg C.

This is the textbook fair-weather case: a 10 deg C spread over a sea-level site puts a fair-weather cumulus base near 4000 ft, matching the standard spread rule used in pilot weather briefings.

According to the NOAA National Weather Service Glossary entry for Dry Adiabatic Lapse Rate, the dry adiabatic lapse rate (DALR) is 5.5 degrees F per 1000 ft or 9.8 degrees C per km, which is the 0.984 degrees C per 100 m value the calculator uses to lift the surface parcel to the cloud base.

For a closer look at the partial-pressure picture behind the dew point, the Ideal Gas Calculator covers the ideal gas law and Dalton's law relationships that meteorology references use to derive saturation.

Key Concepts Explained

Four ideas sit behind the formula: a temperature-only dry adiabatic lapse rate, a slower dew point lapse rate, the spread between them, and the rule that the cloud base sits where the spread closes to zero.

Dry adiabatic lapse rate

An unsaturated air parcel cools at about 0.984 degrees C for every 100 m (or 5.4 degrees F per 1000 ft) it rises. This is the lapse rate the calculator uses to step the surface temperature up to cloud base and back down to the cloud temperature.

Dew point lapse rate

The dew point drops at roughly 1.8 degrees C per km (about 0.182 degrees C per 100 m or 1.0 degrees F per 1000 ft) as a parcel rises. The dew point is essentially conserved as long as no condensation happens, so this is the rate the calculator uses for the cold side of the spread.

Temperature-dew-point spread

The difference between air temperature and dew point in the same units. The cloud base altitude above ground is directly proportional to the spread, because that is the temperature gap that the rising parcel has to close before it saturates.

Cloud temperature

The air temperature at cloud base altitude. It is colder than the surface reading because the surface parcel has lifted dry-adiabatically to the cloud base. Pilots read it as the freezing level if the cloud is high enough.

A 10 degrees C spread at sea level gives roughly 1250 m of cloud-base altitude, while a 5 degrees C spread compresses that to about 625 m. The same rule works for pilots in feet and Fahrenheit with the 4.4 degrees F per 1000 ft rate.

For the partial-pressure picture that connects temperature and dew point through Dalton's law, the Gas Laws Calculator handles the textbook ideal-gas relationship.

How to Use This Calculator

Three numbers go in, and four readouts come out: cloud base above sea level, cloud base above ground, the same altitude in feet, and cloud temperature. The defaults reproduce the standard textbook fair-weather cumulus case.

  1. 1 Enter the air temperature: Type the dry-bulb air temperature in degrees Celsius from a thermometer or a weather station. Use 0.1 degree precision if the sensor is calibrated that fine.
  2. 2 Enter the dew point: Type the dew point in degrees Celsius from a sling psychrometer or a weather report. The dew point must be less than or equal to the air temperature.
  3. 3 Enter the elevation: Type the ground elevation in meters above mean sea level. Use 0 for sea level and a topo map or GPS for higher sites.
  4. 4 Read the cloud base above sea level: The primary result is the cloud base altitude in meters above mean sea level, computed from the spread and your elevation.
  5. 5 Read the cloud base above ground: The second row reports just the altitude above your measurement site, so you can tell how much sky is open overhead.
  6. 6 Read the cloud temperature: The cloud temperature is the air temperature at cloud base altitude, found by lifting the surface parcel dry-adiabatically to that altitude.

For a summer afternoon at 25 degrees C / 15 degrees C at sea level, the cloud base comes out at 1247 m (4091 ft) above sea level and the cloud temperature is 12.7 degrees C, matching the standard NOAA NWS spread rule.

For a quick field estimate of air temperature when no thermometer is around, the Cricket Chirp Thermometer turns cricket chirps into a temperature reading that is accurate enough for a backcountry cloud-base check.

Benefits of Using This Calculator

The cloud base calculator is most useful when you want the textbook cloud-base result in seconds, with both meters and feet, and with the cloud temperature computed alongside the altitude.

  • Two unit systems at once: Reports cloud base altitude in meters and feet from a single metric input.
  • Cloud temperature included: Computes the air temperature at cloud base by lifting the surface parcel dry-adiabatically, so the freezing-level question has an answer.
  • Spread rule spelled out: Uses the standard 4.4 degrees F per 1000 ft (0.802 deg C per 100 m) spread rule.
  • Elevation-aware result: Adds the user-supplied ground elevation to the altitude-above-ground reading, so the result is meaningful at mountain trailheads.
  • Validation for inverted inputs: Rejects the case where dew point exceeds air temperature.

These benefits matter most when the calculation is repeated many times a day, as in a pilot briefing.

When the underlying driver is the convective heat flux that pushes the surface parcel upward rather than the textbook buoyancy alone, the Heat Transfer Conduction Calculator returns Fourier-law heat flux from a temperature gradient and thermal conductivity, the same physics that anchors the lapse rate.

Factors That Affect Your Results

Three primary inputs drive the result, and three contextual factors decide whether the cloud base calculator matches what the sky actually does.

Temperature-dew-point spread

The spread is directly proportional to the cloud base altitude above ground. A 10 deg C spread at sea level puts cumulus at about 1247 m, while a 5 deg C spread puts it at about 625 m.

Ground elevation

The ground elevation is added to the altitude-above-ground reading. A 3000 m trailhead adds 3000 m to the cloud base above sea level, even when the cloud base above ground is only 1000 m.

Dry adiabatic lapse rate assumption

The 0.984 deg C per 100 m dry adiabatic lapse rate is the textbook value. Real atmospheric parcels cool closer to 6.5 deg C per km in the mid-troposphere.

Cloud type and airmass

The formula targets fair-weather cumulus. Stratus and frontal clouds form by lifting mechanisms the spread rule does not capture.

Sub-zero and supersaturated cases

When air temperature is below 0 deg C the lapse rate rule assumes liquid water; freezing changes the condensation behavior. When dew point exceeds temperature, the air is already saturated and the cloud base is at the surface.

  • The cloud base formula assumes an unsaturated parcel rising dry-adiabatically. Real cloud bases may sit higher or lower depending on inversions, frontal lift, and the actual environmental lapse rate.
  • The dew point lapse rate of 0.182 deg C per 100 m is an average value. In very dry air the actual dew point drop can be smaller.

These caveats matter because the cloud base is a textbook estimate, not a ceilometer reading.

According to the NOAA National Weather Service Glossary entry for Dew Point and Dew Point Depression, the dew point is the temperature to which air must be cooled to reach saturation and dew point depression is the difference in degrees between the air temperature and the dew point, which is exactly the temperature spread the cloud base formula divides by 0.802 degrees C per 100 m to get altitude above ground.

For the barometric reading that pilots pair with cloud base when setting an altimeter, the Barometric Pressure Conversion Calculator translates atmospheric pressure values between hectopascals, millibars, kilopascals, mmHg, inHg, atm, and psi so the altimeter setting lines up with the cloud base altitude above sea level.

Cloud base calculator interface showing air temperature, dew point, elevation, cloud base altitude above sea level, and cloud temperature outputs.
Cloud base calculator interface showing air temperature, dew point, elevation, cloud base altitude above sea level, and cloud temperature outputs.

Frequently Asked Questions

Q: What is a cloud base calculator?

A: A cloud base calculator is a worksheet that takes the air temperature, dew point, and ground elevation and returns the altitude above sea level where a fair-weather cumulus or stratocumulus deck would form, using the NOAA National Weather Service spread rule of 4.4 degrees F per 1000 ft and the dry adiabatic lapse rate of 0.984 degrees C per 100 m.

Q: How do you calculate cloud base altitude from temperature and dew point?

A: Subtract the dew point from the air temperature in degrees C, divide by 0.802 and multiply by 100 to get altitude above ground in meters, then add the ground elevation above sea level. For 25 degrees C and 15 degrees C at sea level that is (10 / 0.802) x 100 + 0 = 1247 m, matching the NOAA NWS reference.

Q: What is the cloud base formula?

A: In metric units the cloud base is cloud_base_m = (T_C - Td_C) / 0.802 x 100 + elevation_m. The simplified form (T - Td) / 10 x 1247 + elevation is the same calculation rounded for readability. In imperial units the rule is cloud_base_ft = (T_F - Td_F) / 4.4 x 1000 + elevation_ft.

Q: How accurate is the cloud base formula for cumulus clouds?

A: For unsaturated air rising dry-adiabatically, the formula is accurate within about 10 percent for fair-weather cumulus. Inversions, frontal lift, and saturated layers can push the real cloud base well above or below the calculated value, so the result should be treated as a textbook ceiling rather than a measured one.

Q: Why does elevation matter for the cloud base calculation?

A: The cloud base altitude above sea level equals the cloud base altitude above ground plus the ground elevation. A 25 degrees C / 15 degrees C reading at a 3000 m trailhead produces an altitude-above-ground of 1247 m but an altitude above sea level of 4247 m, which is what matters for VFR charts and weather observations.

Q: What is the temperature of clouds at cloud base altitude?

A: The cloud temperature is the air temperature at cloud base altitude, found by lifting the surface parcel dry-adiabatically. For 25 degrees C at sea level and a 1247 m cloud base, the cloud temperature is 25 - 0.984 x 12.47 = 12.7 degrees C, which is the textbook freezing-level sanity check pilots use.