Why you can trust TechRadar
We spend hours testing every product or service we review, so you can be sure you’re buying the best. Find out more about how we test.
Eufy E25 Omni: two-minute review
Hybrid robot vacuum-and-mops have come a long way in the last few years, and the Eufy E25 Omni is the latest example of bots that are capable of tackling both tasks to a high standard. I tested one for two weeks to see how it compares to the rest of the best robot vacuums on the market, and I was generally very impressed.
Navigation was reliable, as was obstacle avoidance. However, the E25 Omni proved a little fussy when it came to the initial mapping stages – I had to clear my floors to achieve a complete map. Meanwhile, the app is intuitive to use and offers a range of ways to operate the robot, including scheduled cleans, zone cleaning and the ability to change the intensity of vacuuming or mopping.
At full price it’s expensive, but regular deals take the price down and deliver better value for money. That’s the short version; read on for my full Eufy E25 Omni review.
Eufy E25 Omni review: price & availability
- List price: $1299.99 / £849 / AU$1799.95
- Launched: May 2025
- Availability: Worldwide
Officially, the E25 Omni is a premium robot vacuum, costing $1299.99 / £849 / AU$1799.95 at sticker price. However, you shouldn’t read too much into that list price – the manufacturer offers regular, steep discounts and the Amazon price history shows it is rarely full price. With an average price of around US$750 it’s still not cheap, but it does compare well with equivalent flagship hybrids like the Roborock Qrevo Curv or the Ecovacs Deebot X11 Omnicyclone.
In terms of value for money, the E25 is a very good robot vacuum and it does a lot to justify its high price point. However, it’s worth considering the ongoing costs too. Replacement dust bags and floor cleaning solution are available from Eufy, with dust bags costing US$16.99 for 3 and the solution $20.99 a bottle. Third party dust bags are available for cheaper, although I can’t confirm their compatibility.
- Value for money score: 4 out of 5
Eufy E25 Omni specs
|
Max suction: |
20,000 Pa |
|
Robot size (L x W): |
12.8 x 13.7in / 32.6 x 34.8cm |
|
Robot height: |
4.4in / 11.2cm |
|
Dock dimensions (W x D x H): |
14.6 x 19.1 x 17.3in / 37.2 x 48.4 x 43.9 cm |
|
Mop type: |
Roller |
|
Max threshold clearance: |
Not stated |
|
Dust bin volume (onboard): |
Not stated |
|
Dust bin volume (base): |
3L |
|
Water tank volume: |
2.5L (clean), 1.5L (dirty) |
|
Base functions: |
Self empty, refill water, clean and dry roller mop |
Eufy E25 Omni review: design
- Rounded square with two side sweepers, spit main roller and roller mop
- Relatively compact dock takes care of a range of maintenance tasks
- Dock has a useful transparent water tank
The Eufy E25 is a rounded square robot vacuum with a raised nodule housing the LiDAR for navigation. Flip it over and you’ll find a roller that’s equipped with bristles and rubbery fins, and is split in the middle to try and combat hair tangling, plus two spinning side sweepers. The main central suction are is really quite small in proportion to the size of the robot.
There’s also a tube-shaped mop, which applies downward pressure to dislodge dirt. It’s fed with clean water as it rolls around, while the dirty stuff is constantly siphoned off.
The all-black design is minimalistic – which, for a functional product is definitely preferable to trying to do something a bit more eccentric. It is able to fit under objects 4.4in / 11.18cm off the ground, and through gaps of 12.83in / 32.58cm wide.
The dock is pretty inoffensive looking, and compared with some hybrids vac-mop options, feels relatively small. It’s all black, with a view to blending into its surroundings, which is definitely a plus in my view. In terms of functions, it’ll take care of emptying the bot’s onboard dustbin, washing its mop pads and drying them with hot air, draining the onboard dirty water tank and refilling it with clean water, and dispensing detergent.
The water tank is transparent, so you can visually see when it is starting to run low. This feature is surprisingly rare, but useful. There’s also a white ring light, which will turn red if either water tank isn’t correctly installed.
The fact that the robot sits on a ramp outside the body of the dock, rather than slotting inside, helps keep the dock size down. As with most robot vacuum docks, you’re technically meant to leave a wide margin of clear space all around (1.6ft / 0.49m either side and 4.9ft / 1.49m in front), but experienced owners will know it’s possible to get away with far less than this.
Eufy E25 Omni review: performance
- Strong obstacle avoidance but initial mapping can be hit-and-miss
- Tendency to return to dock mid-clean, extending overall task time
- Solid vacuuming and excellent mopping on the highest settings
It was fairly straightforward to get the Eufy E25 Omni set up, although I found the mapping task less forgiving than some rival models. Specifically, it’s worth ensuring all obstacles are out of the way before attempting mapping.
You can control the E25 through the Eufy companion app or a smart home system. Both methods are fairly straightforward, although I found starting a specific room clean could be a bit hit-and-miss when I tested it using Amazon’s Alexa. It would sometimes work, even with rooms where I’d used custom names, but half the time it would just start a whole house clean – a major hazard in a household like mine when another room’s floor may be littered with Lego.
In terms of navigation, I found coverage of the rooms was good, with E25 taking a systematic path that didn’t leave any patches uncleaned. It also did a good job of detecting different floor surfaces, reliably lifting the mop when it reached carpet to ensure it didn’t get it damp, and upping the suction intensity on deeper carpet.
When given a cleaning task the E25 returned to its dock periodically to empty the dust container, clean the mops and recharge the battery. This did extend cleaning times a bit, but for an area of around 700 sq ft with mixed floor material, it generally took an 1hr 30mins, or a little bit under, to complete the clean.
Vacuuming performance
I ran a series of dedicated tests to access the Eufy E25’s vacuuming performance of both fine dust (a mix of flour and cookie crumbs) and chunkier particles (dry rice). On hard floors I found it vacuumed fine particles well, picking up all the material in my test in one pass.
It didn’t do as well with larger debris, with the side brushes pushing a few grains of rice into areas where the robot had already cleaned. It did eventually manage to pick up almost everything, though. On mid-pile carpet the E25 performed perfectly, picking up both fine and chunky debris in a single zone clean, although on higher pile it did leave a few grains of rice.
Like many robot vacuums, cleaning performance around the edges of rooms isn’t great. (It’s this that really keeps it from being a vacuum that could fully replace a manual – as well as it not being able to vacuum stairs.) In my tests, the E25 worked its way around walls and objects but didn’t get close enough for a really thorough edge clean.
Even on the highest vacuuming intensity I round this robot relatively quiet, although the auto-empty function in the dock is louder as the dock sucks the dust from the small onboard bin.
Mopping performance
On first look the mopping performance wasn’t great. It did well at clearing a fresh liquid spill, leaving no more water on the surface than regular mopping would, but it struggled with tougher dirt. To test this, I smeared a small amount of ketchup on a hard floor and left it to dry.
I then sent the bot out to mop, leaving it to use its own AI features to work out which mop setting to use. Unfortunately, it didn’t seem to make a dent in the dried up ketchup at all. For a second pass, I toggled the settings manually to the highest mop mode, and during this run the robot did seem to identify the stain and focus on it. It took a few passes but eventually managed to remove it completely.
While the Eufy E25 omni does lose some points for needing a manual tweak of the settings, this is still some of the best mopping performance I have seen from a robot vacuum-mop.
Object avoidance
I also ran tests to assess how accurate the Eufy E25’s object avoidance was. Here it performed very well, not only spotting and avoiding the objects I’d laid out, but even identifying them on the map and correctly labelling them as a power cable, a shoe and clothing (in the case of the sock). It managed to repeat this flawlessly twice in testing. However, in everyday use it did on occasion drag a charging cable around a room, so I’d still recommend keeping these out of reach as much as possible before starting a clean.
Maintenance
Cleaning and maintenance of the robot itself is low-effort. Like most robot vacuums, it will auto-empty dust from the small onboard bin into a larger bag within the dock. Emptying the dirty water tank is straightforward – it’s easy to lift it out of the dock and unclip the top lid.
This robot’s side sweeper brushes are angled to prevent hair tangling, and even after extended use I didn’t have to remove any manually. If you do need to clean the main brushroll, the cage is easily removed and both halves of the roller can be popped out slightly to help you get at anything stuck inside.
The only part of the setup that needed a bit of attention was the part of the dock where the mop is cleaned. I found debris could collect here, although it was cleared easily enough using a regular vacuum with a crevice tool, or a brush.
- Performance score: 4 out of 5
Eufy E25 Omni review: app
- Simple setup and easy to use, with an editable, 3D map
- Can store multiple maps for different floors
- Naming inconsistency can cause confusion
The Eufy Clean app is easy to use and offers clear instructions to pair to the device and start mapping. Once you’ve completed mapping you are given a 3D map you can rotate, tilt and edit to divide, merge and rename rooms. From this you can then start cleaning either individual rooms or square zones that are defined on the map.
Using these zones you can isolate specific parts of a room, such as around a dining table for a quick post-dinner clean. If these are cleans you are going to be doing often you can also use the ‘Common’ section to define these regular tasks to make them easy to start or schedule.
When choosing an area you can define different features of the clean or leave it to the AI agent to select the best option for the room type and floor material. Options include cleaning intensity, water level, suction power and whether you want the robot to make 1 or 2 passes of the area.
As well as using the app to launch a clean, you can also schedule cleans, either as a one-off or a recurring event. Scheduled cleans can be set to whole home, specific rooms or scenarios. My only tiny gripe is that these ‘scenarios’ are the common tasks mentioned above, and it would be clearer if Eufy used a consistent name for the function in the app.
If you want to use the robot over multiple floors, you can also save multiple maps within the app. Just bear in mind you’ll have to carry the robot up and down the stairs – potentially multiple times, because this robot likes to return to its dock to empty, clean its mop and top up its battery mid-clean.
The Eufy E25 Omni integrates with smart home systems and is compatible with the Matter standard so will work with Amazon Alexa, Google Home and Apple‘s Siri.
You can set ‘Do not disturb’ periods where the robot won’t clean. If it’s halfway through a clean when one of these kicks in, it will return to the dock, and resume once the designated quiet time has passed. If you are planning on having the base station in a bedroom it is worth considering that even during ‘Do not disturb’ hours the dock will continue to dry the mop, which is just about audible, although no more than a low-level hum.
Should you buy the Eufy E25 Omni?
|
Attribute |
Notes |
Rating |
|---|---|---|
|
Value |
Premium, but regularly discounted. Decent value when on sale. |
4 / 5 |
|
Design |
No-nonsense robot vacuum with roller mop and two side sweepers. Relatively small dock for a hybrid cleaner. |
4 / 5 |
|
Performance |
Good vacuuming and excellent mopping on the highest settings. Strong obstacle avoidance, but initial mapping is unforgiving. |
4 / 5 |
|
App |
Easy to use, with plenty of options. Some inconsistency in names. |
4 / 5 |
Buy it if…
Don’t buy it if…
How I tested the Eufy E25 Omni
I tested the E25 over two floors of my home with mixed surfaces for a period of a few months. I performed specific tests to assess how well it picked up fine particles and larger debris on hard floors, low pile and high pile carpet. I also tested mopping performance on hard floors, testing how well it dealt with a dried ketchup stain and a fresh spill.
The robot was put through two obstacle avoidance tests and I tested the custom tasks and scheduling functions, as well as how well it worked with smart home integrations by operating it through Alexa to start whole home and zone cleans.
Read more about how we test robot vacuum cleaners
- First reviewed December 2025




