Basics

8 reasons why Weather app doesn’t work in Windows 10 (and how to fix it)

If the Weather app stops showing forecasts or crashes on launch, the short answer is that something on your PC — network, permissions, app files, or Windows itself — is blocking it. The common issue is Weather app doesn’t work in Windows 10. This article shows the typical causes and step-by-step fixes so you can restore the app quickly.

You’ll learn the fastest fixes (network checks, enabling location, resetting the app), deeper repairs (SFC/DISM, reinstalling packages), and preventative tips to keep the Weather app reliable.


Key Takeaway

Most Weather app problems are caused by permission, connectivity, or corrupted app data; start by checking your internet and Location permissions, then update or reset the app, and use Windows repair tools (SFC/DISM or reinstall) if necessary.


Quick Fix Guide

Quick Fix Guide

Reason for the Problem Quick Solution
No internet or intermittent network Test connectivity and run Network troubleshooter or restart your router.
Location services disabled Enable Settings > Privacy > Location and allow Weather to access location.
Weather app or Store needs updating Open Microsoft Store > Library > Get updates and update the Weather app.
Corrupted app cache or app data Reset the Weather app via Settings > Apps > Weather > Advanced options > Reset.
Background app or battery restrictions Allow Weather in Settings > Privacy > Background apps or disable battery optimization.
Wrong region or time settings Correct Settings > Time & Language > Region and Date & time settings.
Outdated Windows build or system files Install Windows updates and run sfc /scannow and DISM.
App package corruption or user profile issues Reinstall or re-register the Weather app using Microsoft Store or PowerShell.

Detailed Fixes for “Weather app doesn’t work in Windows 10”

1. No internet or intermittent network

Why this causes the problem

  • The Weather app fetches forecasts and tiles from online services; without a stable internet connection it cannot load data.
See also  12 reasons why Bluetooth mouse doesn’t work in Windows 10 (and how to fix it)

Step-by-step solution

  1. Open a browser and visit multiple websites to confirm connectivity.
  2. Run Windows Network Troubleshooter: Settings > Network & Internet > Status > Network troubleshooter and follow prompts.
  3. Restart your router/modem and your PC.
  4. Flush DNS and renew IP:
    • Open Command Prompt as administrator and run:
      • ipconfig /flushdns
      • ipconfig /release
      • ipconfig /renew
  5. If on Wi‑Fi, try switching to Ethernet or another network to isolate the issue.
  6. Temporarily disable any VPN or proxy (Settings > Network & Internet > Proxy) to see if that helps.

Notes

  • If other apps are also failing, check ISP status or modem firmware.

2. Location services disabled

Why this causes the problem

  • Weather relies on location data to show local forecasts; if location is off or the app lacks permission, the app can show “Unable to get location” or wrong data.

Step-by-step solution

  1. Open Settings > Privacy > Location.
  2. Ensure Location for this device is On (use Change if necessary).
  3. Under Choose which apps can access your precise location, turn On for Weather.
  4. Open the Weather app and allow location permission if prompted.
  5. For manual location use: within Weather, click Search and type your city to set a saved location.

Tips

  • If you use a VPN, location services can report the VPN’s location instead of your real one.

3. Weather app or Store needs updating

Why this causes the problem

  • Bugs in older app versions or incompatibility with Windows updates can break functionality.

Step-by-step solution

  1. Open Microsoft Store.
  2. Click Library (bottom-left) then Get updates to update all apps.
  3. Search for “Weather” in Store and open its page; click Update if available.
  4. If the Store itself is failing, reset it using wsreset.exe:
    • Press Windows key + R, type wsreset.exe, press Enter — a blank Store window will open and the cache will clear.

Notes

  • Some Store updates require signing into the Store with the same Microsoft account used to install apps.

4. Corrupted app cache or app data

Why this causes the problem

  • Corrupted cached files or app data cause freezes, crashes, or incorrect display.

Step-by-step solution

  1. Reset the app:
    • Settings > Apps > Apps & features.
    • Find Weather, click it, then Advanced options.
    • Click Repair first (this keeps data). If problems persist, click Reset (this clears all app data).
  2. Clear Microsoft Store cache with wsreset.exe as described above.
  3. Reopen Weather and sign in or re-add locations if needed.

Notes

  • Reset will clear saved cities and preferences; note them before resetting if you want to re-add manually.

5. Background app or battery restrictions

Why this causes the problem

  • If the Weather app isn’t allowed to run in the background, Live Tile updates or push refreshes may stop.
See also  9 reasons why Right-click doesn’t work in Windows 10 (and how to fix it)

Step-by-step solution

  1. Open Settings > Privacy > Background apps and ensure Let apps run in the background is on.
  2. Locate Weather and switch it to On.
  3. If you use battery saver, open Settings > System > Battery, and either turn off Battery saver or allow Weather to run when saver is on.
  4. For some OEM power managers, open the vendor app (Dell Power Manager, Lenovo Vantage) and remove restrictions for Weather.

Tips

  • Windows 10’s Live Tiles require background access to update; turning it off will freeze tile info.

6. Incorrect region or time settings

Why this causes the problem

  • Weather content, units (C/F), and location lookups depend on region and time; wrong settings can produce errors or mismatches.

Step-by-step solution

  1. Open Settings > Time & Language > Date & time.
  2. Turn on Set time automatically and Set time zone automatically (if available) or select the correct time zone manually.
  3. Go to Settings > Time & Language > Region and choose the correct Country or region.
  4. Restart the Weather app and verify temperature units in the app settings (Celsius or Fahrenheit).

Notes

  • Some features (languages, regional content) are gated by region settings.

7. Outdated Windows build or missing system updates

Why this causes the problem

  • System bugs or missing OS-level fixes can break app APIs used by Weather.

Step-by-step solution

  1. Open Settings > Update & Security > Windows Update.
  2. Click Check for updates and install all available updates.
  3. Restart the PC to complete installation.
  4. If the problem persists after updating, consider installing any pending optional updates or cumulative updates.

Tip

  • Keep drivers (especially network drivers) up to date via Device Manager or OEM websites.

8. App package corruption or user profile issues

Why this causes the problem

  • The app package may be corrupted or broken for the current user account; reinstalling or re-registering fixes broken package data.

Step-by-step solution A — Reinstall via Microsoft Store

  1. Open Start, right-click Weather, choose Uninstall.
  2. Open Microsoft Store, search for “Weather” (or “Microsoft Weather”/“MSN Weather”), and click Install.

Step-by-step solution B — Use PowerShell to uninstall/reinstall

  1. Open PowerShell as Administrator (right-click Start, choose Windows PowerShell (Admin)).
  2. To uninstall:
    • Get-AppxPackage bingweather | Remove-AppxPackage
  3. To reinstall (Store must be available), open Microsoft Store and install Weather.
  4. If Store install fails, re-register apps:
    • In PowerShell (Admin): Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}
    • Reboot after this completes.

Step-by-step solution C — Repair user profile or create new user

  1. If only one user account has issues, create a new local user: Settings > Accounts > Family & other users > Add someone else to this PC.
  2. Sign in with the new account and test Weather. If it works, migrate files and settings to the new profile.
See also  13 reasons why Windows Feature update doesn’t work in Windows 10 (and how to fix it)

Caution

  • PowerShell re-registration can generate errors; read output and reboot. Only run commands from trusted guidance.

Additional section: Reset, Reinstall, and Reporting

When to reset vs reinstall

  • Try Repair first (keeps settings), then Reset (clears data). If reset doesn’t work, uninstall and reinstall from Microsoft Store.
  • Use wsreset.exe to clear Store cache before uninstalling.

Collecting logs and reporting

  1. Reproduce the issue and note exact error messages.
  2. Collect Event Viewer logs: Right-click Start > Event Viewer > Windows Logs > Application and check error entries timestamped with the app crash.
  3. Use Feedback Hub to file a report: Start > Feedback Hub and include steps to reproduce and screenshots.

When to seek Microsoft support

  • If the app continues to fail after SFC/DISM and reinstall, open a support ticket with Microsoft or use community forums with logs and system details (Windows version, Build number from Settings > System > About).

FAQ

Why does the Weather app show the wrong city or temperature?

Check location permissions and any VPN/proxy. Also verify the app’s saved locations and Settings > Time & Language > Region. If using multiple saved cities, open Weather and confirm the default city.

Will reinstalling the Weather app delete my saved locations?

Yes — uninstalling or resetting the app will typically remove saved locations and preferences. Note them down or sync via Microsoft account (if available) before reinstalling.

Can I use an alternative weather source or widget?

Yes. You can install third-party weather apps from the Microsoft Store, or pin a website (like Weather.com) to Start/Taskbar in Edge. Many third-party widgets also provide Live Tile support.

How do I enable the Live Tile for Weather on Start?

Right-click the Weather tile on Start, choose More > Turn live tile on. Ensure background app permissions are enabled as described in the Background app section.

What advanced steps can I take if SFC/DISM don’t fix the issue?

Run DISM first: DISM /Online /Cleanup-Image /RestoreHealth, then sfc /scannow. If corruption persists, consider an in-place upgrade repair using the Windows 10 installation media (this preserves apps and files).


Conclusion

Most interruptions to the Weather app come down to connectivity, permissions, or corrupted app files; work through network checks, location and background permissions, updates, and app reset/reinstall in that order. If you still can’t fix it, follow the advanced steps above or contact support — the core issue remains Weather app doesn’t work in Windows 10 and is usually reparable with the steps provided.

About the author

Jonathan Dudamel

Jonathan Dudamel

I'm Jonathan Dudamel, an experienced IT specialist and network engineer passionate about all things Windows. I have deep expertise in Microsoft project management, virtualization (VMware ESXi and Hyper-V), and Microsoft’s hybrid platform. I'm also skilled with Microsoft O365, Azure ADDS, and Windows Server environments from 2003 through 2022.

My strengths include Microsoft network infrastructure, VMware platforms, CMMS, ERP systems, and server administration (2016/2022).