Xiaomi's 2025 Best Robot Vacuum Cleaners: Top 10 for Every Budget

The Best Xiaomi Robot Vacuum Cleaners of 2025The Best Xiaomi Robot Vacuum Cleaners of 2025

Hello to all readers of this project! This rating reviews the best Xiaomi robot vacuum cleaners of 2025 (as of February). The top 10 includes models across various price ranges, and therefore varying in features, battery life, and intended use. The rating also includes a mix of Chinese and global versions, but don't worry, as the Chinese versions are not regionally locked. They simply don't speak Russian without outside help, there's no official warranty, and the app interface translation is a bit awkward. However, none of this is significant compared to global models, and it doesn't affect cleaning performance, which is the most important thing. I'd even go so far as to say that the Chinese versions are significantly better than the global versions. This brief overview of features, as well as the pros and cons, will help you choose the best option for your needs and budget. So, let's get started!

Xiaomi Mijia M40

Xiaomi Mijia M40Xiaomi Mijia M40

Xiaomi Mijia M40

Specifications:

  • Price: $500-$800.
  • Navigation: Lidar + object IDENTIFICATION system.
  • Suction power up to 12,000 Pa.
  • Dust collector: 350 ml.
  • Water tank: ≈ 80 ml.
  • Clean water tank in the station: 4 l.
  • Dirty water tank in the station: 4 l.
  • Bag in the station: 4 l.
  • Robot dimensions: 350*97 mm.
  • Station dimensions: 340*457*588 mm.

The best Xiaomi robot vacuum cleaner in February 2025 is the flagship Xiaomi Mijia M40, which went on sale last fall. Model number D110CN. Prices vary widely. During sales, it's quite possible to get one for $500. The highest price I've seen is $800. The average price is $600-$650.

For this price, the robot boasts a number of advanced features. These include a retractable side brush for sweeping debris out of corners, a retractable cleaning pad for cleaning floors right up to baseboards, a turbo brush with blades for cutting through hair and fur, a pad lift on carpets, 12,000 Pa of suction power, and an all-in-one cleaning station. This means it features hot water pad washing, warm air drying, a self-cleaning dust bin, and even a connection to the sewer and water supply. In short, it's fully loaded, comparable to competing brands whose flagships start at $1,000.

Xiaomi Mijia M40: Bottom ViewXiaomi Mijia M40: Bottom View

In tests, the Xiaomi Mijia M40 demonstrated high-quality dry and wet cleaning on hard surfaces and was able to clean low-pile carpets well. Regarding the model's downsides, there's no carpet sensor, so you have to manually set carpet zones on the map. Also, due to an incorrect object detection system, the robot can avoid medium-pile carpets, which negatively impacts their cleaning performance. Finally, the robot is designed for the Chinese market. Otherwise, the model is well-balanced and functional. At under $600, it's the best deal on the market, not just in the Xiaomi lineup.

Xiaomi Robot Vacuum X20 Max

Xiaomi Robot Vacuum X20 MaxXiaomi Robot Vacuum X20 Max

Xiaomi Robot Vacuum X20 Max

Specifications:

  • Price: $650-$800.
  • Navigation: Lidar + object IDENTIFICATION system.
  • Suction power up to 8000 Pa.
  • Dust collector: 350 ml.
  • Water tank: ≈ 80 ml.
  • Clean water tank in the station: 4 l.
  • Dirty water tank in the station: 3.8 l.
  • Bag in the station: 2.5 l.
  • Robot dimensions: 350*97 mm.
  • Station dimensions: 340*420*563 mm.

The Xiaomi Robot Vacuum X20 Max, the silver medalist in the rating, is part number BHR9220EU. This is the global version, meaning it offers full localization and service support. The robot's price is correspondingly higher than that of the rating's leader, precisely because of its regionalization. Officially, the robot retails for an average of $750.

