Xiaomi’s weather widget is one of the most useful features on the home screen: it shows temperature, humidity, weekly forecast, and even precipitation warnings. But after updating the MIUI, resetting or accidentally deleting it, many users face a problem: the weather disappears from the screen and it can’t be returned in standard ways. In this article, we will discuss 5 proven methods to restore the weather widget on Redmi, POCO or Mi, including solutions for cases when the add widget button is inactive or the Weather application is not in the system.
The problem is particularly relevant for MIUI 14/15 devices, where the interface has changed and some widgets have become hidden by default. We will also look at why the weather may not update (for example, due to geolocation disabled or background activity restrictions) and how to fix this. If you tried to add a widget with a long press on the screen, but nothing worked, do not rush to reset the settings: most likely, the solution lies in the system settings or application conflict.
Why Xiaomi’s weather widget is missing
Before you restore the widget, it is important to understand the reason for its disappearance.
- 🔄 Update MIUI: After installing a new firmware version, widgets are dropped or hidden.
- 🗑️ Removing the Weather app: Some users accidentally delete the system app through Settings → Annexes.
- 📱 Resetting launcher settings: after clearing Lawnchair data or standard launcher MIUI widgets disappear.
- 🚫 Background activity restriction: If the Weather app has disabled the boot, the data stops being updated.
- 🌍 Geolocation problems: Widget doesn’t work without access to location.
Less often, the fault is a conflict with third-party themes (for example, after installing a custom theme from the Theme Store) or synchronization errors with Xiaomi servers. 90% of the time, the problem is solved without resetting the phone – just follow a few steps from this instruction.
⚠️ Note: If the weather widget is lost after rooting or installing custom firmware (for example, LineageOS), standard methods may not work. MIUI manually install APK Weather Apps for Your Model.
Method 1: Adding a widget with a long press (standard method)
The easiest way to get back the weather is to use the built-in widget add feature, which works on most Xiaomi, Redmi and POCO devices with MIUI 12-15:
- Click and hold the empty space on the home screen (not on the icon!).
- At the bottom of the screen, a menu will appear – select “Widgets” (or Widgets in English firmware).
- Scroll down the list and find the Weather widget (the sun and cloud icon).
- Click on the widget, hold it and drag it to the main screen.
- Select the size of the widget (for example, 4×2 for compact display or 5×2 for advanced forecast).
If the Weather widget is not on the list, check:
- 🔍 The presence of the Weather app in the app menu (if not, see Method 3).
- 📱 The launcher version: on some firmware (for example, MIUI For the global market, widgets are hidden. Try changing the launcher to the standard one.
Check that the Weather app is installed |
Make sure geolocation is enabled |
Update weather data manually (open the Weather app)|
Restart your phone if the widget doesn’t appear-->
On devices with MIUI 15, the weather widget can be called “Weather” even on Russian-language firmware – look for it by icon, not name.
Method 2: Recovery through launcher settings
If the standard method didn't work, the problem may lie in the launcher settings (MIUI shell) to return the widget:
- Open the Settings. → Main screen screen.
- Select “More settings” (or more settings).
- Find the “Widgets” section and turn on the slider Show widgets on the home screen.
- Return to the main screen and repeat Method 1.
On some models (such as Xiaomi 13 or Redmi Note 12), the path may be different:
Settings → Applications → Default Launcher → Launcher settings → WidgetsIf the launcher does not have a paragraph about widgets in its settings, try resetting its settings:
- Go to Settings → Applications → Application Management.
- Find “Lawnchair” (or “MIUI Launcher”) and select Warehouse.
- Click on “Clear Data” and confirm the action.
- Restart your phone – widgets should appear on the list.
⚠️ Warning: Resetting the launcher will remove all your home screen settings (location of icons, folders, wallpaper.
Standard MIUI Launcher|
Lawnchair|
Nova Launcher|
Another (write in the comments)|-->
Method 3: Reinstall the Weather app
If the widget is not listed, the Weather app may have been removed or damaged, and you can restore it in two ways:
Option 1: Through the MIUI App Store
- Open the MIUI App Store (Blue Package Icon).
- In the search, enter the weather or Weather.
- Find the official app from Xiaomi Inc. and click “Install”.
- After installation, restart your phone and try adding the widget again.
Option 2: Manually via APK (for power users)
If the app is not in the App Store, it can be installed manually:
- Download. APK-Weather application file for your model from a trusted source (e.g. APKCombo or APKMirror).
- Before installing, enable “Unknown Sources” in Settings → Appendices → Special Rights.
- Install the APK and restart the phone.
| Xiaomi model | Weather version of the appendix | Reference to APK (example) |
|---|---|---|
| Redmi Note 11/12 | 6.12.0.3 | APKMirror |
| Xiaomi 13/14 | 7.0.1.2 | APKCombo |
| POCO F5/X5 | 6.10.0.5 | APKMonk |
Important: Install only versions of the APK that match your model and MIUI version. Incompatible versions can cause errors or conflicts.
💡
If the widget doesn’t appear after installing the APK, try clearing the launcher cache: go to Settings → Applications → MIUI Launcher → Storage → Clear the cache.
Method 4: Set up geolocation and permissions
The weather widget will not work without access to geolocation and the Internet. If an error appears after adding the widget (“No data” or “Update weather”), follow the following steps:
- Open Settings → Privacy → Application permissions.
- Find the Weather app and turn it on: 📍 Location (permission to always or when used). 📶 Mobile data and Wi-Fi (if limited). 🔄 Autoboot (in Settings) → Annexes → Weather. → Autoboot).
Return to the Weather app, wait for the data update and check the widget.
If the weather is not updated:
- 🌐 Check your internet connection (widget requires active connection).
- 🔄 Manually update the data in the Weather app (pull the screen down).
- 📍 Make sure that the phone settings are enabled GPS (Settings → Location).
⚠️ Note: On some firmware (for example, MIUI For China, the Weather app can block geolocation access due to regional restrictions, in which case changing the region in the phone settings to India or Russia will help. → Additionally. → Region).
What if the widget shows the wrong city?
Method 5: Resetting weather and launcher settings
If none of these methods worked, the last thing you can do is reset, and this way you can get the widget back 99 percent of the time, but you have to be careful.
Step 1: Resetting the Weather App Data
- Go to Settings → Applications → Application Management.
- Find the “Weather” and select the Warehouse.
- Click on “Clear Data” and “Clear Cache”.
- Reboot the phone.
Step 2: Reset the launcher (if the widget is still missing)
- Open the Settings → Applications.
- Find the MIUI Launcher (or "Lawnchair").
- Select Warehouse. → Clear the data.
- Confirm the action and restart the device.
After discharge:
- Long tap on the main screen → “Widgets” → add “Weather”.
- If the widget doesn’t appear, install it through the MIUI App Store.
💡
Resetting the launcher is the most reliable way to return the widgets, but it will also delete all your home screen settings. We recommend backing up beforehand via Settings → About Phone → Backup.
Solving problems with weather data updates
The widget is added, but it shows outdated data or an error?
| Problem. | Reason. | Decision |
|---|---|---|
| Weather not updated | Background activity restricted | Enable autoload for “Weather” in Settings → Apps → Weather → Autoboot. |
| Showing the wrong city | Geolocation failure | Open the Weather app, update your location manually, or add a city through search. |
| Widget is empty (no data) | No connection to Xiaomi servers | Check the internet, restart your phone, or reinstall the Weather app. |
| The widget disappears after the reboot | Conflict with MIUI optimization | Turn off Adaptive Optimization in Settings → Battery → Battery settings. |
If the widget still doesn't work:
- 📵 Check if the antivirus or firewall blocks the application’s access to the network.
- 🔧 Update. MIUI Up to the latest version (Settings) → The phone. → Updating the system).
- 📡 Switch from mobile data to Wi-Fi (or vice versa) – sometimes changing the connection type helps.