Weather on the lock screen Xiaomi: how to add and configure the widget in 5 minutes

Xiaomiโ€™s lock screen is not just a protection against random clicks, but also a convenient space for quick access to important information. One of the most useful elements here is a weather widget that shows temperature, outside conditions and forecast without having to unlock the phone. However, not everyone knows that this feature can be turned off by default or hidden in settings. In this article, we will discuss how to activate the weather on the lock screen for any Xiaomi, Redmi and POCO models โ€“ from the budget Redmi Note 12 to Xiaomi 14 Ultra flagships.

Itโ€™s important to understand that the customization algorithm depends on the version of the MIUI firmware and the HyperOS shell (for new devices).Weโ€™ll look at the universal methods that work on MIUI 12/13/14 and Android 11-14, and weโ€™ll also look at the typical problems: why the widget doesnโ€™t show up, how to change the city by default, and whether alternative data sources can be added (such as Gismeteo or AccuWeather).

Why there is no weather on the lock screen: the main reasons

Before you set up a widget, it is worth figuring out why it may be missing.

  • ๐Ÿ”„ Disabled widgets in lock screen settings (most common reason).
  • ๐ŸŒ Incorrectly selected city in the Weather app or disabled geolocation.
  • ๐Ÿ“ฑ An outdated version MIUI (downstream MIUI 12 weather widgets may not be available).
  • ๐Ÿ”’ Using third-party launchers (such as Nova Launcher or Apex Launcher) that block system widgets.
  • ๐Ÿšซ Energy saving restrictions that suspend the background of the Weather application.

If your Xiaomi smartphone is relatively new (released after 2020) but there is no weather on the lock screen - chances are the problem lies in the first two points.Old models (like the Redmi 5 or Mi A2) may need to update the firmware or install an alternative widget through Google Now.

โš ๏ธ Note: On HyperOS devices (e.g. Xiaomi 14 or Redmi) K70) The path to lock screen settings is different from the classic one MIUI. If you do not find the necessary menu items, check the shell version in Settings. โ†’ The phone. โ†’ Version. MIUI.

๐Ÿ“Š What version? MIUI you use?
MIUI 12
MIUI 13
MIUI 14
HyperOS
I don't know.

Method 1: Enable weather through lock screen settings (MIUI 12-14)

This is the simplest and most versatile method that works on most Xiaomi devices.

  1. Open the settings (cog icon on the desktop).
  2. Go to Lock Screen (or Lock and Protect on some models).
  3. Select Lock Screen Style (or Lock Screen Setting).
  4. Slip to the current style (e.g. Standard or Digital Watch).
  5. In the menu that opens, look for the option of Widgets or Additional Information and activate the switch next to the Weather.
  6. Save the changes by clicking Ready or Apply.

If the weather doesnโ€™t appear after these actions, check if geolocation is included for the Weather app:

  • ๐Ÿ“ Go to Settings. โ†’ Annexes โ†’ Application management โ†’ Weather. โ†’ Permits.
  • ๐Ÿ”˜ Make sure that the permission Location is set to Always or When used.
  • ๐Ÿ”„ Restart your phone if the changes donโ€™t apply immediately.

โ˜‘๏ธ Preparation before setting the weather

Done: 0 / 4

Method 2: Setup via the Weather app (for HyperOS and new models)

On devices with HyperOS (e.g. Xiaomi 13T, Redmi Note 13 Pro+), the weather widget on the lock screen is closely linked to the system application.

  1. Open the Weather app (the sun and cloud icon).
  2. Wait for your location to be determined or manually select the city in the search bar.
  3. Press three points (โ‹ฎ) in the upper right corner and select Settings.
  4. Activate the option to Show on the lock screen (or lock screen widget).
  5. Choose a display style: Minimalistic (temperature only) or Detailed (with weather icon and short forecast).

On some models (e.g., POCO F5), the weather widget on the lock screen may conflict with the "Always-on Display" (AOD) function. If the weather goes away when the AOD is turned on, turn it off in Settings โ†’ Screen โ†’ Always-on Display.

Xiaomi modelSupported widget styleIs HyperOS Required?
Redmi Note 12Minimalist, detailed.No (working on MIUI 13/14)
Xiaomi 13 ProDetailed, AnimatedYes (HyperOS 1.0+)
POCO X5Only minimalist.No.
Xiaomi 14Adaptive (changes depending on the time of day)Yes (HyperOS 2.0)

Method 3: Using Google Now for an alternative widget

If the standard Xiaomi widget doesnโ€™t suit you (for example, due to inaccurate data or lack of animation), you can use the widget from Google.

  1. Make sure that the phone has a Google app installed (usually preinstalled).
  2. Open Settings โ†’ Applications โ†’ By default โ†’ Assistant and voice input.
  3. Select Google as the default assistant.
  4. Return to Settings โ†’ Lock screen โ†’ Lock screen style.
  5. Choose a style that supports widgets (like Google Now or Informational).
  6. Slide left/right on the lock screen โ€“ a weather widget from Google with data from Weather.com should appear.

The advantage of this method is a more accurate forecast (especially for smaller cities) and the ability to voice-query weather through Google Assistant. However, note that Google widget can consume more power due to background activity.

๐Ÿ’ก

If the weather widget from Google is not updated, clear the cache of the Google app in the settings and restart the phone.

How to Change the Default City or Data Source

