HomeDashboardSolar activity

Analysis 22 of 24Space

How active is the Sun, and how strong have space weather storms been?

How has the Sun's activity moved over the solar cycles, where does Solar Cycle 25 stand, and how often and how strongly has the Sun disturbed Earth's magnetic field, including the May 2024 storm?

The short answer The Sun's radio output peaked in cycle 25 at 195.5 sfu in Oct 2024, fifth highest of the seven cycles since 1955, and NOAA's outlook now has it declining. The Kp index, which dates to 1932, has recorded 27 days of extreme (G5) geomagnetic storm; the latest was May 11, 2024, and the strongest day on record is Nov 13, 1960. NOAA's own sunspot count was 68.73 in Sep 2026 and F10.7 was 105.41 sfu. The international sunspot number from 1749 is not used because its licence is non-commercial; the page says which series it uses.

  • Public data
  • Snapshot Oct 8, 2026
  • Newest months preliminary
  • Sunspot series since 1997 (licence)

See it in the System Opens the solar system page at the full solar system.

Source
NOAA Space Weather Prediction Center; GFZ Helmholtz Centre for Geosciences, Potsdam (Kp index and F10.7)
Period
1932 to Oct 8, 2026 (Kp); 1947 to Oct 8, 2026 (F10.7); 1997 to Sep 2026 (NOAA sunspot count)
Licence
NOAA: public domain; GFZ Kp and F10.7: CC BY 4.0
Charts
7, each with its data table and CSV

Key figures

  • 195.5 sfuCycle 25 peak, smoothed radio fluxOct 2024, fifth of seven cycles
  • 153.6NOAA smoothed sunspot count at the peakOct 2024; the 2019 panel predicted 115 for the international count
  • 27G5 storm days since 1932Latest May 11, 2024
  • Ap 280Strongest geomagnetic day on recordNov 13, 1960
  • 105.41 sfuRadio flux, Sep 2026NOAA sunspot count 68.73

The charts

Chart 1Lead chart · the Sun over 80 years

The Sun's 10.7 cm radio flux, a steady measure of its activity, has risen and fallen over seven cycles since 1947; the yearly mean was 154.6 sfu in 2025.

How active has the Sun been since 1947?

Yearly mean of the daily solar radio flux at 10.7 cm (F10.7, adjusted to 1 au), measured at Penticton, Canada. It tracks the sunspot cycle of about 11 years: the highest year was 1957 (232.8 sfu, cycle 19) and the lowest years fall near 69 sfu. 2026 is partial and marked with an asterisk. 1 sfu is 10^-22 watts per square metre per hertz.
Download CSV

NOAA SWPC and GFZ Potsdam · public data

Radio flux since 1947: 80 rows. GFZ Potsdam file Kp_ap_Ap_SN_F107_since_1932.txt, column F10.7adj (adjusted to 1 au), mean of the days with a value in each year. The sunspot numbers in that file are not used (CC BY-NC).
YearMean F10.7 (sfu)Days with a value
1947220.6260
1948175.1320
1949177.6320
1950128.2267
1951119.7274
195285.7300
195373.9288
195470.3298
195595.6335
1956184.7349
1957232.8362
1958232.0362
1959210.3359
1960162.1362
1961105.5364
196290.5351
196381.3362
196472.5365
196576.4365
1966102.2365
1967143.2365
1968149.1366
1969151.1365
1970156.0365
1971118.2365
1972120.9365
197393.4365
197486.7365
197576.1365
197673.4366
197786.9365
1978143.5365
1979191.6365
1980198.5366
1981202.6365
1982174.8365
1983119.9364
1984100.9366
198574.8365
198674.0365
198785.4365
1988141.1366
1989213.4365
1990189.8365
1991208.0365
1992149.9365
1993109.6365
199485.6365
199577.2365
199672.1366
199780.9365
1998118.0365
1999153.8365
2000180.4366
2001184.1365
2002180.0365
2003130.1365
2004106.7366
200594.2363
200681.3363
200773.1364
200869.0364
200970.5365
201080.0365
2011115.5364
2012120.0365
2013122.7365
2014145.9365
2015117.7364
201688.7366
201777.3365
201869.9365
201969.7365
202073.6363
202181.7363
2022125.0365
2023159.7365
2024191.5365
2025154.6363
2026*129.1280

