iOS · iPhone & iPad

Fix a Weather Widget That Is Not Updating on iPhone

Source-checked About 10 minutes

Answer

Confirm the Weather widget's city and location access, test the Weather app and network, then remove and re-add only the stale widget.

Before you start

Identify whether the widget is blank, shows the wrong city, or is simply stale. Open the Weather app itself and test the network first; a widget cannot refresh current conditions when the app, location source, or Apple weather service is unavailable.

Check the widget location

Touch and hold the Weather widget, choose Edit Weather, and confirm the intended city or My Location. Edit the widget and choose a fixed city or My Location deliberately, confirming the displayed location after saving.

Check Weather location access

Go to Settings > Privacy & Security > Location Services > Weather and allow the access needed for your use case. Grant Weather the location access and Precise Location level needed for My Location, without broadening permissions for unrelated apps.

Re-add the widget

Remove the stale Weather widget and add it again, then give it time to refresh on a working network. Remove and re-add only the affected widget, then allow time on a working network for its timeline to refresh.

Verify the result

Compare the widget with the Weather app for the same city, lock and wake the iPhone, and wait through a normal refresh interval. Confirm date, time zone, and city are correct.

Troubleshoot an iPhone Weather widget

If the app is also stale, check Apple service status, automatic date/time, network, and iOS updates. If only the widget fails, restart and re-add it once. Avoid repeated location resets or deleting all Home Screen layouts.

Video walkthrough

Sources and verification

Checked against official documentation on . Scope: iPhone & iPad.

Follow the linked first-party guidance if labels differ after a platform or app update.

Continue with

Browse more iPhone tutorials