Weather Widget Not Working in iOS 14 on iPhone? How to Fix It

Earlier the Weather widget was only available in the Today View. In iOS 14, you can add it to your iPhone Home Screen and see the weather information with just a glance. However, unfortunately, for many users, this widget does not work. It fails to refresh the temperature or shows no data. For some, the location displays only ‘Cupertino.’ Thankfully, here are nine tested solutions to fix the inconvenience of weather widget is not working on iPhone or iPad. Have a look.

  1. Ensure Location Access
  2. Check Internet Connectivity
  3. Manually select the Location in Weather Widget
  4. Delete the Saved Location
  5. Turn on Background App Refresh for Weather App
  6. Uninstall and Reinstall the Weather App
  7. Update to the latest iOS Version
  8. Reset Location & Privacy Data
  9. Reset All Settings

1. Ensure Location Access

The primary step is to ensure the iPhone Weather app has access to your location. To check this:

  1. Open the Settings app, scroll down, and tap on Privacy.Tap on Settings then Privacy on iPhone
  2. Tap on Location Services.
  3. First, ensure the toggle for Location Services is enabled.check location service is enabled on iphone
  4. Next, scroll down and tap on Weather.
  5. Tap on While Using the App or Widgets. You may also enable the toggle for Precise Location.tap on weather and enable while using the app or widgets and precise location on iphone

2. Check Internet Connectivity

This goes without saying that to update weather information, your iPhone must have working internet connectivity. Let’s perform a quick check to ensure everything is alright on this front.

  1. Open the Settings app and tap on Wi-Fi. Make sure you are connected to a network. turn on wi-fi on iphoneOr, tap on Cellular and make sure it is enabled. Further, scroll down and ensure that under CELLULAR DATA, the toggle for Weather is green.check internet connectivity for weather app is enabled
  2. Now, open Safari and try to visit a website. If it loads, things are perfect. The weather app and the widget should have no trouble fetching fresh data.

Note: If you are using a VPN, please consider disabling it.

3. Manually select the Location in Weather Widget

I discovered this trick while browsing Apple’s official developer forum.

  1. From the iOS 14 Home screen, long press on the weather widget. Tap on Edit Widget.
  2. Tap on Location.long press on widget tap on edit widget and then tap on my location on iphone
  3. Instead of ‘My Location,’ manually type and select your desired location – say New Delhi.search location to manually select location in weather widget on iphone

Note: After one or two iOS 14 incremental updates are released, Apple will take care of this, and you can switch to ‘My Location’ again.

4. Delete the Saved Location

  1. Open the Weather app and from the bottom right, tap on the stack icon.
  2. Below ‘My Location,’ you will the saved locations. Swipe right to left on one and tap Delete. Repeat this for all saved entries.open weather app tap on stack icon then swipe location and tap on delete to remove saved location on iphone
  3. Restart your iPhone, and the weather widget should work correctly now.
  4. You may also go ahead and re-save the desired locations. For this, follow the first step and then tap on the search icon. Type the city name, tap on the suggestion, and finally tap on Add.search desired location and tap on add in weather app on iphone

5. Turn on Background App Refresh for Weather App

Background Refresh lets the app fetch new data in the background. Since you are facing difficulty with the Weather widget, let’s make sure things are correct here.

  1. Open the Settings app and tap on General.
  2. Tap on Background App Refresh.open settings tap on general and then tap on background app refresh on iphone
  3. On the next screen, make sure it is On. Also, scroll down and ensure the toggle for Weather is enabled.turn on background app refresh for weather app on iphone

6. Uninstall and Reinstall the Weather App

Though Weather is an inbuilt Apple app, you can uninstall it and reinstall it to fix things. Here’s how.

  1. From the Home screen or App Library, long press on the Weather icon. Tap on Remove AppDelete App Delete. Additionally, by long-pressing longer, you enter jiggle mode. You can tap on the minus button and follow along.long press on weather app icon tap on remove app then tap on delete to uninstall weather app
  2. Restart your iPhone.
  3. Open the App Store and tap on Search. Type Weather and tap on the download icon to install the official app.search weather app in app store and tap on download to install weather app on iphone

7. Update to the latest iOS Version

Apple regularly pushes iOS updates to fix such bugs and problems. And especially after a major iOS release (say iOS 14), you soon get the next version (say iOS 14.1). This (and subsequent updates) significantly polish things based on user feedback. Thus, you must get the latest version when available.

Note: If you are on iOS 14 beta, you may also switch to the public version of iOS 14.

8. Reset Location & Privacy Data

If nothing seems to work, resetting location data might help. Let me guide you.

  1. Open the Settings app and tap on General.
  2. Scroll to the end and tap on Reset.open settings tap on general and then tap reset on iphone
  3. Tap on Reset Location & Privacy. Enter your iPhone passcode and confirm.reset location & privacy settings on iphone

9. Reset All Settings

The method mentioned above didn’t bring much luck? Consider resetting all settings.

After this, every setting that you have changed to your liking will be restored to default. A few things like VPN profiles will be deleted. But personal stuff, photos, music, apps, etc. will stay as it is.

  1. From the Settings app, tap on General.
  2. Tap on Reset.open settings tap on general and then tap reset on iphone
  3. Tap on Reset All Settings.
  4. Enter your device passcode (and Screen Time passcode, if asked). Finally, tap on Reset All Settings to initiate the process.reset all settings on iphone running ios 13

After this, connect to a Wi-Fi network or mobile data. Once basic things are set up, the weather app and the widget should function smoothly.

Signing Off

That’s it, folks. These are the real solutions to get the misbehaving weather widget working again. I believe one of the solutions worked successfully for you. In case nothing worked, and there are no pending iOS updates, please wait for the upcoming one.

Have something to say or add? Please do so in the comments section below. We love hearing from our wonderful readers.

Next, you might like to check some more helpful iOS 14 related posts that are too exciting to miss!

Jignesh Padhiyar is the co-founder of iGeeksBlog.com who has a keen eye for news, rumors and all the unusual stuff that happens around Apple products. During his tight schedule, Jignesh finds some moments of respite to share side-splitting contents on social media.