Skip to content
Environment Dashboard

Data

Carbon dioxide, global annual mean

Annual mean carbon dioxide in dry air averaged over NOAA's global network of marine surface sites, since 1979.

Latest value

425.62ppm

Global mean of marine surface sites, 2025 (preliminary). Version 2026-09.

Carbon dioxide, global annual mean (parts per million)

47 values from 1979 to 2025. The shaded band is the uncertainty range the producer gives.
Show as a table
Carbon dioxide, global annual mean, every value
PeriodValue (ppm)RangeStatus
1979336.85336.75 to 336.95final
1980338.91338.84 to 338.98final
1981340.11340.03 to 340.19final
1982340.85340.82 to 340.88final
1983342.53342.47 to 342.59final
1984344.07344.00 to 344.14final
1985345.54345.47 to 345.61final
1986346.97346.90 to 347.04final
1987348.68348.58 to 348.78final
1988351.16351.09 to 351.23final
1989352.79352.73 to 352.85final
1990354.06353.99 to 354.13final
1991355.40355.34 to 355.46final
1992356.09356.03 to 356.15final
1993356.83356.76 to 356.90final
1994358.33358.24 to 358.42final
1995360.18360.14 to 360.22final
1996361.93361.89 to 361.97final
1997363.04362.99 to 363.09final
1998365.70365.65 to 365.75final
1999367.79367.73 to 367.85final
2000368.96368.90 to 369.02final
2001370.56370.51 to 370.61final
2002372.58372.54 to 372.62final
2003375.14375.10 to 375.18final
2004376.94376.89 to 376.99final
2005378.98378.93 to 379.03final
2006381.15381.10 to 381.20final
2007382.90382.85 to 382.95final
2008385.02384.98 to 385.06final
2009386.50386.46 to 386.54final
2010388.75388.69 to 388.81final
2011390.62390.56 to 390.68final
2012392.65392.58 to 392.72final
2013395.40395.34 to 395.46final
2014397.34397.28 to 397.40final
2015399.65399.60 to 399.70final
2016403.07403.00 to 403.14final
2017405.22405.15 to 405.29final
2018407.61407.54 to 407.68final
2019410.07409.99 to 410.15final
2020412.44412.37 to 412.51final
2021414.70414.64 to 414.76final
2022417.08416.99 to 417.17final
2023419.35419.25 to 419.45final
2024422.79422.70 to 422.88final
2025425.62425.57 to 425.67preliminary
NOAA Global Monitoring Laboratory (Lan, Tans & Thoning), version 2026-09, doi:10.15138/9N0H-ZH07. Mauna Loa data March 1958 to April 1974: C. David Keeling, Scripps Institution of Oceanography. Public domain (work of the US federal government).

Where it comes from

Producer
NOAA Global Monitoring Laboratory · Trends in atmospheric carbon dioxide
Version
2026-09
Fetched
2026-10-04 (automatically), 2,513 bytes
Fingerprint
sha256 36d6a6dd6bb5db53100d300b35fc6cb5ea6ad8756dd93326f847e4251c70bd14ETag "9d1-65af9c4f70378" · Last-Modified Tue, 08 Sep 2026 14:44:18 GMT
Copies
No Wayback copy recorded yet.Our copy of the exact file
Cite the producer
Lan, X., Tans, P. and K.W. Thoning: Trends in globally-averaged CO2 determined from NOAA Global Monitoring Laboratory measurements. Version 2026-09 https://doi.org/10.15138/9N0H-ZH07

What was done to it

  1. Read co2_annmean_gl.csv, created by NOAA on 5 September 2026. The vintage is the year and month of that creation date, which is how NOAA labels its versions.

    Code: pipeline/src/envdash/transforms/air/noaa_co2.py · code sha256 251a10a6dfe1ae29… · inputs 36d6a6dd6bb5…

  2. Lower and upper are the mean minus and plus NOAA's stated uncertainty, which the file defines as the mean of the standard deviations of 200 Monte Carlo global averages (one standard deviation).

    Code: pipeline/src/envdash/transforms/air/noaa_co2.py · code sha256 251a10a6dfe1ae29… · inputs 36d6a6dd6bb5…

  3. The last year is marked preliminary because the file states that the data for the last year are subject to change.

    Code: pipeline/src/envdash/transforms/air/noaa_co2.py · code sha256 251a10a6dfe1ae29… · inputs 36d6a6dd6bb5…

What it covers

Geography
Global mean of marine surface sites
Basis
Dry-air mole fraction; NOAA's global marine boundary layer average.
Unit
parts per million (ppm)