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.

3 Answers 3


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, 2013 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, 2013 at 19:21
  • As pointed out on another answer this one is obsolete.
    – Rubén
    Dec 24, 2018 at 18:41

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.

  • weather.com does not seem to have any way of getting hourly weather for the next 10 days. Is there an API that gets more weather forecast details than visible on the website? Oct 5, 2019 at 1:34

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...

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .