Missouri · 142 m elevation
Barometric Pressure in St. Louis, MO
Live pressure & 16-day forecast
Background bands are fixed sea-level pressure zones — the same thresholds on every city page, so the colours mean the same thing everywhere. “Normal” is left unshaded as the baseline; dashed lines mark each threshold. The chart never zooms in closer than 0.59 inHg (20 hPa), so small changes look small. How the zones are defined →
Loading live pressure data…
- 30.04Average pressure (inHg, sea level)
- 193.8Swing days a year · 22nd of 50
- 103.6Big-swing days a year (≥10 hPa)
- 112.3Significant 24h drop days a year
Overview
St. Louis averages 30.04 inHg (1017.4 hPa) and 193.8 significant pressure swing days a year — but 52% of them fall in December through March.
St. Louis sits at 30.04 inHg (1017.4 hPa) on average at sea-level reduction, with a median of 30.03 inHg (1016.8 hPa). Ninety percent of hours over the 2015–2024 record fall between 29.72 inHg (1006.5 hPa) and 30.42 inHg (1030.1 hPa). The standard deviation is 0.21 inHg (7.19 hPa), which ranks #19 of the 50 cities in this survey and sits just above the national median of 6.87 hPa.
By the annual counts, St. Louis is unremarkable: 193.8 significant swing days per year (24-hour change of at least 0.18 inHg / 6 hPa), ranking #22 of 50 against a national median of 180.7, and 103.6 big-swing days (0.30 inHg / 10 hPa or more), ranking #21 against a median of 86.1. Those numbers hide the real story. St. Louis is statistically average for the year and nothing like average within it — winter here behaves like a top-ten volatile city and summer behaves like the Gulf Coast.
One practical note on hardware. The city sits at 142 m (466 ft), and mean station pressure is 29.54 inHg (1000.4 hPa) against the sea-level mean of 30.04 inHg (1017.4 hPa) — an offset of about 0.50 inHg (17.0 hPa). An uncalibrated home barometer reading raw station pressure will show roughly 29.54 inHg when the airport reports 30.04 inHg. Nothing is wrong with the instrument; it simply isn't applying the altimeter correction. Trends and day-to-day changes are identical either way.
Migraine & pressure-sensitivity outlook
- Low — under 6 hPa (0.18 inHg)
- Elevated — 6 to 10 hPa
- High — 10 hPa (0.30 inHg) or more
- Dashed outline = forecast (after today)
Association only. This calendar shows days when pressure changed — or is forecast to change — sharply over 24 hours, conditions associated with pressure sensitivity in some people. It is not a prediction of symptoms, not a diagnosis, and not medical advice. The 30 days of history are there so you can compare the days you actually felt something against what the barometer did. Talk to a clinician about headache or migraine management.
For people who track barometric pressure as a symptom trigger, St. Louis is a calendar problem more than a climate problem. The city logs 112.3 drop days per year — significant 24-hour falls — and 103.6 big-swing days of 0.30 inHg (10 hPa) or more. The distribution is heavily front-loaded: March averages 16.0 drop days, February 15.7, January 15.5, and December 14.8, while July averages 1.6 and August 1.5. Late winter and early spring produce conditions many pressure-sensitive people report as triggers on roughly half of all days; midsummer produces them once or twice a month.
Most days, even in winter, are quiet. The median absolute 24-hour change is just 0.10 inHg (3.4 hPa). The volatility is concentrated in discrete frontal passages: the 95th-percentile 24-hour move is 0.41 inHg (14.0 hPa), and the 5th and 95th percentiles of signed change run -0.32 inHg (-10.7 hPa) and +0.34 inHg (+11.4 hPa). Six-hour moves reach -0.13 inHg (-4.4 hPa) and +0.12 inHg (+4.2 hPa) at those same percentiles. In practice that means a handful of sharp, well-defined events per winter month rather than constant background churn.
For context, St. Louis sees 9.8 times the swing days of Miami (19.8 per year) and 32 times its big-swing days, and 2.3 times Atlanta's big-swing count. It is meaningfully calmer than Chicago (233.7 swing days) and than Kansas City across the state (218.2 swing days, 125.3 big-swing days), and about 69% as active as Denver, the national leader at 281.6. Going south, Memphis logs 147.1 swing days to St. Louis's 193.8 — a 1.32x difference over 250 miles of the same river valley. Anyone comparing locations on this metric should weigh the seasonal shape as much as the annual total: a move to Florida or the desert Southwest cuts the count several-fold, while a move within the Midwest changes it far less.
Seasonal patterns
The seasonal split here is severe. March averages 26.0 swing days per year, January 25.7, February 24.9, and December 24.6. July averages 2.6. That is a tenfold difference between the most and least active months, and December through March alone account for 101.2 of the year's 193.8 swing days — 52% of the annual total packed into four months. Monthly variability tells the same story: the standard deviation runs 0.28 inHg (9.53 hPa) in January and collapses to 0.09 inHg (3.21 hPa) in August.
The driver is the position of the jet stream. In winter the storm track runs directly over the Mississippi Valley, and Plains cyclones and Arctic fronts cross the city in rapid succession, each one dropping and rebuilding pressure by a substantial margin. Monthly means follow the same rhythm: 30.16 inHg (1021.2 hPa) in January, easing to 30.08 inHg (1018.6 hPa) in March and bottoming at 29.93 inHg (1013.7 hPa) in June. By July the jet has retreated north and St. Louis sits under a flat, humid subtropical ridge. Summer storms here bring rain and wind, not large barometric moves.
The extremes confirm the pattern. The record high of 30.98 inHg (1049 hPa) came on January 7, 2015, under a deep Arctic high; the record low of 29.11 inHg (985.9 hPa) came on March 3, 2023. That is a 1.86 inHg (63.1 hPa) span across the decade. All five of the sharpest 24-hour falls landed between December and March: -0.99 inHg (-33.4 hPa) ending January 9, 2024; -0.88 inHg (-29.8 hPa) on January 18, 2020; -0.87 inHg (-29.4 hPa) on December 28, 2015; -0.87 inHg (-29.3 hPa) on February 27, 2023; and -0.85 inHg (-28.9 hPa) on January 8, 2015. The largest 24-hour rise on record was +1.09 inHg (37.0 hPa), and the fastest six-hour fall was -0.44 inHg (-14.8 hPa).
Typical pressure and volatility by month
Ten-year climatology, 2015–2024. Taller bars mean a month whose barometer wanders further from its own average — the months where swings cluster.
Month by month
| Month | Avg (inHg) | Avg (hPa) | Std dev (inHg) | Swing days | Drop days |
|---|---|---|---|---|---|
| Jan | 30.16 | 1021.2 | 0.28 | 25.7 | 15.5 |
| Feb | 30.13 | 1020.3 | 0.27 | 24.9 | 15.7 |
| Mar | 30.08 | 1018.6 | 0.24 | 26.0 | 16.0 |
| Apr | 29.97 | 1015.0 | 0.21 | 21.2 | 12.5 |
| May | 29.96 | 1014.7 | 0.16 | 11.6 | 5.9 |
| Jun | 29.93 | 1013.7 | 0.13 | 6.7 | 3.6 |
| Jul | 29.98 | 1015.1 | 0.10 | 2.6 | 1.6 |
| Aug | 29.99 | 1015.6 | 0.09 | 4.2 | 1.5 |
| Sep | 30.03 | 1016.9 | 0.12 | 6.7 | 2.8 |
| Oct | 30.06 | 1017.8 | 0.18 | 17.8 | 9.2 |
| Nov | 30.13 | 1020.3 | 0.23 | 21.8 | 13.2 |
| Dec | 30.11 | 1019.7 | 0.26 | 24.6 | 14.8 |
Swing days: 24-hour change of at least 6 hPa (0.18 inHg). Drop days: 24-hour fall of at least 6 hPa. Averages per year, 2015–2024.
Records and extremes
| Measure | inHg | hPa | When |
|---|---|---|---|
| Record high | 30.98 | 1049.0 | January 7, 2015 |
| Record low | 29.11 | 985.9 | March 3, 2023 |
| 5th percentile | 29.72 | 1006.5 | — |
| Median | 30.03 | 1016.8 | — |
| 95th percentile | 30.42 | 1030.1 | — |
| Typical 24h change (median |Δ|) | 0.10 | 3.4 | — |
| Top 5% 24h change | 0.41 | 14.0 | — |
| Largest 6h fall | 0.44 | -14.8 | — |
| Station pressure (mean, at elevation) | 29.54 | 1000.4 | — |
Sharpest 24-hour drops, 2015–2024
| Ended | Fall (inHg) | Fall (hPa) |
|---|---|---|
| January 9, 2024 | 0.99 | -33.4 |
| January 18, 2020 | 0.88 | -29.8 |
| December 28, 2015 | 0.87 | -29.4 |
| February 27, 2023 | 0.87 | -29.3 |
| January 8, 2015 | 0.85 | -28.9 |