Chart 2Breakdown by cycle

Cycle 25 reached 195.5 sfu in Oct 2024, fifth highest of the last seven cycles, above cycle 24 and cycle 20.

Where does Solar Cycle 25 stand against earlier cycles?

Peak of the 13-month smoothed radio flux in each cycle, computed from the GFZ daily file. Cycle 19 (245.2 sfu, Mar 1958) was the highest, and cycle 24 (145.6 sfu, Jun 2014) among the lowest. Cycle 25 is 34% above cycle 24 at the peak. Smoothing needs six months either side, so the cycle 25 peak is firm only now.
Download CSV

GFZ Potsdam (CC BY 4.0)

Cycle peaks: 7 rows. Monthly means of the GFZ adjusted flux, smoothed with the usual 13-month window (half weight on the end months); the maximum in a window around each cycle (1955 to 1962, 1965 to 1972, 1976 to 1984, 1986 to 1993, 1998 to 2004, 2010 to 2017, 2021 to 2026).
CyclePeak of the 13-month smoothed F10.7 (sfu)Peak month
Cycle 19245.2Mar 1958
Cycle 20156.3Jul 1970
Cycle 21204.6May 1981
Cycle 22213.0Jun 1989
Cycle 23198.7Feb 2002
Cycle 24145.6Jun 2014
Cycle 25195.5Oct 2024

Chart 3Breakdown by month

NOAA's outlook has the radio flux falling from 133.4 sfu in Apr 2026 toward the cycle minimum, after a smoothed peak of 194.5 sfu in Oct 2024.

Where does Solar Cycle 25 stand against the prediction?

Monthly radio flux observed since 2019 (NOAA, Penticton), its 13-month smoothing, and NOAA's current outlook with its low and high range, all on one scale. The outlook is refit every month to the observations, so it starts at the present. The original 2019 NOAA/NASA/ISES panel predicted a maximum of 115 on the international sunspot scale in July 2025 (range 105 to 125, peak between November 2024 and March 2026); NOAA's own sunspot count peaked at 153.6 (smoothed, Oct 2024), but that count is made differently from the international number the panel predicted, so the page does not set them side by side. NOAA's Solar Cycle Progression page plots the panel prediction against the international number.
Download CSV

NOAA SWPC · public data

