Hi
The following steps should help:
If you have not yet done so, update your iPhone and Apple Watch to the latest software, starting with your iPhone:
- Update the iOS software on your iPhone, iPad, or iPod touch - Apple Support
- Update the software on your Apple Watch - Apple Support
On your iPhone, in the Watch app, go to: My Watch (tab) > Weather > Default City > choose Current Location.
On your iPhone, go to: Settings > Privacy > Location Services:
- Check that Location Services is 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.