Here we get almost everything the same – one of the cleaning pads extends to the edge, a bladed brush, a cleaning pad lift, an object detection system, and the same station with all the heating and self-cleaning features. This model also has a carpet sensor, which the M40 sorely lacks. However, this model also has significant limitations. Firstly, there's no retractable side brush. Secondly, the suction power is 4000 Pa less. And most importantly, according to the seller, this model is not connected to a sewer or water supply. I could be wrong, but even the promotional materials don't mention this. And connection to utility lines is already an important feature when choosing a robot vacuum cleaner in 2025. So, we get a more expensive, but still official, product that can't sweep into corners, is not compatible with the utility line module, is less powerful, but automatically detects carpets. It's a matter of personal preference. In any case, the cleaning quality of robots in domestic conditions is unlikely to differ.

Xiaomi Mijia M30S OMNI Infinite

Xiaomi Mijia M30S OMNI InfiniteXiaomi Mijia M30S OMNI Infinite

Xiaomi Mijia M30S OMNI Infinite

Specifications:

  • Price: $400-$550.
  • Navigation: Lidar + object IDENTIFICATION system.
  • Suction power up to 7,300 Pa.
  • Dust collector: 350 ml.
  • Water tank: ≈ 80 ml.
  • Clean water tank in the station: 4 l.
  • Dirty water tank in the station: 4 l.
  • Bag in the station: 4 l.
  • Robot dimensions: 350*97 mm.
  • Station dimensions: 340*457*588 mm.

Bronze medalist of the rating - Xiaomi Mijia M30S OMNI InfiniteThis is the Chinese version, with all that that implies. Model number D103CN. In my opinion, this robot vacuum cleaner is a complete clone of the X20 Max, minus the carpet sensor and slightly weaker suction power, but it can be connected to a drain or water supply. The price is also significantly lower, ranging from $40 to $550.

Compared to the flagship M40, the only thing missing is a retractable side brush and lower suction power. The Mijia M30s, meanwhile, has a blade brush, a retractable cleaning pad, a carpet lift, and an all-in-one cleaning station.

Xiaomi Mijia M30S OMNI Infinite: Bottom ViewXiaomi Mijia M30S OMNI Infinite: Bottom View In tests, the device performed just as well as the M40, except for sweeping in corners. Cleaning quality on hard floors and low-pile carpets is very high. On medium-pile carpets, there are also issues due to the object detection system, which would have been better off without it. This is the robot's main drawback. Overall, this model deservedly made it into the top 3, and for many, it may even be better than the global model, given all the differences. For the price, this is an excellent option, and I often recommend it.

Xiaomi Mijia M30 Pro

Xiaomi Mijia M30 ProXiaomi Mijia M30 Pro

Xiaomi Mijia M30 Pro

Specifications:

  • Price: $400-$550.
  • Navigation: Lidar + object RECOGNITION system.
  • Suction power up to 7000 Pa.
  • Dust collector: 400 ml.
  • Water tank: none.
  • Clean water tank in the station: 4 l.
  • Dirty water tank in the station: 4 l.
  • Bag in the station: 2.5 l.
  • Robot dimensions: 350*103 mm.
  • Station dimensions: 490*400*584 mm.

The next participant in the TOP-10 is Xiaomi Mijia M30 ProModel number C107, price $40-$550.

This robot vacuum cleaner is significantly different from the top three. The main difference is its precise object recognition system, complete with backlighting. This means the robot not only avoids objects but also displays the objects it has avoided on a map. The self-cleaning principle of the turbo brush has also been modified. The blades are built into the bottom of the station, rather than into the brush shaft itself, as in the top three. When entering the station, the blades move along the brush, cutting off any debris that has become tangled. Furthermore, the station also features a hot water wash, warm air drying, and a self-cleaning dust bin. Like its Chinese counterparts (and this is the Chinese version), it can be connected to a sewer and water supply.

Xiaomi Mijia M30 Pro: Bottom ViewXiaomi Mijia M30 Pro: Bottom View