Cycle 25 against the outlook: 144 rows. NOAA SWPC observed-solar-cycle-indices (F10.7 and its 13-month smoothing) and predicted-solar-cycle (predicted, low and high F10.7). The smoothed series ends six months before the monthly one. NOAA's own smoothing gives a peak of the figure above; chart 2 computes the smoothing from GFZ's file and gets a slightly different value because the two files differ a little. Panel prediction quoted from SWPC's Solar Cycle 25 page; the two sunspot counts are explained under chart 4 and in the Method.
MonthMonthly F10.7 (sfu)13-month smoothed (sfu)NOAA outlook (sfu)Outlook low (sfu)Outlook high (sfu)
2019-0171.670.0
2019-0270.669.9
2019-0371.569.8
2019-0472.569.7
2019-0571.369.6
2019-0668.169.7
2019-0767.269.8
2019-0867.069.8
2019-0968.069.8
2019-1067.569.6
2019-1170.269.4
2019-1270.969.4
2020-0172.369.5
2020-0270.969.8
2020-0370.270.1
2020-0469.670.5
2020-0569.271.7
2020-0669.773.2
2020-0769.574.0
2020-0871.774.3
2020-0970.674.6
2020-1074.675.0
2020-1190.175.5
2020-1287.376.2
2021-0176.177.1
2021-0273.677.8
2021-0375.278.8
2021-0474.780.1
2021-0575.680.7
2021-0679.881.2
2021-0781.083.0
2021-0877.985.7
2021-0987.488.9
2021-1090.393.0
2021-1186.997.8
2021-12102.9101.7
2022-01104.0105.1
2022-02109.2108.6
2022-03117.8112.2
2022-04130.6116.0
2022-05134.0119.3
2022-06115.8122.7
2022-07125.6127.9
2022-08118.1133.8
2022-09134.7138.0
2022-10132.8140.3
2022-11123.6141.9
2022-12148.5144.7
2023-01182.5148.9
2023-02172.1152.5
2023-03157.5154.9
2023-04145.9156.1
2023-05156.0157.8
2023-06162.4159.5
2023-07177.5159.2
2023-08153.9158.5
2023-09155.7158.4
2023-10141.6159.0
2023-11154.4161.0
2023-12159.3163.3
2024-01164.0165.1
2024-02173.3169.8
2024-03155.2175.3
2024-04161.7180.4
2024-05188.4185.7
2024-06185.1189.1
2024-07198.6191.8
2024-08245.6193.3
2024-09196.7194.1
2024-10222.6194.5
2024-11199.9192.3
2024-12196.9187.9
2025-01189.4183.1
2025-02184.3176.8
2025-03163.8171.3
2025-04162.2166.1
2025-05135.2160.2
2025-06131.4156.2
2025-07137.7153.1
2025-08156.1149.5
2025-09153.9146.1
2025-10139.7142.9
2025-11141.6140.8
2025-12160.1140.7
2026-01151.2140.9
2026-02135.9139.2
2026-03130.7135.5
2026-04120.0133.4126.4140.8
2026-05125.7132.7125.2139.7
2026-06138.2131.7123.4138.3
2026-07136.0129.0119.9135.4
2026-08116.2126.9117.3133.3
2026-09105.4125.7115.7132.5
2026-10125.9115.0132.8
2026-11126.0114.4133.1
2026-12125.8113.3133.3
2027-01124.9111.9133.3
2027-02123.3110.1132.6
2027-03121.4107.9131.3
2027-04118.8105.3129.6
2027-05116.2103.0127.4
2027-06113.4100.6125.1
2027-07110.898.2122.9
2027-08108.396.0120.6
2027-09105.993.8118.3
2027-10103.892.1116.2
2027-11101.790.5114.0
2027-1299.989.3112.0
2028-0198.088.1110.0
2028-0296.387.1108.1
2028-0394.786.2106.2
2028-0493.185.4104.3
2028-0591.784.5102.6
2028-0690.283.2100.9
2028-0788.982.099.2
2028-0887.580.697.6
2028-0986.379.596.0
2028-1085.178.294.4
2028-1184.076.992.8
2028-1283.075.891.4
2029-0182.074.890.0
2029-0281.073.888.8
2029-0380.272.887.8
2029-0479.471.886.7
2029-0578.670.985.7
2029-0677.870.184.9
2029-0777.269.484.3
2029-0876.569.083.8
2029-0975.968.683.2
2029-1075.368.482.7
2029-1174.868.482.2
2029-1274.368.481.7
2030-0173.868.281.0
2030-0273.367.980.3
2030-0373.067.879.6
2030-0472.667.878.8
2030-0572.267.878.0
2030-0671.967.877.2
2030-0771.667.876.3
2030-0871.367.875.5
2030-0971.067.874.7
2030-1070.867.874.0
2030-1170.567.873.3
2030-1270.367.872.7

Chart 4Breakdown by month

NOAA's own sunspot count since 1997 shows cycle 23 fading, a weak cycle 24 and cycle 25 at 153.6 (smoothed) in Oct 2024.

What does the sunspot count look like?

The monthly sunspot count made by NOAA's Space Weather Prediction Center from its own observations, with the 13-month smoothing, since January 1997. The longer record, the international sunspot number from 1749, is published by SILSO under a non-commercial licence (CC BY-NC) and is not used here; NOAA's field 'ssn' is that number. The latest month, Sep 2026, is 68.73 and preliminary.
Download CSV

NOAA SWPC · public data

