Since there is a total solar eclipse somewhere almost every year, I would have thought it would be included as a standard option in weather forecast models. However, I've learned that is not really the case.

The moon does not normally affect weather much, but during a solar eclipse, there is reduced solar radiation reaching the surface of the Earth. This causes cooler temperatures and changes in wind speed/direction than would not otherwise be predicted. The NOAA ESRL HRRR took the solar eclipse of August 21, 2017 into account when doing the weather forecast and found cooling of up to 6 degrees Celsius in some places. Do any other weather forecast models take solar eclipses into account? Or, is this the first time? Why don't weather forecast models normally take solar eclipses into account?

enter image description here

  • $\begingroup$ As a sidebar, The moon does affect Earth's temperature. When we're in full moon, the surface of the Moon facing us is about 120 Celsius. That's hot enough to warm the Earth slightly at night and this warming has been observed on average. It's not enough to be much of a factor in Weather reports, however, which are governed much more by local weather patters. nytimes.com/1995/03/10/us/… $\endgroup$
    – userLTK
    Commented Aug 22, 2017 at 5:28
  • 1
    $\begingroup$ @userLTK was going to ask how there could be warming, but it doesn't show up in weather patterns. Oh, 0.03F! :-p $\endgroup$ Commented Aug 22, 2017 at 17:30
  • $\begingroup$ There is a reason why: They don't look at the sun. Get it? $\endgroup$
    – Tardy
    Commented Jan 29, 2022 at 18:26

3 Answers 3


Total solar eclipses are rare. Globally, they only happen every 18 months. In any given spot, they are much, much rarer, with a recurrence period of many hundreds of years.

Solar eclipses are localised in time and space. Although model resolution may be just about small enough (in time) to resolve the totality, it only has a limited impact.

One could implement solar eclipses in weather forecast models, but there's plenty of more important things to worry about improving. Operational weather forecast models are complex beasts, so you really want to change things only if it may yield a significant improvement. The potential improvement of implementing a consideration of solar eclipses is minimal, so it's simply not worth the effort or the risk.

Experimental models are a different category and as you have seen, eclipses have been implemented in those. But the risks involved are much smaller; nobody really cares if experimental models go totally wrong, but you really don't want to be responsible for breaking the operational weather forecast model.

You might be interested in this article on The weather’s response to a solar eclipse that my colleagues wrote.

  • 1
    $\begingroup$ My understanding is that weather models report out at hourly intervals, but the internal timesteps for calculations are shorter. $\endgroup$
    – f.thorpe
    Commented Aug 22, 2017 at 14:18
  • $\begingroup$ @farrenthorpe True, regional models may have timesteps of several minutes. Corrected answer. $\endgroup$
    – gerrit
    Commented Aug 22, 2017 at 15:08
  • $\begingroup$ @gerrit, in this powerpoint it suggests even the GFS is only a few minutes timestep. $\endgroup$ Commented Aug 22, 2017 at 17:42
  • 1
    $\begingroup$ @JeopardyTempest I must be out of date :) Updated answer. $\endgroup$
    – gerrit
    Commented Aug 22, 2017 at 18:13
  • $\begingroup$ No worries, it's been hard to find data on the true timesteps, I've tried to search in the past to no avail. You're right that they still only output over longer time periods, but think they've probably been rather short timesteps for quite a few decades. But wish they'd make it more clear somewhere in a table of model settings! $\endgroup$ Commented Aug 22, 2017 at 20:03

In addition to the rarity, there is also the problem of additional computations. To find out if there is a solar eclipse, you need extra calculations. Since the introduction of additional calculations can slow down the model, especially since radiation is oft quoted as the most expensive physics parameterization, introduction of the astronomy may provide unnecessary calculations.

A solar eclipse, while influential, is only influential in the short term, so it is often ignored. Even then, the data assimilation methods can correct for any error after the eclipse (though that would be an interesting project). Plus there is also the complication of clouds, etc.

Any forecaster who pays attention to the news knows about the eclipse. Any forecaster who knows the inner workings of models (though many don't) should know that eclipses are ignored in radiation parameterizations. So forecasters should know that it will impact their forecast, but by how much, was uncertain.

There are things that are ignored in weather models, but we know we ignore them. We ignore them because the are small, difficult to moddel, poorly understood, etc. Such things include aerosols, tropospheric chemistry, tornadoes, heating from lightning, anthropogenic heat flux, drag from buildings.


Doesn't look like the ECMWF does.

Perhaps part of it has to do with the fact the weather changes due to eclipses are usually fairly friendly/tame. This GOES 16 satellite loop from the southeast US during the eclipse shows a large percentage of the cumulus buildup dissipating as solar input dropped. And this great meteogram from the Oklahoma Mesonet (this site is Blackwell, Oklahoma in northern Oklahoma, though most sites show some impact) shows the slump in solar radiation very well (the bottom plot) and also temperature and wind speed changes during the early afternoon of August 21, 2017 (very slightly left of the middle of the time period of the graph):

enter image description here

Typically changes like cooling and slackening winds are not conducive to storms, and as the graph shows, are rebound soon after the eclipse end.

It wouldn't seem it's much trouble to include the eclipse... just include a single if statement that checks a date variable holding the next eclipse time. And then, if it is the eclipse, just modify the insolation variable, probably just by the percentage of the sun's area covered up (which there's probably pretty simple equations to calculate?). Just seems most haven't really taken the time, perhaps in part because of the event rarity. Because major operational models are improved during quite regular cycles, including such a rarely-applicable feature like that may end up as more maintenance work than the benefits are worth.

There may not be much in the way of dangerous weather created during an eclipse, but that doesn't mean there is no weather. The next US eclipse in 2024 does offer more potential to be a more weather significant encounter. Most high-end severe weather in the US occurs during spring as shown with:

severe weather by month

And there have been a few bouts of severe weather on April 8th, including small bursts in 2013 and 2015, plus the 1998 Alabama F5. Radiation in all of those regions will be quite heavily affected by the 2024 eclipse (coverage > 80% anywhere between Alabama and Nebraska). Would the decrease in energy disrupt severe weather potential later in the day? An interesting question we'll have to see on!

Overall there weren't large impacts during the 2017 eclipse. As mentioned, temperatures dropped for a little while, and a few clouds dissipated. But could the regional disruption of the eclipse introduce subtle wind shifts or temperature changes that alter the longterm pattern, more significantly impacting model forecasts later in time during periods of greater weather variability? An interesting question that would be great to see studied in more detail.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.