This robot offers good dry and wet cleaning performance. It also has no issues navigating medium-pile carpets. This is likely due to its more accurate object recognition system and most likely because the robot finally has a carpet sensor. However, this model does have some drawbacks. As if to mock customers, Xiaomi engineers removed the robot's built-in water tank and wall sensor. Without this sensor, the robot may press harder against baseboards and move less smoothly along them. Furthermore, the actual suction power is significantly weaker, and instead of extending the cloth to the baseboard, it uses a back-flip motion. Overall, my impressions of this model are mixed, but compared to robots ranked lower in the rankings, the M30 Pro is a success. I would recommend this robot vacuum cleaner primarily for cleaning hard floors and if you need a good object-navigation system. I've covered all the pros and cons of this model in a detailed review, which is published on the website.

Xiaomi Mijia OMNI 1S

Xiaomi Mijia Infinite Robot Vacuum-Mop 1SXiaomi Mijia Infinite Robot Vacuum-Mop 1S

Xiaomi Mijia Infinite Robot Vacuum-Mop 1S

Specifications:

  • Price: $400-$500.
  • Navigation: Lidar + object IDENTIFICATION system.
  • Suction power up to 4000 Pa.
  • Dust collector: 350 ml.
  • Water tank: 80 ml.
  • Clean water tank in the station: 2.5 l.
  • Dirty water tank in the station: 2.5 l.
  • Bag in the station: 2.5 l.
  • Robot dimensions: 350*97 mm.
  • Station dimensions: 340*423*568 mm.

An old man broke into the top five Xiaomi Mijia OMNI 1S, which went on sale back in 2022. Model number B116. It can still be found for sale for $400-$500. And this model will give even some newer models a run for their money.

That's because Xiaomi didn't waste money in the past. The robot has a wall sensor, a carpet sensor, and even a decent object detection system. It can automatically pick up cloths and is also equipped with a station. Here, the OMNI 1S self-cleans, washes cloths, dries with heated air, and even automatically mixes detergent from a cartridge included in the station's standard configuration. All subsequent models lost this feature, as the automatic detergent dispenser was moved to the drain module. Incidentally, this robot can also be connected to a water supply and drain.

Xiaomi Mijia OMNI 1S: Bottom ViewXiaomi Mijia OMNI 1S: Bottom ViewIn tests, the 1S demonstrated good dry and wet cleaning performance. There's a typical Xiaomi issue with the object detection system working on fluffy carpets, and at the time, it wasn't fashionable to extend the cleaning cloth to the baseboard, so the blind spot near the edge wasn't cleaned. Overall, however, the device is good value for the money and has garnered a large number of positive reviews since 2022.

Xiaomi Mijia OMNI 2

Xiaomi MIJIA Omni 2Xiaomi MIJIA Omni 2

Xiaomi MIJIA Omni 2

Specifications:

  • Price: $370-$450.
  • Navigation: Lidar + object IDENTIFICATION system.
  • Suction power up to 6000 Pa.
  • Dust collector: 350 ml.
  • Water tank: none.
  • Clean water tank in the station: 4 l.
  • Dirty water tank in the station: 4 l.
  • Bag in the station: 2.5 l.
  • Robot dimensions: 350*97 mm.
  • Station dimensions: 340*427*586 mm.

The rating continues with another Xiaomi robot vacuum cleaner for the Chinese market – this is Xiaomi Mijia OMNI 2Item number C102CN. This robot is incredibly affordable given its capabilities. During sales, the price drops to $350.

First, let's talk about the OMNI 2's capabilities. It can, albeit poorly, detect certain objects on the floor, rotate its back against the baseboard when cleaning, lift up cloths on carpets, and is equipped with an all-in-one station that self-empties the dust bin, washes and dries cloths, and connects to the sewer and water supply via a separate module. Note that the station does not have water or air heating. It also lacks wall and carpet sensors, and there's no water tank. However, the price is significantly lower than that of the higher-end models in the lineup.

