Altitude Diving Calculator
For dives in mountain lakes. See the air pressure at the lake, the depth to look up on a sea-level table and how shallow to hold your stops.
Results update as you type.
Quick examples
Load a full example, then change any value.
Height of the lake surface above sea level. Take it from a map or the dive centre.
The deepest point of the dive, measured in the lake.
Most mountain lakes are fresh water.
The DECO 2000 table and this site use a 5-minute safety stop at 3 m.
Sea-level equivalent depth
Altitude diveAt 1500 m the air pressure is 845.6 hPa, so 18 m in the lake counts as 21.6 m on a sea-level table. Hold your 3 m stop at 2.5 m.
- Air pressure at the lake
- 0.846 bar
- Correction factor
- 1.198
- Your 3 m stop at the lake
- 2.5 m
- Ascent rate that matches 10 m/min
- 8.3 m/min
- Depth on a computer set to salt water
- 17.6 m
No correction up to 300 m. DECO 2000 covers 0-700 m. Most dive computers stop at 3000 m.
Was this calculator useful?
These tools are educational planning aids; they are not a substitute for dive training, current printed tables or a dive computer. Verify results against your training and always plan within the limits of your certification.
Altitude correction table
Standard-atmosphere air pressure for common lake altitudes, the correction factor, the sea-level equivalent of a 18 m dive and where a 3 m stop moves to.
| Altitude | Air pressure | Factor | 18 m dive on the table | 3 m stop at the lake |
|---|---|---|---|---|
| 0 m | 1013.3 hPa | 1.000 | 18.0 m | 3.0 m |
| 300 m | 977.7 hPa | 1.036 | 18.7 m | 2.9 m |
| 600 m | 943.2 hPa | 1.074 | 19.3 m | 2.8 m |
| 1000 m | 898.7 hPa | 1.127 | 20.3 m | 2.7 m |
| 1500 m | 845.6 hPa | 1.198 | 21.6 m | 2.5 m |
| 2000 m | 795.0 hPa | 1.275 | 22.9 m | 2.4 m |
| 2500 m | 746.8 hPa | 1.357 | 24.4 m | 2.2 m |
| 3000 m | 701.1 hPa | 1.445 | 26.0 m | 2.1 m |
Sources
- US Navy Diving Manual, section 9-12: Cross correction, stop depths and the 300 / 1000 ft rules
- US Navy Diving Manual, section 9-12.3: depth gauges at altitude, no fresh-water correction, 12 hours to equilibrate
- US Navy Diving Manual Rev 7, Table 9-4 (sea-level equivalent depths and stops), in the NOAA DMT formula book
- Barometric formula and US Standard Atmosphere 1976 constants
- B. Mueller, High Altitude Decompression Research and Diving Tables (Bühlmann Memorial Symposium 2019)
- DAN, Altitude and decompression sickness: Cross corrections and 12-hour wait
- Suunto EON Core manual: altitude ranges and 3-hour acclimatisation
- Shearwater Peregrine manual: automatic altitude and the salinity setting
How to use the altitude diving calculator
- 1
Enter the altitude of the lake from a map or the dive centre, and the deepest depth you plan to reach.
- 2
Choose the water type and the stop depth your sea-level table uses. DECO 2000 uses a 3 m safety stop.
- 3
Plan with the sea-level equivalent depth on your table, rounded up to the next row as usual, and hold the stops at the shallower depths shown.
What the results mean
Air pressure falls as you go up. At 1500 m it is about 846 hPa, 17% less than at sea level. Sea-level tables assume the full 1013 hPa at the surface, so they give too much time for a lake dive at altitude.
The sea-level equivalent depth is the depth to look up on a sea-level table. An 18 m dive in a lake at 1500 m is read as 21.6 m, then rounded up to the next depth row of your table. Stops move shallower by the same ratio: a 3 m safety stop becomes 2.5 m at 1500 m and about 2.1 m at 3000 m.
DECO 2000, the table used in CMAS training, is computed for 0-700 m altitude. Up to 700 m you read it with your real depth and no correction. Above 700 m use a table made for that altitude, a sea-level table with this correction, or a dive computer set for altitude.
Most modern dive computers measure the air pressure when they are switched on and correct for altitude by themselves. Some need an altitude range selected by hand. Old mechanical depth gauges with a sealed reference read too shallow at altitude, and the US Navy adds 1 fsw (0.3 m) for every 1000 ft (305 m).