21

What source/data provider does Google use for its weather data for Google Now (and other services)?

I've checked its forecasts against weather.gov, weather.com, accuweather.com, wunderground.com, and weatherstreet.com and can't find one that matches for the same location. The reason I ask is because there have been multiple times that it's forecast is horribly wrong. Case in point: currently its forecast is 13 degrees F lower than the closest one of the others above.

16

Google displays Weather conditions using Weather Underground as per Google Web Search Features page.

All weather conditions and forecasts are provided by Weather Underground, Inc.

So, Google Now also might be picking from the same source.

  • Thanks a lot for finding the official answer, and yes, I've seen the Google Now forecasts match the ones on google.com, so it's the same source. That said, I've still had multiple time where I've checked those forecasts against wunderground.com for the exact same location and found wildly different forecasts, so I'm not sure what that issue stems from. – kevinmicke May 10 '13 at 16:36
  • 2
    I would think that Google caches the results, so it may be off by a bit as WU may update sooner. Also, WU may update its own site faster than it updates its API. – Greg Bair May 13 '13 at 19:21
  • As pointed out on another answer this one is obsolete. – Rubén R Dec 24 '18 at 18:41
4

Though this question is almost 5 years old but I think an updated answer can help users looking for updated info. Nowadays Google gets its weather data from weather.com as mentioned in bottom left corner of Google weather search results when you look for temperature of any location (highlighted in red rectangle). enter image description here

But as the OP says a lot of times Google's weather data is way off the actual current weather. For example as of this writing it shows current temperature in Shimla, India to be -4 C at 9 pm, enter image description here but according to official website of Indian weather department or IMD even whole day's minimum temperature was 1.4 C for 6 Jan 2018 and minimum temperature of whole day usually happens in early morning hours. enter image description here Similarly I have matched data for other cities and locations in India and current weather is not what actual current weather is. I think from wherever Google takes its weather data they just provide an average of previous years and not the actual current temperature. And various weather websites showing wildly different current temperatures for same location.

1

The Google search engine gets its weather from a combination of 'The Weather Channel', 'Weather Underground' and 'AccuWeather'.

The data on Google Now appears to be the same data...

protected by Community Feb 23 '14 at 19:08

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

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