Weather app not working on Apple Watch

On my new Apple Watch Series 3, the temperature portion of my watch face isn't updating. It simply stays blank with 2 hash marks. I tried to change to another feature in face customization and then changed it back to "Weather", but it still is blank. When I push on the upper corner of the watch face where the temperature would normally display, all of my city temperatures pop out. But when I push the crown to get back to my normal watch face, the temperature is still blank.

iMac, Mac OS X (10.7.4)

Posted on Oct 6, 2017 11:44 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 7, 2017 3:18 AM

Hi


The following steps may help, having resolved issues with Weather app complications for other users.


One option is simply to wait - this resolved an issue with an unpopulated complication for one user.


Otherwise, the following steps may help:


On your iPhone, in the Watch app, go to: My Watch (tab) > Weather > Default City > choose Current Location (or a specific location from those that have been added to the Weather app on your iPhone, if preferred).


On your iPhone, go to: Settings > Privacy > Location Services:

  • Check that Location Services is enabled.
    • If the setting is already turned on, try turning it off, pausing for a few moments and then re-enabling it.
  • Check that Apple Watch Faces is set to While Using.
    • Toggling the setting to Never and back again may help.
  • Check that Weather is set to Always
    • Toggling the setting may help.
  • At the bottom, tap on System Services > check that Setting Time Zone is enabled (you may also wish to enable all other system services, if they are not presently enabled).

  • Check that Bluetooth and Wi-Fi are both enabled on your iPhone:

    • iPhone: Settings > Bluetooth - on.
    • iPhone: Settings > Wi-Fi - on.
    • For the best performance from your watch, keep both Bluetooth and Wi-Fi permanently enabled on your iPhone.


    On your iPhone, go to: Settings > General > Background App Refresh:

    • Check that Background App Refresh is enabled.
    • It may also help to enable the setting for Weather.


    On your iPhone, in the Watch app, go to: My Watch > Complications:

    • If you are currently using a third-party weather app (such as Yahoo Weather) for your watch face complications, try removing it (via Edit, upper-right) and using Apple's built-in Weather app instead.


    Restart (normally) both your iPhone and your Apple Watch, turning both devices off together, then restarting your iPhone first:


    If the issue persists, unpair and re-pair your Apple Watch:

    9 replies
    Question marked as Top-ranking reply

    Oct 7, 2017 3:18 AM in response to dtv852

    Hi


    The following steps may help, having resolved issues with Weather app complications for other users.


    One option is simply to wait - this resolved an issue with an unpopulated complication for one user.


    Otherwise, the following steps may help:


    On your iPhone, in the Watch app, go to: My Watch (tab) > Weather > Default City > choose Current Location (or a specific location from those that have been added to the Weather app on your iPhone, if preferred).


    On your iPhone, go to: Settings > Privacy > Location Services:

    • Check that Location Services is enabled.
      • If the setting is already turned on, try turning it off, pausing for a few moments and then re-enabling it.
    • Check that Apple Watch Faces is set to While Using.
      • Toggling the setting to Never and back again may help.
    • Check that Weather is set to Always
      • Toggling the setting may help.
  • At the bottom, tap on System Services > check that Setting Time Zone is enabled (you may also wish to enable all other system services, if they are not presently enabled).

  • Check that Bluetooth and Wi-Fi are both enabled on your iPhone:

    • iPhone: Settings > Bluetooth - on.
    • iPhone: Settings > Wi-Fi - on.
    • For the best performance from your watch, keep both Bluetooth and Wi-Fi permanently enabled on your iPhone.


    On your iPhone, go to: Settings > General > Background App Refresh:

    • Check that Background App Refresh is enabled.
    • It may also help to enable the setting for Weather.


    On your iPhone, in the Watch app, go to: My Watch > Complications:

    • If you are currently using a third-party weather app (such as Yahoo Weather) for your watch face complications, try removing it (via Edit, upper-right) and using Apple's built-in Weather app instead.


    Restart (normally) both your iPhone and your Apple Watch, turning both devices off together, then restarting your iPhone first:


    If the issue persists, unpair and re-pair your Apple Watch:

    Jan 10, 2018 10:48 AM in response to dtv852

    For others who get here through a web search, I have found that since I have 2 Apple Watches, sometimes, my phone connects to the wrong one some days and the weather and stock complications don't update. The solution for me then is to run the Watch app on my phone and turn off the auto connect feature and manually select the correct watch. After it connects, I am then able to re-enable the auto connect feature.

    May 16, 2018 5:01 PM in response to Jonathan UK

    I did all of these steps and the issue is resolved as soon as the privacy setting is toggled but it last only about 24 - 48 hours before going right back to a non working - - again. I went as far as removing all additional cities and leaving only my default city to be determined by Apple’s GPS ** enabling location services but it last a day or 2 before it goes back to not displaying the temparture. It must be a bug in the background refresh because location services toggle forces a refresh instantly.

    This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

    Weather app not working on Apple Watch

    Welcome to Apple Support Community
    A forum where Apple customers help each other with their products. Get started with your Apple Account.