NOAA sunspot count: 357 rows. NOAA SWPC observed-solar-cycle-indices fields observed_swpc_ssn and smoothed_swpc_ssn. NOAA's count is a different count from the international number, so it is not set against the panel's prediction, and values should be compared across cycles with caution.
MonthMonthly count13-month smoothed
1997-018.7
1997-0211.3
1997-0313.7
1997-0424.5
1997-0529.6
1997-0622.1
1997-0717.032.5
1997-0836.136.1
1997-0959.340.7
1997-1033.645.6
1997-1153.549.5
1997-1258.354.3
1998-0151.860.7
1998-0254.467.5
1998-0381.873.5
1998-0473.677.7
1998-0574.381.5
1998-0693.686.0
1998-0798.390.4
1998-08118.693.8
1998-09119.096.2
1998-1077.097.7
1998-1199.5101.3
1998-12120.8108.8
1999-0194.3116.6
1999-0293.4120.2
1999-03100.5120.5
1999-0492.9123.8
1999-05140.6131.7
1999-06208.0136.0
1999-07169.2138.0
1999-08136.1142.8
1999-09107.4150.0
1999-10167.7158.5
1999-11199.3164.7
1999-12123.5165.9
2000-01140.8168.0
2000-02161.9172.1
2000-03203.6175.5
2000-04193.4176.4
2000-05188.8173.1
2000-06190.1172.0
2000-07236.7173.1
2000-08167.0171.9
2000-09157.9169.0
2000-10138.9166.3
2000-11149.9162.8
2000-12146.4160.8
2001-01142.7156.4
2001-02131.0151.4
2001-03166.7154.1
2001-04163.6159.5
2001-05135.1163.1
2001-06196.7167.3
2001-07124.6172.2
2001-08159.4176.7
2001-09229.1178.8
2001-10197.0179.5
2001-11178.6183.7
2001-12217.6184.5
2002-01189.0184.8
2002-02194.5188.6
2002-03153.1189.0
2002-04194.9186.2
2002-05204.1183.6
2002-06146.0179.8
2002-07183.4175.2
2002-08191.0169.1
2002-09206.4163.3
2002-10153.9158.5
2002-11159.8150.4
2002-12144.8144.5
2003-01150.0141.2
2003-0287.9135.9
2003-03119.7127.6
2003-04114.3120.9
2003-0589.6117.1
2003-06118.4111.9
2003-07132.8105.3
2003-08114.3101.2
2003-0982.699.1
2003-10118.995.1
2003-11103.092.3
2003-1275.790.1
2004-0162.386.5
2004-0275.682.8
2004-0381.079.5
2004-0459.376.5
2004-0577.373.4
2004-0677.070.3
2004-0787.868.2
2004-0869.566.5
2004-0950.063.6
2004-1077.961.2
2004-1170.559.9
2004-1234.758.7
2005-0152.057.2
2005-0245.456.3
2005-0341.055.6
2005-0441.552.5
2005-0565.348.2
2005-0659.847.7
2005-0768.747.8
2005-0865.645.1
2005-0939.242.6
2005-1013.042.4
2005-1132.241.9
2005-1262.639.3
2006-0126.736.0
2006-025.232.3
2006-0321.329.9
2006-0455.229.4
2006-0539.629.5
2006-0624.427.8
2006-0723.126.2
2006-0822.826.8
2006-0925.226.8
2006-1015.824.3
2006-1131.521.5
2006-1222.220.5
2007-0128.220.0
2007-0217.319.2
2007-039.817.8
2007-046.916.3
2007-0519.814.5
2007-0620.713.0
2007-0715.611.8
2007-089.910.3
2007-094.810.0
2007-101.310.2
2007-112.59.5
2007-1216.38.3
2008-015.27.0
2008-023.95.9
2008-0315.95.4
2008-044.95.4
2008-055.75.8
2008-064.35.3
2008-071.14.6
2008-080.04.4
2008-091.53.8
2008-105.23.0
2008-116.82.8
2008-121.32.8
2009-012.83.0
2009-022.53.2
2009-030.83.4
2009-041.33.7
2009-054.03.9
2009-066.64.5
2009-075.15.9
2009-080.47.8
2009-096.710.0
2009-107.011.5
2009-117.712.5
2009-1215.813.7
2010-0121.314.9
2010-0231.016.8
2010-0325.219.2
2010-0411.221.6
2010-0520.023.9
2010-0618.025.4
2010-0723.126.1
2010-0828.227.5
2010-0935.730.7
2010-1035.036.0
2010-1136.240.7
2010-1222.044.0
2011-0132.247.4
2011-0253.550.8
2011-0381.155.3
2011-0481.761.6
2011-0561.869.0
2011-0655.576.4
2011-0766.782.3
2011-0866.084.5
2011-09106.484.1
2011-10116.184.1
2011-11131.885.7
2011-12104.788.6
2012-0190.191.4
2012-0248.593.6
2012-0377.593.5
2012-0484.190.7
2012-0598.787.2
2012-0688.683.6
2012-0799.682.1
2012-0885.883.0
2012-0984.083.7
2012-1073.585.0
2012-1189.287.3
2012-1260.488.1
2013-0199.987.2
2013-0260.186.8
2013-0381.185.8
2013-04112.886.8
2013-05125.690.6
2013-0680.294.5
2013-0786.298.0
2013-0890.2103.9
2013-0955.0111.1
2013-10127.2114.4
2013-11125.7114.7
2013-12118.3115.5
2014-01126.0117.8
2014-02174.6119.6
2014-03141.1123.3
2014-04130.6124.9
2014-05116.8122.4
2014-06107.8121.5
2014-07113.6120.5
2014-08106.2115.2
2014-09127.4107.5
2014-1092.1101.8
2014-11101.998.0
2014-12120.095.3
2015-01101.392.2
2015-0270.788.4
2015-0361.784.3
2015-0472.680.6
2015-0583.077.6
2015-0677.473.2
2015-0768.568.3
2015-0861.765.6
2015-0972.564.1
2015-1059.661.9
2015-1161.959.1
2015-1254.155.2
2016-0150.551.1
2016-0256.149.2
2016-0340.947.2
2016-0439.344.5
2016-0548.941.6
2016-0617.438.4
2016-0732.135.7
2016-0850.433.2
2016-0937.430.7
2016-1029.129.3
2016-1122.427.6
2016-1217.126.3
2017-0123.625.6
2017-0222.123.8
2017-0315.622.9
2017-0430.522.5
2017-0517.021.1
2017-0618.019.9
2017-0714.618.8
2017-0825.017.6
2017-0942.316.6
2017-1012.915.0
2017-115.413.9
2017-126.413.6
2018-015.812.8
2018-0211.511.6
2018-032.49.2
2018-046.87.2
2018-0513.16.8
2018-0614.56.6
2018-070.36.6
2018-088.46.2
2018-092.76.0
2018-104.56.4
2018-113.96.3
2018-123.55.7
2019-018.35.2
2019-020.04.9
2019-039.14.5
2019-048.54.2
2019-0510.03.9
2019-061.93.7
2019-070.73.6
2019-080.73.5
2019-090.83.2
2019-100.72.7
2019-110.82.1
2019-121.91.9
2020-015.92.3
2020-020.42.8
2020-031.23.1
2020-044.83.6
2020-050.05.3
2020-065.97.4
2020-076.58.4
2020-087.89.0
2020-090.810.0
2020-1013.211.5
2020-1129.013.1
2020-1222.514.7
2021-0111.116.7
2021-028.418.6
2021-0317.021.3
2021-0424.824.4
2021-0520.025.7
2021-0624.428.0
2021-0735.931.8
2021-0822.836.1
2021-0951.940.7
2021-1036.645.0
2021-1136.050.2
2021-1269.455.1
2022-0157.059.5
2022-0265.663.8
2022-0369.167.0
2022-0476.470.3
2022-0592.573.6
2022-0671.576.5
2022-0793.081.4
2022-0869.787.1
2022-0982.291.3
2022-1085.393.6
2022-1165.195.7
2022-12110.0100.0
2023-01133.3105.0
2023-02126.8108.4
2023-03108.5111.6
2023-0493.7114.0
2023-05125.8116.1
2023-06140.6117.9
2023-07143.7117.6
2023-0899.9116.7
2023-09129.9116.1
2023-1094.9117.8
2023-11105.9120.6
2023-12113.7122.2
2024-01121.8124.8
2024-02116.6131.1
2024-03103.1136.1
2024-04141.1139.5
2024-05146.3143.9
2024-06157.1146.4
2024-07190.3148.2
2024-08203.1150.7
2024-09148.0153.3
2024-10159.4153.6
2024-11145.0150.2
2024-12134.9145.5
2025-01145.2140.5
2025-02152.6134.7
2025-03127.7131.0
2025-04124.1128.0
2025-0582.6123.5
2025-06106.8120.4
2025-07120.8118.6
2025-08133.7114.3
2025-09128.6109.4
2025-10107.1106.5
2025-1188.6105.8
2025-12118.3106.4
2026-01119.2104.7
2026-0273.5100.8
2026-0389.996.1
2026-0491.6
2026-0599.5
2026-06104.5
2026-0780.8
2026-0881.3
2026-0968.7

Chart 5Breakdown by year

Geomagnetic storms of level G3 or stronger have been recorded on 1068 days since 1932, and the extreme level G5 on 27 days.

How often do strong geomagnetic storms happen?

Days per year when the 3-hour Kp index reached NOAA's storm levels G3 (Kp 7), G4 (Kp 8 including 9-) and G5 (Kp 9), from the GFZ Potsdam index since 1932. NOAA's scale expects about 4 days of G5 and 60 days of G4 per 11-year cycle; the 94.8-year record holds 27 G5 days (about 3 a cycle). The latest G5 day was May 11, 2024; since then 10 days have reached G4.
Download CSV

GFZ Potsdam (CC BY 4.0) · NOAA scales

Storm days per year: 95 rows. A storm day is a UT day whose highest 3-hour Kp falls in the level (5- is 4.667, 8- is 7.667; 9- is 8.667 and counts as G4; 9o is G5). A storm can span two UT days. G1 and G2 days are in the table. 2026 is partial; values for the latest days are preliminary.
YearG3 daysG4 daysG5 daysG1 and G2 days
193222064
193321055
193400037
193500055
193630047
193785058
1938147173
1939179077
19401111165
194156386
194291082
19431020116
194422060
194550054
19461311276
1947187086
194865083
1949167069
19501360104
19511970138
19522160123
1953111096
195430049
195543056
1956169097
19571614187
1958148298
195912111109
196021153116
196189076
196220073
196364068
196431058
196511028
196662042
196783249
196834067
196955042
197074148
197141060
197266154
1973940103
1974730137
197551085
197634065
197780058
1978129090
1979113074
198031054
1981124081
19821952133
1983660128
19841140124
198591073
198653162
198710055
198862051
1989175299
1990137084
199122160103
1992144089
1993112095
19941030112
199541095
199630038
199760037
199884042
199933071
2000108164
2001125046
2002111062
20031232141
200446050
200598060
200612037
200700029
200800016
20090004
201011013
201121031
201251046
201321027
201400023
201553061
201600063
201722049
201810019
201900018
20200009
202111025
202220053
202343044
202476132
202594084
202642044

Chart 6Breakdown by event

The strongest geomagnetic day since 1932 was Nov 13, 1960 (Ap 280); the May 2024 storm was second at Ap 271.

What were the strongest geomagnetic storms on record?

The 12 days with the highest daily Ap index since 1932. May 11, 2024 is the storm of May 10 to 11, 2024: NOAA SWPC reported G5 conditions at Earth from 6:54 p.m. EDT on May 10. The previous G5 day in the Kp record was Oct 30, 2003, 20.5 years earlier; that was part of the October to November 2003 Halloween storms (daily Ap 204 on October 29), which NOAA's NCEI ranks the sixth most intense storm in over 70 years. NASA's technical reports describe the 1859 Carrington storm, which predates the Kp index.
Download CSV

GFZ Potsdam (CC BY 4.0) · NOAA

The strongest days: 12 rows. GFZ Potsdam daily Ap. Official summaries: SWPC 'G5 Conditions Observed!' (May 10, 2024), NOAA NCEI 'Remembering the Great Halloween Solar Storms' (2003), NASA NTRS 'Eyewitness Reports of the Great Auroral Storm of 1859'. Links are in the Sources.
Day (UTC)Daily ApHighest KpNOAA levelOfficial summary
1960-11-132809G5
2024-05-11 (May 2024)2719G5official summary linked
1989-03-132469G5
1960-04-012418.67G4
1959-07-152369G5
1941-09-182328.67G4
1941-07-052229G5
1946-03-282138.67G4
1941-03-012079G5
2003-10-29 (October 2003)2049G5official summary linked
1960-10-062038.67G4
1986-02-082029G5