Xiaomi uses AccuWeather data by default, but you can choose a different source or manually specify the location.

  1. Open the Weather app.
  2. Click on the current city at the top of the screen.
  3. Enter the name of the desired city in the search box or allow access to geolocation.
  4. To change the data source, go to Settings โ†’ Weather Source and select from the available ones (AccuWeather, MeteoGroup or The Weather Channel).

If your city is not in the AccuWeather database, try:

  • ๐Ÿ” Indicate the nearest major city (data will be approximate).
  • ๐Ÿ“Œ Use coordinates (in some versions) MIUI Manual latitude/longitude input is supported).
  • ๐ŸŒ Install a third-party app (such as Gismeteo or Yandex.Pogoda) and configure its widget on the desktop.

โš ๏ธ Warning: On HyperOS devices, changing the weather source may cause the widget settings to reset on the lock screen. After changing the source, restart your phone and check the data display.

Problem Solving: The widget is not updated or shows incorrect data

If the weather on the lock screen is frozen or displays irrelevant information, follow the following steps:

  1. Check your internet connection โ€“ the widget only updates when you have an active connection (Wi-Fi or mobile data).
  2. Update the Weather app via Google Play or App Gallery.
  3. Clear the cache: Settings โ†’ Annexes โ†’ Application management โ†’ Weather. โ†’ Warehouse โ†’ Clear the cache
  4. Reset the widget settings: Settings โ†’ Lock screen โ†’ Reset style
  5. Check background restrictions: Settings โ†’ Battery โ†’ Battery Optimization โ†’ Find โ€œWeatherโ€ โ†’ Select โ€œNo Limitsโ€

If the problem persists, you may have regional restrictions on your device, such as in some countries, Xiaomi is blocking access to AccuWeather servers.

  • ๐ŸŒ Use of the VPN Connecting to servers in the United States or Europe.
  • ๐Ÿ“ฑ Install an alternative launcher (such as Microsoft Launcher) with support for weather widgets.
What to do if the weather widget disappeared after the MIUI update?
After the firmware update, system settings may be reset. To return the widget: 1. Go to Settings โ†’ About Phone โ†’ MIUI Version and tap the version number several times to activate the developer mode. 2. Return to Settings โ†’ Additional โ†’ For developers and find the option to Reset Launcher Settings. 3. After rebooting, reset the widget through the Lock Screen โ†’ Widgets. If this doesnโ€™t help, try rolling back to the previous version of MIUI via Settings โ†’ System Update โ†’ Three โ†’ Settlements โ†’ Settlements โ†’ Select the Starter Package from Xiaomi (retched from the old site).

Additional settings: style, animation and frequency of updates

On devices with MIUI 14 and HyperOS, advanced options for customizing the weather widget are available:

  • ๐ŸŽจ Change of display style: Minimalistic (temperature and icon only); Detailed (temperature, humidity, wind); Animated (changes depending on the time of day).
  • โฑ๏ธ Update frequency: Automatically (each) 30-60 Manual (only when you open the Weather app) Geolocation (updated when you change location).
  • ๐ŸŒˆ Color scheme: Auto (adapts to lock screen wallpaper); Dark/light theme; Custom color (available on HyperOS).

To change these parameters:

  1. Open Settings โ†’ Lock screen โ†’ Lock screen style.
  2. Choose the current style and tap the gear icon (โš™๏ธ) near-weather.
  3. Set up the parameters and save the changes.

๐Ÿ’ก

On devices with Always-on Display (AOD), the weather widget can only be displayed in a minimalist style to save battery life.

FAQ: Frequent weather questions on Xiaomi lock screen

Why does the weather on the lock screen not match the real one?
It could be related to: ๐Ÿ“ก AccuWeather Inaccurate Data (Try to Change Source in Weather App Settings). ๐Ÿ“ Incorrectly defined city (check geolocation or manually specify location). โณ Update delay (by default, the data is cached to 1-2 To force the update, open the Weather app and pull the screen down (update gesture).
Can I add a weather widget from Yandex or Gismeteo?
No, the lock screen Xiaomi only displays system widgets: ๐Ÿ“ฑ Install Yandex.Weather or Gismeteo widget on the desktop. ๐Ÿ”„ Use Google Now as an alternative (see Method 3 in this article). ๐Ÿ› ๏ธ Install a custom launcher (such as Nova Launcher) with support for third-party widgets.
How to remove weather from the lock screen if it interferes?
To disable the widget: Go to Settings โ†’ Lock screen โ†’ Lock screen style. Select the current style and deactivate the Weather option in the Widgets section. Save the changes. On some models (such as the POCO X3), the weather widget can be removed by simply swiping it left/right on the lock screen.
The weather disappears when you reboot your phone. How do you fix it?
This is a typical problem for MIUI 12 devices and is related to battery optimization. Solution: Open Settings โ†’ Battery โ†’ Battery Optimization. Find the Weather app and select Unlimited. Reboot your phone. If that doesn't help, try turning off the Adaptive Battery feature in the power settings.
Do all Xiaomi models support the weather widget on the lock screen?
No, some older or budget models may not have this feature: โœ… All smartphones on MIUI 12 and newer (released after) 2020 year-end). โœ… Devices with HyperOS (e.g. Xiaomi) 13/14, Redmi K60/K70). โŒ Most models on the MIUI 11 and older (e.g. Redmi) 8, Mi 9 Lite). โŒ Android One devices (such as Mi) A3), where pure Android is used without Xiaomi widgets. For unsupported models, the alternative is Google widgets or third-party launchers.