Looking for Working Weather Dashboard Widget
I modified Apple's Dashboard widget to use an entirely different weather API. You can download it from https://forums.macrumors.com/threads/i-fixed-apples-broken-weather-dashboard-widget.2225715/.

You'll need to grab API keys from DarkSky and MapQuest and add them to the top of weatherParser.js inside the modified widget. This process is extensively documented in Widget's readme.



Alternately, you can also use the FairWeather widget.  It's not quite as pretty as Apple's widget, but it gets its weather data directly from the NOAA's servers, so I suspect it's less likely to break than something which pulls from a private company.

Sadly, the original download link is broken, so I uploaded it here: https://macintoshgarden.org/apps/fair-weather