Take the long upward trend out of atmospheric carbon dioxide at Mauna Loa and a yearly cycle is nearly all that is left. Its strength is 0.985 on a scale of 0 to 1, so the remainder is 1.5% of what is left after the trend is removed. The high is in May and the low is in September to October. The cycle runs about 6 parts per million from top to bottom (our own calculation from the twelve seasonal means), while the trend rose about 30 percent over 51 years. Here is how the cycle is separated, how to read its strength, and what it does not tell you.

The data and the question

The question: how strong is the yearly cycle in carbon dioxide measured at Mauna Loa, which calendar months are the high and the low (the low is in September to October), and by how much, once the long upward trend is separated out?

Data: one site, monthly mean values, 612 months from January 1975 to December 2025, which is 51 full years. We start at 1975 because the earlier values in the file are another group's record, not NOAA's. Two of the 612 months, December 1975 and April 1984, were filled in by NOAA itself, and we used them as published. Values from December 2022 to July 2023 come from a Maunakea site after the Mauna Loa eruption.

Data/Image provided by NOAA Global Monitoring Laboratory, Boulder, Colorado, USA (https://gml.noaa.gov). Mauna Loa monthly mean CO2: Dr. Xin Lan, NOAA/GML (gml.noaa.gov/ccgg/trends/) and Dr. Ralph Keeling, Scripps Institution of Oceanography (scrippsco2.ucsd.edu/). Public domain; NOAA does not endorse this analysis.

Splitting trend, cycle and remainder

A series like this has three parts stacked together. The trend is the slow movement: here it rises from 330.50 ppm in January 1975 to 428.35 ppm in December 2025, up about 30 percent (29.6%), with an average trend level of 373.45 ppm. The cycle is the pattern that repeats every year. The remainder is whatever is left over.

The method is STL, a decomposition that estimates the trend and the cycle separately. We fixed the yearly shape: the cycle has the same shape in every year, and only the trend and the remainder move. A fixed shape means the same cycle every year, which is how the tool defines it. It also has a cost, covered below.

Values from December 2022 to July 2023 are from a Maunakea site after the Mauna Loa eruption. Any chart of the series carries this note.

A line chart of monthly CO2 from 1975 to 2025 on a 320 to 440 ppm scale. The grey monthly line wiggles up and down every year around a smooth orange trend line that climbs from 330.50 ppm to 428.35 ppm. A shaded band near the right end marks December 2022 to July 2023, values from a Maunakea site.
Monthly mean CO2 at Mauna Loa, January 1975 to December 2025 (grey), and the trend (orange), which rises from 330.50 to 428.35 ppm. The shaded months, December 2022 to July 2023, are values from a Maunakea site after the eruption. Data/Image provided by NOAA Global Monitoring Laboratory, Boulder, Colorado, USA (https://gml.noaa.gov). Mauna Loa monthly mean CO2: Dr. Xin Lan, NOAA/GML (gml.noaa.gov/ccgg/trends/) and Dr. Ralph Keeling, Scripps Institution of Oceanography (scrippsco2.ucsd.edu/). Public domain; NOAA does not endorse this analysis.

How strong is the cycle?

Seasonal strength is 1 minus the variance of the remainder divided by the variance of the cycle and remainder together. It runs from 0 to 1: strong at 0.6 or more, moderate at 0.3 or more, otherwise weak. Here it is 0.985, strong. The remainder is 1.5% of the variation left after the trend is taken out.

If a tool shows this as 0.99, that is its rounding of 0.985.

This describes a cycle. It is not a test, and it does not say the cycle is "significant" in any statistical sense.

The high and the low

The cycle's seasonal index gives, for each calendar month, how far above or below the trend that month sits on average, as a percent of the trend level and in parts per million.

MonthPercent of trend levelppm
January+0.031%+0.11
February+0.199%+0.74
March+0.390%+1.46
April+0.704%+2.63
May+0.820%+3.06
June+0.632%+2.36
July+0.162%+0.60
August-0.432%-1.61
September-0.871%-3.25
October-0.875%-3.27
November-0.543%-2.03
December-0.216%-0.81

The high is May, at +0.820% of the trend level, +3.06 ppm. The low is in September to October: October is lowest at -0.875% (-3.27 ppm) and September is -0.871% (-3.25 ppm), only 0.004 percentage points apart. That margin is tiny, so we say the low is in September to October.

From the high in May to the low in September to October, the cycle spans about 6 parts per million. That figure, 6.33 ppm, is our own calculation from the twelve seasonal means, not an output of the tool.

Twelve horizontal bars, one per month, either side of a zero line, in percent of the trend level: January +0.031, February +0.199, March +0.390, April +0.704, May +0.820 (highlighted as the high), June +0.632, July +0.162, August -0.432, September -0.871 (highlighted as the low, in September to October), October -0.875 (highlighted as the low, in September to October), November -0.543, December -0.216.
The average seasonal effect by calendar month, as a percentage of the trend level, over 51 years: May is the high (+0.820%, +3.06 ppm). The low is in September to October (September -0.871%, October -0.875%, 0.004 percentage points apart). Data/Image provided by NOAA Global Monitoring Laboratory, Boulder, Colorado, USA (https://gml.noaa.gov). Mauna Loa monthly mean CO2: Dr. Xin Lan, NOAA/GML (gml.noaa.gov/ccgg/trends/) and Dr. Ralph Keeling, Scripps Institution of Oceanography (scrippsco2.ucsd.edu/). Public domain; NOAA does not endorse this analysis.

What this does not tell you

  • It is one site. Mauna Loa is one place, and this is not a causal claim. We do not explain why the cycle has the shape it has.
  • It is a description, not a test. The decomposition shows how big the cycle is. It does not test whether a cycle exists.
  • A fixed shape cannot show change. Because the yearly shape is held the same in every year, this reading cannot show the cycle itself changing over the decades. Our addition: a decomposition that lets the shape drift would be needed to ask that.

Run it on your own file

You need one date column and one number. The free tool infers the cadence from the dates, and it needs more than two full cycles, which is at least 25 monthly periods. The free tool finds a yearly cycle in monthly or weekly data; in daily data it finds a weekly cycle. Run the free seasonality tool on your own series. For the general method, see our practical guide to seasonal decomposition.

Questions people ask

These questions are inferred from the sources, not taken from observed search queries.

How strong is the yearly cycle here?

Strong. Seasonal strength is 0.985, on a scale where 0.6 or more counts as strong. The remainder is 1.5% of the variation left after the trend is removed.

When are the high and the low?

The high is May. The low is in September to October, because the two months are 0.004 percentage points apart.

How much did the trend change?

It rose from 330.50 ppm to 428.35 ppm between January 1975 and December 2025, about 30 percent.

Does this explain why carbon dioxide has a yearly cycle?

No. It describes the cycle at one site. It does not say what causes it.

Can the free tool find a yearly cycle in daily data?

Not with this tool: in daily data it finds a weekly cycle.

References

  1. NOAA Global Monitoring Laboratory. Mauna Loa monthly mean carbon dioxide. Dr. Xin Lan, NOAA/GML, and Dr. Ralph Keeling, Scripps Institution of Oceanography. NOAA GML trends · Scripps CO2 program. Public domain; NOAA does not endorse this analysis.