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.
2
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.
3
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.
4
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.
5
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.
6
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.