Xiaomi MIJIA Omni 2: Bottom ViewXiaomi MIJIA Omni 2: Bottom View Cleaning performance is quite good on hard floors. Since there's no carpet sensor, you'll have to manually define carpet zones, and the object detection system doesn't work well on fluffy carpets. Furthermore, the actual suction power is closer to standard than high. Overall, this model is definitely for hard floors or low-pile carpets, and especially if you're on a budget.

Xiaomi Robot Vacuum X20 Plus

Xiaomi Robot Vacuum X20 PlusXiaomi Robot Vacuum X20 Plus

Xiaomi Robot Vacuum X20 Plus

Specifications:

  • Price: $450-500.
  • Navigation: Lidar + object IDENTIFICATION system.
  • Suction power up to 6000 Pa.
  • Dust collector: 350 ml.
  • Water tank: none.
  • Clean water tank in the station: 4 l.
  • Dirty water tank in the station: 4 l.
  • Bag in the station: 2.5 l.
  • Robot dimensions: 350*97 mm.
  • Station dimensions: 340*427*586 mm.

Another global model in the ranking is the Xiaomi Mijia X20+. The model number is apparently BHR8124EU. Like its Chinese counterpart, the Xiaomi Mijia OMNI 2, this device has been cut to the bone. There are no wall or carpet sensors, no water tank in the robot, no water or air heating in the station, no sewer connection at the station, and even the rear-scrolling function near the baseboard has been removed. In other words, the robot retains a station for self-cleaning the dust bin and washing cloths, which is capable of detecting objects on the floor and picking up the cloths, with varying success. I haven't personally tested this model, but I expect the results will be similar to the OMNI 2, so I would recommend this robot for cleaning hard floors if the global version is important and your budget doesn't allow you to choose a higher-ranked model.

Xiaomi Mijia H40

Xiaomi Mijia H40Xiaomi Mijia H40

Xiaomi Mijia H40

Specifications:

  • Price: $300-$400.
  • Navigation: Lidar + object IDENTIFICATION system.
  • Suction power up to 6000 Pa.
  • Dust collector: 700 ml.
  • Water tank: none.
  • Clean water tank in the station: 4 l.
  • Dirty water tank in the station: 4 l.
  • Bag in the station: missing.
  • Robot dimensions: 350*104 mm.
  • Station dimensions: 340*442*457 mm.

Along with the flagship M40, Xiaomi in 2024 showed another interesting robot vacuum cleaner - Xiaomi Mijia H40Item number D101CN, version for the Chinese market. Its average price is around $400, but during sales it drops to $300. And for this price, it's an excellent option. Probably the best choice if you're looking for an affordable robotic vacuum cleaner.

The point is, for the price, the robot is equipped with a decent object detection system, a turbo brush with blades like the top three robots in the ranking, a cloth lift function on carpets, and a rear-scrolling algorithm for baseboard cleaning. The Mijia H40 also has a capacious dust bin that can be replaced with a disposable bag.

Xiaomi Mijia H40: Bottom ViewXiaomi Mijia H40: Bottom View What's missing are wall and carpet sensors, a water tank, and a self-cleaning function at the station. The robot vacuum only washes and dries cloths, without heating water or air. Unfortunately, the station can't be connected to a sewer or water supply. However, for $300, this device offers a thorough and effective cleaning of floors and picks up debris from hard surfaces and low-pile carpets. On medium-pile carpets, the object detection system has issues, which isn't surprising considering it's a Xiaomi product. Overall, for the price, it's a top-tier product and definitely deserves its place in the ranking.

Xiaomi Robot Vacuum S20+

Xiaomi Robot Vacuum S20+Xiaomi Robot Vacuum S20+

Xiaomi Robot Vacuum S20+

Specifications:

  • Price: $250-$330.
  • Navigation: Lidar + object IDENTIFICATION system.
  • Suction power up to 6000 Pa.
  • Dust collector: 450 ml.
  • Water tank: 290 ml.
  • Robot dimensions: 350*97 mm.