Chart 7Breakdown by day

Since January 2023 the Kp index has reached G4 or stronger on 16 days, including the G5 day of May 11, 2024.

Which storms were strong lately?

Every UT day since January 2023 whose highest 3-hour Kp reached G4 or stronger. The G4 storms of October 10 to 11, 2024 and November 12, 2025 and January 19 to 20, 2026 are among them. Days marked preliminary use GFZ's nowcast values.
Download CSV

GFZ Potsdam (CC BY 4.0)

Recent strong storms: 16 rows. GFZ Potsdam Kp since 1932; level from the highest of the eight 3-hour values of the UT day. The bars start at Kp 7.
Day (UTC)Highest KpNOAA levelDaily ApStatus
2023-03-248.00G473definitive
2023-04-238.33G465definitive
2023-04-248.00G472definitive
2024-03-248.33G468definitive
2024-05-108.67G4105definitive
2024-05-119.00G5271definitive
2024-06-287.67G460definitive
2024-08-128.00G4127definitive
2024-10-108.67G497definitive
2024-10-118.33G4116definitive
2025-01-018.00G481definitive
2025-04-167.67G475definitive
2025-06-017.67G498definitive
2025-11-128.67G4137definitive
2026-01-198.67G473definitive
2026-01-207.67G4144definitive

01Findings

What the charts say.

  1. The 10.7 cm radio flux has cycled between about 69 and 232.8 sfu in yearly means since 1947; the highest year was 1957.

    Chart 1

  2. Cycle 25 peaked at 195.5 sfu in Oct 2024, above cycle 24 (145.6) and cycle 20 (156.3) and below cycles 19, 21, 22 and 23.

    Chart 2

  3. NOAA's updated outlook, refit to the data each month, has the flux falling from 133.4 sfu in Apr 2026. NOAA's own sunspot count peaked at 153.6; the 2019 panel's prediction of 115 (range 105 to 125) was on the international scale, so a like-for-like comparison needs that number, which carries a non-commercial licence.

    Chart 3 Chart 4

  4. G5 storms occurred on 27 days since 1932; the last was May 11, 2024 and the one before Oct 30, 2003. In the 12 days of highest Ap, May 2024 ranks second and October 2003 appears once.

    Chart 5 Chart 6

  5. Since January 2023 the Kp index reached G4 or stronger on 16 days; 10 of them came after the May 2024 storm.

    Chart 7

02Method

How the figures were built.

Steps

  1. NOAA SWPC JSON: observed-solar-cycle-indices, predicted-solar-cycle, noaa-planetary-k-index and the daily solar data text; GFZ Potsdam Kp_ap_Ap_SN_F107_since_1932.txt (one file, 5.5 MB). Annual F10.7 is the mean of GFZ's adjusted daily flux (days with a value). A storm day is a UT day whose highest 3-hour Kp falls in a G level (G1 Kp 5 up to G5 Kp 9; 5- is 4.667, 8- is 7.667, 9- is 8.667 and counts as G4, 9o is G5).
  2. Radio flux is used for the long record and for the comparison with NOAA's outlook because observation and outlook share one scale and both licences are clear. NOAA's own sunspot count is a different count from the international number the 2019 panel predicted, so the page compares the count only with itself. The record of storms is the GFZ Kp index, which starts in 1932.
  3. Cycle comparison: monthly means of the GFZ adjusted flux, smoothed with the standard 13-month window, and the maximum in a window around each cycle. The NOAA outlook is the SWPC JSON as published; nothing is refit here.

