Xiaomiβs home screen weather widget is not just a decoration, but a useful tool to help you plan your day, choose clothes, and even monitor UV radiation levels. However, many users have difficulty adjusting it: the widget doesnβt appear on the list, the data doesnβt update, then disappears after the reboot. In this article, weβll look at all the current ways to install the weather widget on MIUI 12, 13 and 14, including solutions for Redmi, POCO and Xiaomi models with HyperOS shell.
It's important to understand that the functionality of the widget depends on the firmware version and regional settings. For example, in some countries, Mi Weather, the service that delivers weather data, may be disabled by default, we'll show you how to fix this, and we'll also talk about alternative applications if the standard widget doesn't suit you, and we'll focus on common errors - why the widget might not work or show incorrect data.
1. Preparation of the phone before installing the widget
Before adding a weather widget, make sure your smartphone meets the minimum requirements:
- π± Version. MIUI at least 12 (older devices may need an upgrade).
- π The region in the settings must match your real location (otherwise the weather data will be inaccurate).
- πΆ Internet connection: Widget requires network access to update data.
- π Time Synchronization: If the date and time are downed, the widget can display outdated information.
Check out the MIUI version in Settings β About Phone β MIUI version. If your firmware is outdated, update it through Settings β System Update. It is also recommended to enable location autodetermination to work properly (even if you manually specify the city later).
Attention! On some POCO models (e.g., the POCO X3 Pro), the weather widget is disabled by default due to firmware features, in which case additional configuration or installation of a third-party application will be required.
2. Standard method: Adding a widget through the menu
This is the simplest method that works on most Xiaomi devices.
- Press and hold the empty space on the home screen (not the icon!).
- In the menu that appears, select Widgets (or Widgets in English firmware).
- Scroll down to the Weather section (usually called Mi Weather or Weather).
- Press the widget and drag it to a free space on the screen.
- Select the size of the widget (the options are 2Γ1, 4Γ1 or 4Γ2 depending on the model).
Once added, the widget will automatically determine your location and show you the current weather. If the data is not updated, try:
- π Reboot the phone.
- π Manually specify the city in the widget settings (click on the widget) β gear β Add the city).
- π Check your internet connection (widget is updated via mobile or Wi-Fi).
βοΈ Check before adding a widget
On HyperOS devices (such as Xiaomi 14 or Redmi Note 13 Pro+), the widget menu may look different: instead of the classic list, a preview bar will open. In this case, just tap the weather widget and then select its size.
3. Alternative method: through the theme settings
If the weather widget doesnβt appear in the main menu, try adding it through the theme settings.This method works on MIUI 13/14 and HyperOS firmware:
- Open the Themes app (icon with brush).
- Go to My Screen or Screen Settings.
- Select Add a widget β Weather.
- Specify the size and location on the screen.
If there is no standard weather widget in the list of themes, this could mean:
- π« Widget removed from firmware (relevant for some regional versions) POCO).
- π§ Resetting of launcher settings is required (see Section 5).
- π₯ You need to download an additional package of topics (more on this below).
On some devices (e.g. Redmi 10C), the weather widget is hidden in the Additional or System section. If you haven't found it, try searching the widget menu (the magnifier icon in the upper right corner).
4. Installation of a third-party weather widget
If you donβt like the standard widget (for example, due to inaccurate data or boring design), you can install an alternative app.
| Annex | Features | Download link |
|---|---|---|
| AccuWeather | Accurate data, widgets of different sizes, rain notifications | Google Play |
| Weather & Radar | Animated precipitation maps, forecast for 14 days | Google Play |
| Yahoo Weather | Minimalist design, data from The Weather Channel | Google Play |
| 1Weather | Widgets with transparent background, forecast by the clock | Google Play |
To add a widget from a third-party application:
- Install the app from Google Play.
- Run it and allow access to the location.
- Return to the main screen, press and hold the empty space β Widgets.
- Find the widget of the installed application (for example, AccuWeather 4Γ2) and add it to the screen.
Attention! Some third-party widgets may drain the battery due to frequent data updates. To avoid this, limit the background activity of the application in Settings β Applications β Application Management β [application name] β Battery.
5. Solving problems with the widget
If the weather widget doesnβt update, shows incorrect data, or disappears after a reboot, try the following steps:
What if the widget disappeared after the MIUI update?
Common mistakes and their solutions:
- β The widget is not updated: check the Internet connection and permissions for the Weather app (Settings) β Annexes β Weather. β Also make sure that the battery settings for this application do not include power saving mode.
- β The Wrong City: Open the widget, click on the gear β Urban governance β Remove the old city and add a new one.
- β The widget does not appear in the list: try changing the theme to a standard one (Settings) β Topics β Standard, then repeat the addition.
- β Data is updated too long: in the widget settings, reduce the update interval (for example, from 6 hours to 1 hour).
On devices with HyperOS, you may need to configure Mi Weather services further.
- Open Settings β Applications β Application Management.
- Find the weather (or Mi Weather) and click on it.
- Select AutoRun and Background Activity β turn on both options.
- Reboot the phone.
π‘
If the weather widget shows temperature in Fahrenheit instead of Celsius, change the units of measurement in the Weather app settings β Units of measurement β select Celsius.
6. Set up weather notifications
The standard Mi Weather widget can send notifications about sudden changes in weather (rain, snow, strong wind).
- Open the weather widget on the main screen.
- Put it on the gear (βοΈ) top-right.
- Select Notification Settings.
- Turn on switches for alert types: π§οΈ Rain/snow π‘οΈ Temperature swings π¨ Strong wind βοΈ High UV index
Set the time of the alert (for example, morning and evening).
Set thresholds for notifications, such as setting an alert at temperatures below -10Β°C or wind speeds above 15 m/s. This is especially useful for those who are sensitive to weather changes or play outdoor sports.
Attention! Weather notifications only work when the Internet and geolocation are turned on. If you turn off these features, the alerts will not come. Also make sure that the Weather app is not blocked from the Security settings β Permissions β Autorun settings.
7.Weather widget on locked screen
On some Xiaomi devices (such as Xiaomi 13T or Redmi Note 12 Pro) you can display weather information directly to the lock screen.
- Open the Settings β Lock screen.
- Select Additional Settings (or Lock Screen Setting).
- Find the weather option and turn it on.
- Choose a display style (minimalistic or detailed).
If you donβt have an option, it means your model or MIUI version doesnβt support this feature, and you can use third-party apps like:
- π Always on Display (shows weather on the screen off).
- π± Lock Screen Weather (specialized widget for lock screen).
Please note that displaying weather on a locked screen can increase battery consumption, especially on devices with a AMOLED-If you notice a quick discharge, turn off this feature or reduce the frequency of updating data.
8.Reset launcher settings for problems with widgets
If the weather widget disappears after updating or restarting, it may be due to launcher errors (the program responsible for the main screen) to reset its settings:
- Open Settings β Applications β Application Management.
- Find the Louncher app (or Lawnchair if you use custom launcher).
- Select Warehouse. β Clear the data.
- Confirm the action and restart the phone.
β οΈ Attention! Resetting the launcher will remove all your home screen settings, icons, folders and widgets. Before doing this, take screenshots of the current layout and then restore it.
After discharge:
- Add the weather widget again (see section 2).
- Check that the launcher settings have enabled the option to Show widgets.
- Update the Weather app via Google Play (if available).
If the problem recurs, try installing an alternative launcher (like Nova Launcher or Lawnchair) that supports weather widgets more consistently.
π‘
Resetting the launcher is a last resort. Before you do, try to clear only the cache (Settings β Applications β Launcher β Clear the cache), this often solves the problem without losing data.