How to Fix It When Weather App Is Not Working on iPhone

If there are no ongoing issues with the Weather system on Apple’s end, check your network and update iOS on your iPhone. Next, open the “Settings” app to enable “Location Services” and “Cellular Data,” set the correct date and time, and reset settings.

Hi, I’m Devansh. I often use the Weather app on my iPhone 13 to stay updated on weather forecasts. In this article, I’ll walk you through all the steps to get your Weather app working again. I’ll also answer some common questions.

If the Weather app on your iPhone has stopped working or updating, keep reading for fixes!

First Steps

Before you try in-depth software fixes, going through these three quick steps is beneficial to get the Weather app functioning again.

  • Step 1: Visit the Apple System Status page and check if the Weather system is available. If there are any ongoing issues, wait until they release an update.
  • Step 2: Ensure your WiFi connection is stable.
  • Step 3: Update iOS. Open Settings, go to General, and Software Update.

In my experience, checking network connectivity and updating iOS fixes the Weather app for most users. Read the next section for more solutions.

Adjust iOS Settings

Like most iPhone issues, the Weather app not working is generally software-related. As a result, you can fix it by changing some iOS settings. So, open the Settings app on your iPhone and make these four changes to improve the Weather app.

Step 1: Enable Location Services

Without accurate location details, the Weather app can’t function properly. To enable it, open Settings, go to Privacy & Security, Location Services, and toggle on Location Services at the top of the page.

Now that you’ve enabled Location Services, you should ensure the Weather app can access it. To do this, scroll down, tap the Weather app, and ensure it’s set to “While Using the App or Widgets” or “Always.”

Also, enabling Precise Location may help, but it is optional.

Step 2: Enable Cellular Data

If the Weather app doesn’t have access to your cellular data, it won’t update when you’re outside your WiFi hotspot. To let the Weather app access your cellular data, open Settings, go to Weather, and toggle on Cellular Data or Mobile Data.

You can also change the temperature unit for the Weather app on this page if you want.

Step 3: Set the Correct Date and Time

The Weather app may also not work if the date and time on your iPhone are inaccurate. To set the correct time, open Settings, go to General, Date & Time, and toggle on Set Automatically.

You can also manually choose your time zone if you want.

Step 4: Reset Location and Privacy Settings (Optional)

Resetting your iPhone location and privacy settings to factory defaults can fix faulty settings or software glitches and get the Weather app working again. In the Settings app, go to General, Transfer or Reset iPhone, Reset, and Reset Location & Privacy.

Don’t worry; this step won’t erase personal data stored on your iPhone, like photos or videos.

What’s Next?

Tried all the above steps, and the weather app still isn’t working? I recommend you contact Apple Support for further assistance. The best way to do this is with the Apple Support app, which connects you with an Advisor over a call or text in under two minutes. Alternatively, you can also visit the Apple Support website or call 1-800-275-2273.


Here are some common questions about the Weather app not working on the iPhone.

What Steps to Take if the Weather App Shows the Wrong Location?

First, ensure that the Weather app has the required Location Services access (“While Using the App or Widgets” or “Always”). After that, quit the Weather app and reopen it. Check this article for more solutions to iPhone showing the wrong location.

What to Do if the Weather Widget is Not Updating?

If the widget shows “Weather Unavailable,” check your network connection and toggle on Cellular Data. Doing this ensures that the Weather app can get new data. If it still doesn’t update, remove the widget from the Home Screen and add it back.


To fix your iPhone’s Weather app, check your network connection and update iOS. Next, open the Settings app and make the following changes: enable Location Services, enable Cellular Data, set the correct date and time, and reset settings.

Following these troubleshooting steps, you can make the Weather app work as usual. Beyond this, there may be an issue with the Weather system. In that case, it’s best to wait until Apple resolves it. You can contact Apple Support for more details.

Do you have further questions about the Weather app not working on your iPhone? Let me know in the comments!

Leave a Reply

Your email address will not be published. Required fields are marked *