How to add a weather widget to the main screen of the phone Xiaomi: all ways

Xiaomi’s home screen weather widget is not just a decoration, but a useful tool to help you plan your day, choose clothes, and monitor climate change. However, many users have difficulty adjusting it: the widget disappears after an update, does not display current data, is not available at all. In this article, we will discuss all the current ways to install a weather widget on MIUI 12, 13 and 14, including solutions for cases when standard methods do not work.

Xiaomi firmware features frequent changes in settings depending on the MIUI version and smartphone model. For example, on the Redmi Note 10 Pro, the path to widgets may differ from the Poco X5, even if both models run MIUI 14. We took these nuances into account and prepared universal instructions that will suit most of the brand's devices.

Why Xiaomi doesn’t have a weather widget and how to fix it

If you don’t find the weather widget on the list available, the reasons may be as follows:

  • 🔄 An outdated version MIUI: firmware MIUI 12 weather widget may be missing or not working properly. Update system in Settings → The phone. → Updating the system.
  • 🌍 Regional restrictions: some widgets are hidden for certain countries, such as in European firmware (EEA) The weather system may be different from the global version (Global).
  • 📱 No Weather App: on budget models (e.g. Redmi) A1) The app may not be installed by default. It can be downloaded from Google Play or GetApps.
  • 🔧 Launcher failure: sometimes widgets disappear after resetting or installing a third-party launcher (e.g. Nova Launcher).

Before you start installing, check if the geolocation service is activated. Without it, the widget will not be able to determine your location and display data for the country's capital by default. Go to Settings → Privacy → Permits → Geodata and enable access for the Weather app.

⚠️ Note: If you use custom firmware (like LineageOS or Pixel Experience), Xiaomi’s standard weather widget won’t work.In this case, install alternative apps like AccuWeather or Weather & Clock Widget.

Method 1: Adding a standard weather widget through the launcher

This is the simplest method that works on most Xiaomi smartphones with MIUI 12-14.

  1. Press and hold the empty space on the home screen (not the icon!).
  2. At the bottom of the screen will appear menu – select “Widgets” (on some models – “Add widget”).
  3. Scroll down and find the Weather section (may be called Weather in English firmware).
  4. Select the appropriate widget size (e.g., 4×1 or 4×2) and drag it to the home screen.

If the widget does not display data, follow the following steps:

  • 🔄 Update data manually: click on the widget → Update icon (round arrow).
  • 📍 Check the location: Open the Weather app, click on the three dots in the upper right corner → «Settings» → «Current location».
  • 🔧 Reset the widget settings: press the widget → «Remove it, then add it again.

Updated MIUI firmware to the latest version|

Geodata included for the Weather app |

Weather app installed (check in the app menu)|

There is free space on the main screen for a widget.-->

Method 2: Installation through theme settings (for MIUI 13/14)

In newer versions of MIUI, the weather widget can be hidden in the theme settings, which is suitable for Xiaomi 12/13, Redmi Note 11/12 and POCO F4/F5 models:

  1. Open the “Themes” app (icon with brush).
  2. Go to the tab “My profile” → “Settings” (cog in the upper right corner).
  3. Select “Desktop Settings” → “Widgets”.
  4. Find the weather and activate the switch.
  5. Return to the home screen, press and hold your finger in a free space → “Add widget” → select a weather widget.

