How to Calculate Barometric Pressure at an Altitude
At a glance
- 1. Model the air
Assume the air is in hydrostatic balance and has constant temperature over the altitude range.
- 2. Write the pressure equation
Combine the hydrostatic equation with the ideal-gas law to obtain a differential equation for pressure.
- 3. Apply the boundary value
Use pressure at a known altitude, usually sea level, to determine the integration constant.
- 4. Evaluate the result
Substitute the target altitude and check that pressure decreases as altitude increases.
Barometric pressure is the pressure exerted by the air above a location. To calculate how it changes with altitude, model a thin vertical layer of air and relate the pressure difference across it to the weight of the air. Combining that hydrostatic balance with the ideal-gas law produces a first-order differential equation.
The simplest useful model assumes the air has a constant temperature. Under that assumption, pressure falls exponentially with height. The formula and a worked example follow; a later section explains how the result changes when temperature varies with altitude.
Derive the barometric formula
Let denote altitude measured upward from a reference level, and let be the absolute pressure at that altitude. For a stationary atmosphere, hydrostatic balance gives
where is air density and is gravitational acceleration. The minus sign appears because pressure decreases as you move upward.
For air treated as an ideal gas, density and pressure are related by
where is the molar mass of air, is the universal gas constant, and is absolute temperature in kelvins. Substituting this expression for density gives
If , , and are constant over the altitude range, separate variables and integrate from the reference altitude , where pressure is :
Thus the isothermal barometric formula is
The quantity is called the scale height, so the same result can be written . For dry air near 15°C, is about 8.43 km. The model is an approximation: real atmospheric temperature and gravity are not perfectly constant.
Worked example: pressure at 1,000 m
Estimate the pressure 1,000 m above a location where the pressure is 101.325 kPa. Use an isothermal temperature of 288.15 K (15°C), molar mass of dry air , gravitational acceleration , and .
First calculate the scale height:
Then substitute :
So the model predicts about 90.0 kPa. This is lower than the reference pressure, as expected. If pressure is known and you want to estimate altitude instead, rearrange the formula:
For example, using the same model, a pressure of 90.0 kPa corresponds to approximately 1,000 m above the reference level.
When temperature varies with altitude
The isothermal assumption is convenient but not always realistic. In the troposphere, a common simplified model assumes temperature falls linearly with altitude: , where is a positive lapse rate. Integrating the hydrostatic equation with this temperature profile gives
This expression applies only over a layer where the linear temperature model is appropriate and remains positive. For more accurate atmospheric calculations, use a standard-atmosphere model with separate layers and specified temperature profiles.
Common mistakes
- Using Celsius in the exponential. Convert temperature to kelvins; 15°C is 288.15 K.
- Mixing units. With in joules per mole-kelvin, use in kilograms per mole, in metres per second squared, and altitude in metres. The exponent must be dimensionless.
- Treating the result as exact weather pressure. The formula gives an idealized pressure profile. Actual pressure also depends on local weather, temperature structure, and the reference pressure at the time and place of measurement.
- Using gauge pressure. The barometric law uses absolute pressure, measured relative to a vacuum, not pressure relative to the surrounding atmosphere.
- Assuming pressure drops linearly. Under the isothermal ideal-gas model, pressure follows an exponential curve, not a straight line in altitude.
References
- U.S. Standard Atmosphere, 1976
- OpenStax University Physics Volume 1: Fluid Statics
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.