The Weather widget was only available in the Today View earlier. With iOS 14, you can add it to your iPhone Home Screen and see the weather information with just a glance. However, this widget isn’t working for many users after updating their device to iOS 15.
It fails to refresh the temperature or shows no data. For some, the location displays only ‘Cupertino.’ Thankfully, we’ve listed 9 tested solutions to fix the weather widget on your iPhone home screen.
- Ensure Location access
- Check internet connectivity
- Manually select the location in the Weather widget
- Delete the saved location
- Turn on Background App Refresh
- Uninstall and reinstall the Weather app
- Update to the latest iOS version
- Reset Location & Privacy data
- 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:
- Open Settings, scroll down and tap Privacy.
- Tap Location Services.
- First, ensure that Location Services is enabled.
- Next, scroll down and tap Weather.
- Tap While Using the App or Widgets.
You may also enable the toggle for Precise Location.
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.
- Open Settings and tap Wi-Fi.
Make sure you are connected to a network.
Or, tap Cellular and make sure it is enabled. Further, scroll down and ensure that under CELLULAR DATA, the toggle for Weather is green.
- 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, consider disabling it.
3. Manually select the location in the Weather widget
I discovered this trick while browsing Apple’s official developer forum.
- On the Home screen, long-press the weather widget and tap Edit Widget.
- Tap Location.
- Instead of ‘My Location,’ manually type and select your desired location – say New Delhi.
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
- Open the Weather app and tap the stack icon at the bottom right.
- Below ‘My Location,’ you will see the saved locations. Swipe right to left on one and tap Delete.
Repeat this for all saved entries.
- Restart your iPhone, and the weather widget should work correctly now.
- You may also go ahead and re-save the desired locations. For this, follow the first step and then tap the search icon.
- Now, type the city name, tap the suggestion, and finally tap Add.
5. Turn on Background App Refresh
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.
- Open Settings and tap General.
- Tap Background App Refresh.
- On the next screen, make sure it is On. Also, scroll down and ensure the toggle for Weather is enabled.
6. Uninstall and reinstall the Weather app
Though Weather is an in-built Apple app, you can uninstall and reinstall it to fix things. Here’s how.
- From the Home screen or App Library, long-press the Weather icon.
- Tap Remove App → Delete App → Delete.
Additionally, enter the jiggle mode by long-pressing. You can tap the minus button and follow along.
- Restart your iPhone.
- Open the App Store and tap Search.
- Type Weather and tap the download icon to install the official app.
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 15), you soon get the next version (say iOS 15.1). This (and subsequent updates) significantly polishes things based on user feedback. Thus, you must get the latest version when available.
Note: If you are on iOS 15 beta, you may also switch to the public version of iOS 15.
8. Reset Location & Privacy data
If nothing seems to work, resetting location data might help. Let me guide you.
- Go to Settings and tap General.
- Scroll to the end and tap Reset.
- Tap Reset Location & Privacy.
- Enter your iPhone passcode and confirm.
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.
- From Settings, tap General.
- Tap Reset.
- Tap Reset All Settings.
- Enter your device passcode (and Screen Time passcode, if asked).
- Finally, tap Reset All Settings to initiate the process.
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.
That’s it, folks! These are the real solutions to get the misbehaving weather widget working again on iPhone. I believe one of the solutions worked successfully for you. If nothing worked, and there are no pending iOS updates, please wait for the upcoming one.
Have something to say or add? Share in the comments section below.
Here’re some more posts that are too exciting to miss!