If the theme settings do not have the item “Widgets”, try another way:

  • 🎨 Set a standard theme MIUI (Some themes from third-party developers are removing widgets.
  • 🔄 Reboot your phone after changing the theme settings.

💡

If the weather widget displays the wrong temperature, try manually specifying the city in the Weather app. To do this, open the app → click on the city name → enter your locality in the search bar.

Method 3: Use of alternative widgets (Google, AccuWeather, etc.)

If the standard Xiaomi widget doesn’t suit you (for example, due to inaccurate data or limited design), you can install third-party solutions.

AnnexAdvantagesDeficienciesReference
Google WeatherAccurate data, minimalist design, integration with Google AssistantNo detailed forecast for the week in the widgetGoogle Play
AccuWeatherDetailed forecast, radar maps, widgets of different sizesAdvertising in the free versionGoogle Play
Weather & Clock WidgetMaximum customization (colors, fonts, icons)Difficult settings for beginnersGoogle Play
Yahoo WeatherBeautiful backgrounds, data from The Weather ChannelIt takes up a lot of space.Google Play

To add a widget from a third-party application:

  1. Install the selected application from Google Play.
  2. Press and hold your finger on the home screen → “Widgets”.
  3. Find the widget of the installed application (for example, “AccuWeather 4×2”).
  4. Drag it on the screen and adjust (size, city, units of measurement).

⚠️ Note: Some widgets (e.g., from AccuWeather) require additional permissions to display weather alerts. Do not deny access to notifications, or miss storm or frost warnings.

Standard from Xiaomi|

Google Weather |

AccuWeather|

Another (I will write in the comments)-->

Problem Solving: The widget is not updated or disappears

A frequent complaint from Xiaomi users is that the weather widget stops updating or disappears after the reboot.

1. The widget does not update the data

  • 🔄 Forced Synchronization: Open Settings → Accounts and synchronization → Xiaomi and enable sync for Weather».
  • 📶 Internet problems: the widget only updates when you are actively connected to the network. Check whether the mobile Internet or Wi-Fi is working.
  • 🕒 Background activity restriction: go to Settings → Battery → Select apps, find “Weather” and set “No restrictions».

2 The widget disappeared after the MIUI update

This is a typical problem after major updates.

  • 🔧 Reset the launcher settings: go to Settings → Annexes → Application management → Launcher → «Warehouse» → «Clear the data».
  • 📲 Reinstall the Weather app: Remove the updates to Settings → Annexes → Weather. → Three points. → Remove the updates, then update it via Google Play.

3.The widget displays the wrong city

If the widget persistently shows the weather for Moscow, even though you are in another city, the problem lies in the geolocation settings. Open the Weather app → click on the current city → manually enter your village.

What if the weather widget is not added at all?
If the widget is not listed even after all the manipulations, the cause may be a damaged system library, in which case the phone will help to reset to factory settings (don’t forget to make a backup!).

Set up a weather widget to suit your needs

The standard Xiaomi widget allows you to customize the information you display. Here's how to do it:

  1. Click on the weather widget on the home screen.
  2. In the Weather app that opens, tap three dots in the upper right corner of the app → Settings.
  3. Select the following parameters: 🌡️ Temperature units: Celsius or Fahrenheit. 💧 Precipitation mapping: Turn on if you want to see the likelihood of rain. 🌅 Sunrise/Downset Time: Useful for Photographers and Fishermen. 📊 Detailed forecast: set up data display for 5, 7 or 10 days.

widget design

"Themes."

"Weather"

If you need more features than the standard widget offers, consider advanced customization apps, such as:

  • 🎨 Weather & Clock Widget: allows you to change fonts, colors, background and even add animations.
  • 📊 1Weather: widgets with radar maps and pressure graphs.
  • 🌍 Windy: specializes in wind maps (useful for surfers and paragliders).

💡

Xiaomi’s standard weather widget updates data every 3-6 hours. Use third-party apps with sync interval settings for more frequent updates (e.g. AccuWeather allows you to update data every 15 minutes).

Depending on the smartphone model, the process of adding a widget may vary, and we've collected nuances for the most common devices:

ModelFeaturesAddressing problems
Xiaomi 13/13 ProWeather widget integrated into MIUI 14 and supports animationsIf you don’t add a widget, update Google Play Services to Google Play
Redmi Note 12On some firmware, the widget is hidden in the launcher’s “Additional settings”Keep your finger on the screen → “Desktop Settings” → turn on “Widgets”
POCO X5Uses a modified POCO Launcher launcher where widgets are added by defaultIf the widget is missing, reset the launcher settings to Settings → Apps → POCO Launcher → Storage → Clear the data
Redmi A1/A2On budget models, the weather widget may be missing due to limited firmwareInstall Google Weather or AccuWeather from Google Play

For models with AMOLED-screens (e.g. Xiaomi) 12T or Black Shark 5) it is recommended to use widgets with a dark theme to reduce battery consumption. In the widget settings, select "Dark Mode" or set the theme «AMOLED Black in the annex “Themes».

FAQ: Frequent questions about Xiaomi's weather widget

Can I add a weather widget to the lock screen?
On most Xiaomi models, the weather widget will automatically appear on the lock screen if the appropriate setting is enabled. To activate it: Go to Settings → Lock screen. Select "Additional settings" → "Weather." Turn on the "Show the weather" switch. If there are no options, upgrade to MIUI 13/14.
Why does the widget show the temperature of my city?
This is due to incorrect geolocation data. Solutions: Open the Weather app → click on the current city → enter your locality manually. Check permissions: Settings → Privacy → Permits → Geodata → Weather → Select “Always.” If the problem persists, turn on “High Accuracy” in the geolocation settings.
How to change the size of the weather widget?
The size of the widget depends on its type. To change: Press and hold the widget on the home screen. Release your finger - white dots will appear around the widget. Drag the dots to change the size (not available for all widgets). If the widget does not scale, remove it and add a different size from the list (for example, choose 4×1 instead of 4×2).
Can I transfer the weather widget to another screen?
Yes, you can move the widget between screens just like normal icons: Press and hold the widget. Drag it to the edge of the screen and the next desktop will appear. Release your finger to fix the widget on the new screen. If the widget doesn't drag, check if the "Model Fix" mode is enabled in the launcher settings.
How to turn off the weather widget if you don’t need it?
To remove the widget: Press and hold the widget on the home screen. Drag it up to the "Delete" (or "Remove") label. Release your finger. To completely disable the weather widgets in the system, go to Settings → Apps → Weather → Notifications and turn off all switches.