426.75 parts per million (ppm) CO2 in air 04-Dec-2025
keelingcurve.ucsd.edu
@keelingcurve.bsky.social
Official daily update on atmospheric CO2 levels in the post-400 ppm era from Scripps Institution of Oceanography's iconic Keeling Curve.
426.75 parts per million (ppm) CO2 in air 04-Dec-2025
keelingcurve.ucsd.edu
426.77 parts per million (ppm) CO2 in air 03-Dec-2025
keelingcurve.ucsd.edu
Baseline reading not available, data too variable 02-Dec-2025
keelingcurve.ucsd.edu
Baseline reading not available, data too variable 01-Dec-2025
keelingcurve.ucsd.edu
Baseline reading not available, data too variable 30-Nov-2025
keelingcurve.ucsd.edu
426.48 parts per million (ppm) CO2 in air 28-Nov-2025
keelingcurve.ucsd.edu
Baseline reading not available, data too variable 27-Nov-2025
keelingcurve.ucsd.edu
426.01 parts per million (ppm) CO2 in air 25-Nov-2025
keelingcurve.ucsd.edu
426.01 parts per million (ppm) CO2 in air 24-Nov-2025
keelingcurve.ucsd.edu
426.64 parts per million (ppm) CO2 in air 23-Nov-2025
keelingcurve.ucsd.edu
Baseline reading not available, data too variable 22-Nov-2025
keelingcurve.ucsd.edu
Baseline reading not available, data too variable 21-Nov-2025
keelingcurve.ucsd.edu
425.82 parts per million (ppm) CO2 in air 20-Nov-2025
keelingcurve.ucsd.edu
425.90 parts per million (ppm) CO2 in air 19-Nov-2025
keelingcurve.ucsd.edu
426.15 parts per million (ppm) CO2 in air 18-Nov-2025
keelingcurve.ucsd.edu
426.48 parts per million (ppm) CO2 in air 17-Nov-2025
keelingcurve.ucsd.edu
426.32 parts per million (ppm) CO2 in air 16-Nov-2025
keelingcurve.ucsd.edu
426.46 parts per million (ppm) CO2 in air 15-Nov-2025
keelingcurve.ucsd.edu
427.55 parts per million (ppm) CO2 in air 14-Nov-2025
keelingcurve.ucsd.edu
426.57 parts per million (ppm) CO2 in air 13-Nov-2025
keelingcurve.ucsd.edu
426.31 parts per million (ppm) CO2 in air 12-Nov-2025
keelingcurve.ucsd.edu
426.35 parts per million (ppm) CO2 in air 11-Nov-2025
keelingcurve.ucsd.edu
425.61 parts per million (ppm) CO2 in air 10-Nov-2025
keelingcurve.ucsd.edu
Baseline reading not available, data too variable 09-Nov-2025
keelingcurve.ucsd.edu
424.54 parts per million (ppm) CO2 in air 08-Nov-2025
keelingcurve.ucsd.edu
Baseline reading not available, data too variable 07-Nov-2025
keelingcurve.ucsd.edu
424.47 parts per million (ppm) CO2 in air 06-Nov-2025
keelingcurve.ucsd.edu
424.33 parts per million (ppm) CO2 in air 05-Nov-2025
keelingcurve.ucsd.edu
423.82 parts per million (ppm) CO2 in air 03-Nov-2025
keelingcurve.ucsd.edu
Baseline reading not available, data too variable 02-Nov-2025
keelingcurve.ucsd.edu