80 yearly F10.7 rows, 357 monthly NOAA sunspot rows, 144 monthly rows for cycle 25 and the outlook, 95 storm years from 94.8 years of Kp, 12 strongest days. Unit: F10.7 in solar flux units (1 sfu = 10^-22 W m^-2 Hz^-1); sunspot count as NOAA's own number; Kp from 0 to 9 in thirds; Ap in the index's own units (multiply by 2 nT for an average disturbance); storms by NOAA G-scale from the highest 3-hour Kp of a UT day. Every derived figure on this page (changes, indexes, averages, counts) is computed from the published rows, and the table under each chart says how.

Checks

  • The GFZ file is read whole: 34,615 consecutive days from 1932-01-01; its licence line (CC BY 4.0, sunspot numbers excepted) and citation are read and checked by the script.
  • The GFZ monthly F10.7 and NOAA's monthly F10.7 (Penticton) agree: mean difference 0.53 sfu over 260 months, 96.9% within 3 sfu.
  • Storm days add up; May 11, 2024 reaches G5 and the October 28 to November 1, 2003 storms reach G5 in the Kp data; the SWPC pages for May 2024, the NCEI page for 2003 and the NASA record for 1859 are fetched and their wording checked; the NOAA scale rows (G1 to G5, Kp 5 to 9, frequency per cycle) are parsed from SWPC's page.
  • SILSO's licence page (CC BY-NC) and NOAA's field description (ssn is the S.I.D.C. number) are read and checked, which is why the long sunspot series is left out.
  • The 2019 panel prediction (115 in July 2025, range 105 to 125) is read from SWPC's Solar Cycle 25 page and checked word for word.

Where the data comes from

This series is not in Live SQL. The data file behind every chart is data/analyses/space_solar_activity.json, built by data/analyses/scripts/space_solar_activity.py from the source downloads.

Caveats

  • The longest sunspot record (since 1749) is the international number, whose licence (CC BY-NC) does not clearly allow reuse here, so the sunspot chart starts in 1997 with NOAA's own count. Kp is a 3-hour index, so a storm day is a day with at least one such period at the level; the same storm can span two UT days. Values for the latest months are preliminary (NOAA: the newest 6 months; GFZ: the most recent days are nowcast). Kp before 1932 does not exist: storms such as the 1859 Carrington event are known from other records, with estimates that vary.
  • Radio flux and sunspot count measure the activity of the Sun in different ways; neither says by itself how likely a storm at Earth is.
  • A storm 'day' is a UT day, and the same storm can be counted on two days; Kp level G5 on a day does not give the storm's peak strength. Ap is a daily average of the planetary amplitude.

Releases and revisions

  • NOAA updates the indices monthly and the outlook is refit monthly; GFZ updates Kp daily. Re-run space_solar_activity.py to refresh; --layer refreshes only the small file for the System and Now pages.
  • NOAA treats the newest six months of the monthly indices as preliminary and GFZ replaces nowcast Kp with definitive values within weeks.

03Sources

Sources and licence.

Solar indices: NOAA Space Weather Prediction Center (swpc.noaa.gov). Kp and F10.7: Matzka, J., Stolle, C., Yamazaki, Y., Bronkalla, O. and Morschhauser, A. (2021), The geomagnetic Kp index and derived indices of geomagnetic activity, Space Weather, doi 10.1029/2020SW002641; data: Geomagnetic Observatory Niemegk, GFZ Helmholtz Centre for Geosciences, doi 10.5880/Kp.0001 (CC BY 4.0). F10.7 measured at Penticton by the Dominion Radio Astrophysical Observatory (NRC Canada) and distributed in the GFZ file. NOAA SWPC: U.S. government work. GFZ Kp, ap, Ap and F10.7: CC BY 4.0 (the file header excludes only the sunspot numbers, which are CC BY-NC 4.0 and are not used). The international sunspot number (SILSO, CC BY-NC 4.0) is left out; NOAA's JSON field ssn is that number. Public data.

Download the chart data

Each CSV is made in your browser from the rows in that chart's table.

All twenty-four analyses on the Dashboard

04Contact

Want this kind of breakdown on your own data?

Open to e-commerce, data and operations roles. Los Angeles or remote.