Two range days, same load, same distance, and your come-ups are different. Often the reason is density altitude. It is the single number that captures how thin or thick the air is, and at distance it quietly rewrites your dope. Here is what DA is, what drives it, and why it matters more the farther you shoot.

In this guide
- What density altitude is
- Why it matters for shooting
- What drives density altitude
- Using DA at the range
- A quick example
- Track conditions in LoadNode
What density altitude is
Density altitude (DA) is the altitude, in a standard atmosphere, at which you would find the air density you are actually experiencing. In plain terms it rolls temperature, barometric pressure, and humidity into one figure that tells you how dense the air is. “High” DA means thin air; “low” DA means dense air. It is the same concept pilots use, defined formally as density altitude.
Why it matters for shooting
Air is what slows your bullet down. Thinner air (high DA) means less aerodynamic drag, so the bullet retains velocity better, drops less, and drifts less: your trajectory flattens. Denser air (low DA) means more drag, more drop, and more wind deflection. Up close this is invisible; stretch out past a few hundred yards and a big DA swing can move your elevation by a meaningful amount. A dope card trued on a cold morning at sea level will not match a hot afternoon in the mountains.
What drives density altitude
- Temperature: hotter air is less dense, so heat raises DA.
- Altitude / pressure: higher elevation (lower pressure) raises DA.
- Humidity: humid air is actually less dense than dry air, water vapor is lighter than the nitrogen and oxygen it displaces, so higher humidity nudges DA up a little.
Put simply: hot, high, and humid all push DA up (thin air); cold, low, and dry pull it down (dense air).
Using DA at the range
Practical shooters record the conditions or the DA directly when they shoot, and true their ballistic solution to them. When the air changes, the solution changes. Note that DA is about air density, not shooting up- or downhill; that angle effect is a separate correction. Modern ballistic apps will take current atmospherics directly, but the habit that matters is logging the conditions alongside your results so your data means something later.
A quick example
Say you true your dope on a cold morning near sea level, low density altitude, dense air. Then you drive to a hot, high range and the air thins out: density altitude climbs, drag drops, and your bullet now falls less than your card predicts. Fail to adjust and you will shoot high. How much depends entirely on the cartridge, the distance and the size of the DA swing, which is precisely what a ballistic solver is for: run the new conditions through yours rather than carrying a rule of thumb from an article. The fix is simply truing your solution to the conditions in front of you, not the ones from last week.
Track conditions in LoadNode
LoadNode records each session’s conditions: temperature, humidity, pressure, and density altitude right alongside your velocities and groups in the load job. That way, when you compare two strings shot on different days, you can see the air they were shot in, not just the numbers. Powders differ in how much their velocity shifts with temperature, and that shift shows up in your own chronograph data before it shows up anywhere else. Log the conditions with every string and you can see whether your velocities actually move with the weather (see reading a velocity ladder). Which powder to use is a question for current published manufacturer data, not for us.
Handloading is an adult activity. LoadNode is a logbook and analysis tool: it never provides load data. Always develop loads from current published data, start low, and work up safely.