Xiaomi Weather Widget: How to Add, Configure and Resolve Errors

Showing the current weather on the Xiaomi home screen is one of the little things that makes smartphone usage more convenient. However, not everyone knows that the MIUI weather widget can not only be added in one click, but also fine-tuned: change the data source, disable rain notifications or even integrate with smartwatches. In this article, we will discuss all the ways to adjust the weather, from basic to hidden features that work even on budget models like the Redmi Note 12 or POCO X5.

It's important to understand that the widget's algorithm depends on the firmware version. For example, MIUI 14 has support for animated backgrounds with weather effects (rain, snow), and older versions may not have these features. We take into account all the nuances and show universal solutions that work on most devices, from Xiaomi Mi 11 to the latest Xiaomi 14.

1 How to add a weather widget to the main screen

The basic setup takes less than a minute, but many users miss key details. For example, the MIUI weather widget can be displayed in three formats: compact (temperature only), extended (with a forecast of 5 days) and dynamic (with animation).

1.Push and hold the empty space on the home screen until the menu appears.

2. Select the item Widgets (on some firmware - Add widget).

3. Scroll through the list to the Weather block (the sun and cloud icon).

4. Select the size of the widget (e.g., 4Γ—2 for advanced forecast) and drag it to the screen.

  • πŸ“± Compact widget: only shows the current temperature and weather icon. 2Γ—1 cell.
  • 🌦️ Extended widget: displays the forecast for 5 Days, humidity and pressure β€” 4Γ—2.
  • ✨ Dynamic widget: animated background with effects (rain, snow) Available only on the MIUI 14+.

If the widget doesn't appear on the list, check if Xiaomi's standard Weather app is installed. On some firmware (e.g. global for Europe), it can be disabled by default to return it:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the weather in the list and click Enable.
  3. Update the application data via Settings β†’ About Phone β†’ Software Update.
πŸ“Š What kind of weather widget you use on Xiaomi?
Compact (temperature only)
Extended (forecast by 5 days)
Dynamic (with animation)
I don't use the widget.

2. Set up the weather data source

Xiaomi uses its own weather service by default, but its accuracy is often inferior to alternatives like AccuWeather or Yandex.Pogoda. Fortunately, the source can be changed, although not in all regions, for example, in Russia only Xiaomi Weather and Yandex are available, and in Europe – also MeteoGroup.

To change the source:

  1. Open the Weather app (the icon with the sun).
  2. Slip on three dots in the upper right corner and select Settings.
  3. Go to the Data Source section.
  4. Choose your preferred service from the list. If you don't, try installing it. APK-Weather from another region (e.g. European).
Source of dataprecisionAvailable in RussiaFeatures
Xiaomi WeatherMediumYes.Basic service, often wrong with precipitation
Yandex.PogodaTall.Yes.Accurate for Russia, but updated less often
AccuWeatherVery high.No (only via VPN)Best for overseas travel
MeteoGroupTall.No.Popular in Europe, supports hourly forecasts

If the widget stopped updating after changing the source, reset the cache: go to Settings β†’ Apps β†’ Weather β†’ Storage β†’ Clear the cache. This helps in 90% of cases when the data β€œhangs” on old values.

⚠️ Note: On some firmware (for example, MIUI EU) If you change the weather source, you may get geolocated. To fix this, turn on Precise Location in your phone settings.

3. Additional widget settings

The Xiaomi weather widget supports hidden options that are not obvious at first glance.

  • 🌑️ Change the units of measurement: switch between Celsius and Fahrenheit, mm Hg and GPa for pressure.
  • πŸ”” Turn off notifications: If you are annoyed by rain or snow alerts.
  • πŸ“ Add several cities: to track weather in different locations (useful for travel).
  • 🎨 Set up transparency: make the widget semi-transparent for better wallpaper integration.

To access these settings:

  1. Tap the weather widget on the home screen – the Weather app will open.
  2. Put it on the icon. βš™οΈ top-right.
  3. In the Display section, set up:

To add a second city:

  1. In the Weather app, scroll down to the Other Cities block.
  2. Click + Add City and enter the name in the search bar.
  3. After adding the city will appear in the list - tap on it to make the main one.

Add widget to home screen |Change the data source on Yandex/AccuWeather|Configure units of measurement (Celsius/Fahrenheit) |Disable unnecessary notifications |Add a second city to track--->

4 Why the weather widget doesn't work: Common mistakes

If the widget is not updated or shows incorrect data, the problem usually lies in one of four points:

  1. No Internet: the widget requires a network connection to update the data. Check the mobile Internet or Wi-Fi.
  2. Geolocation turned off: without access to the location, the widget shows the weather for the last preserved city.
  3. App failure: Cache or weather data may have been damaged.
  4. Background Limitations: MIUI aggressively optimizes background processes, which causes the widget to stop updating.

Solutions for each problem:

Problem.How to fix it
The widget is not updatedOpen Settings β†’ Apps β†’ Weather β†’ Battery β†’ No restrictions. Clear the cache: Settings β†’ Apps β†’ Weather β†’ Storage β†’ Clear the cache.
Showing the wrong cityEnable geolocation: Settings β†’ Privacy β†’ Location. Manually select the city in the Weather app settings.
Widget disappeared after updateRemove the widget from the screen and add it again. Update the Weather app through the Play Market.

⚠️ Note: If you change the firmware (for example, from global to global). MIUI EU) The weather widget is completely gone, because there's no system app, and you have to manually install it through the system. APK-file or use alternatives like Google Weather or Weather & Clock Widget.

How to return the weather widget after resetting the phone?
If you have made a Hard Reset, the weather widget may disappear due to the removal of system applications. To restore it: 1. Install the latest firmware version via Settings β†’ About Phone β†’ Software Update. 2. If the widget does not appear, download the APK Weather app for your model from the APKMirror site (select the version corresponding to your firmware, for example, com.miui.weather for global MIUI). 3. After installation, restart the phone and add the widget again.

5. Alternative Weather Widgets for Xiaomi

If you don't like the standard widget, you can install third-party solutions, which offer more features, from detailed pressure graphs to integration with Google Fit or Xiaomi Smart Home.-3 alternatives:

  • 🌀️ Weather & Clock Widget (Android): More than 2000 themes AMOLED-Weather and watch widgets in one block, minus the free version of the ad.
  • πŸ“Š AccuWeather: the most accurate forecast, disaster notifications, support for Always-on Display on Xiaomi with the help of the company AMOLED-screen.
  • 🏠 Yandex.Pogoda: optimized for Russia, shows air quality and UV index, integrates with Alice.