If your budget is up to $300 and you want a global Xiaomi robot vacuum cleaner, then the only normal option, in my opinion, is Xiaomi Robot Vacuum S20+, article number B108GL. The price of this robot is between $250-$300.

There's no docking station, only a charging base—that's the first thing you should consider. The robot itself is well-designed. It has a wall sensor, a carpet sensor, and an object detection system that performed best in testing, compared to the entire Xiaomi lineup, including the flagship. It also features a cleaning pad lift on carpets. However, there's no docking station, so it's not really a floor cleaner. It's more of a gentle mop.

Xiaomi Robot Vacuum S20+: Bottom ViewXiaomi Robot Vacuum S20+: Bottom View

The power is average, but this machine cleans even carpets well. There's also no wiper function or even a rear-wheel rotation. Therefore, the robot is generally suitable for cleaning small areas and if floor cleaning isn't a priority.

Xiaomi Mijia Vacuum-Mop 2 Pro

Xiaomi Mijia ProXiaomi Mijia Pro

Xiaomi Mijia Pro

Specifications:

  • Price: $170-$250.
  • Navigation: Lidar + object IDENTIFICATION system.
  • Suction power up to 4000 Pa.
  • Dust collector: 300/550 ml.
  • Water tank: 260 ml.
  • Robot dimensions: 350*97 mm.

And finally, the Xiaomi Mijia Robot Vacuum-Mop 2 Pro rounds out the best Xiaomi robot vacuum cleaners of 2025. I tested this model back in 2021, but in the first versionA little later, in 2022, an update was released with the part number MJSTS, so please refer to it to avoid confusion. Water electrolysis and wipe vibration were added.

Wet cleaning attachmentWet cleaning attachment

The robot itself surprised me with its ability to recognize objects on the floor, a rare exception for the Xiaomi brand. For its budget price, the inclusion of artificial intelligence is truly wow. The robot's power is standard, but it vacuums well on both hard floors and carpets. The cleaning cloth doesn't lift, so I'd recommend it primarily for cleaning hard floors. It's also much better built than all other Xiaomi robots. It feels like it's an exclusive from some other manufacturer. Overall, if you're budgeting under $200, I'd definitely choose this one.

Comparison of the best Xiaomi robot vacuum cleaners of 2025

M40 X20 MAX M30S M30 PRO OMNI 1S OMNI 2 X20+ H40 S20+ Mop 2 Pro
Region China Global China China China China Global China Global China
Turbo brush type With knives With knives With knives ЩЛ (knives in the station) ShchL ShchL ShchL With knives ShchL ShchL
Retractable side brush Yes No No No No No No No No No
Moving the napkin to the baseboard Yes Yes Yes No (housing scrolling) No No (housing scrolling) No No (housing scrolling) No No
Carpet sensor No Yes No Yes Yes No No No Yes No
Wall sensor Yes Yes Yes No Yes No No No Yes No
Water tank in the robot Yes Yes Yes No Yes No No No Yes Yes
Bypassing objects Definition Definition Definition Recognition, with backlight Definition Definition Definition Definition Definition Recognition
Claimed suction power 12,000 Pa 8,000 Pa 7,300 Pa 7,000 Pa 4,000 Pa 6,000 Pa 6,000 Pa 6,000 Pa 6,000 Pa 4,000 Pa
Real suction power 14 mm No data 10 mm 2 mm 4 mm 4 mm No data 10 mm 2 mm 2 mm
Connection to sewerage and cold water supply Yes No Yes Yes Yes Yes No No There is no station There is no station
Water heating at the station Yes (70°C) Yes (55°C) Yes (60 °C) Yes (60 °C) No No No No There is no station There is no station
Heating of air for drying in the station Yes Yes Yes Yes Yes No No No There is no station There is no station
Self-cleaning from debris Yes Yes Yes Yes Yes Yes Yes No There is no station There is no station

That's all I have for now. Finally, I recommend checking out the video version of the rating:

Thank you all for your attention. Bye!