Robot Vacuums · Head to head

eufy Omni S2 vs iRobot Roomba 105X

Full Robot Vacuums comparison in 2026

Updated October 2026
Data from Amazon and official Eufy and iRobot sites.
2026 verdict
A self-washing mop dock decides this pair: the eufy Omni S2 vacuums and mops on its own, while the iRobot Roomba 105X is vacuum-only with a bin emptied by hand.
eufy Omni S2
Winner
eufy Omni S2
$1499.99$1599.996% OFF

Last recorded price

The eufy Omni S2 also runs longer between charges, 179 minutes against 120, carries a two-year warranty against one, and reaches Apple Home, SmartThings and Home Assistant through Matter, none of which the iRobot Roomba 105X offers. The iRobot Roomba 105X keeps one clear advantage: it is the far more affordable of the two, and it still maps a home with LiDAR, sets no-go zones and works with Alexa and Google Home. Buyers who want basic, budget vacuuming should stick with the iRobot Roomba 105X; anyone who wants vacuuming and mopping handled without touching the robot for weeks should choose the eufy Omni S2.
vs
Deals by email

Robot Vacuum prices change while you decide

We follow prices across the catalog and email you the best deals we find.

Smart home deals and news, straight to your inbox

Price drops, new releases and the smart home news worth knowing.

No spam. Unsubscribe in one click.

Your subscription could not be saved. Please try again.
Please enter a valid email address.
Tick the box above to finish signing up.
We couldn't verify you're human. Please try again.
Too many attempts. Please try again in an hour.
Your subscription has been successful.
Featureeufy Omni S2iRobot Roomba 105XWinner
Rating4.44.2eufy Omni S2
Warranty2 years1 yeareufy Omni S2
Battery Life179 minutes120 minuteseufy Omni S2
IntegrationsGoogle Home, Alexa, Apple HomeKit, Samsung SmartThings, Home Assistant, MatterGoogle Home, Alexaeufy Omni S2
Mopping FunctionalityYESNOeufy Omni S2
Auto Mop WashingYESNOeufy Omni S2
Auto Mop DryingYESNOeufy Omni S2
Self-Emptying DustbinYESNOeufy Omni S2
Auto RechargeYESYESTie
Connectivity2.4 GHz WiFi, Bluetooth2.4 GHz WiFi, BluetoothTie
Navigation TypeLaser (LiDAR)Laser (LiDAR)Tie
Obstacle DetectionYESYESTie

What the differences mean

Mopping and dock maintenance

The eufy Omni S2 vacuums and mops, and its dock empties the bin, washes and dries the mop and doses detergent on its own. The iRobot Roomba 105X only vacuums and has no self-emptying dock, so the bin is emptied by hand.

Battery life

Rated at 179 minutes against 120, the eufy Omni S2 covers noticeably more floor per charge than the iRobot Roomba 105X.

Warranty

The eufy Omni S2 carries a two-year warranty; the iRobot Roomba 105X is covered for one year.

Smart home reach

The eufy Omni S2 works with Google Home, Alexa, Apple Home, Samsung SmartThings, Home Assistant and Matter. The iRobot Roomba 105X stops at Google Home and Alexa.

Price

The iRobot Roomba 105X is the far more affordable of the two; the eufy Omni S2 asks a premium for its mopping dock and broader smart home support.

Which one to buy if

Winner
6% OFF
Prime exclusive deal
$1499.99
$1599.99

Last recorded price

  • + Rating: 4.4
  • + Warranty: 2 years
  • + Battery Life: 179 minutes

What owners say

Owners of both single out how much dust and pet hair each pulls up for its price point, but the resemblance stops there. eufy Omni S2 owners praise a roller mop that lifts stuck-on mud and sticky marks other robot mops leave behind, and note suction that stays strong because the bin does not clog, while their complaints center on a 98 mm body that will not fit under some furniture and software that can get lost on complex layouts. iRobot Roomba 105X owners are surprised by how much hair a LiDAR-mapped budget robot collects and like being able to send it to one room at a time, but say the battery falls short in larger homes and that loose cords or door mats can tangle it mid-run.

Price history compared

Every price change of both, in the same store, so the gap between the two lines is what one costs more than the other.

  • eufy Omni S2
  • iRobot Roomba 105X

Loading price history...

Frequently Asked Questions

Is the eufy Omni S2 better than the iRobot Roomba 105X?

Yes. The eufy Omni S2 wins on mopping, self-emptying, mop care, warranty, battery life and smart home integrations. The iRobot Roomba 105X wins on price.

What is the biggest difference between the eufy Omni S2 and the iRobot Roomba 105X?

The iRobot Roomba 105X only vacuums and has no self-emptying dock, while the eufy Omni S2 vacuums, mops and has a dock that empties, washes and dries itself.

Does the iRobot Roomba 105X work with Home Assistant or Apple Home?

No. It supports Google Home and Alexa only. The eufy Omni S2 works with Home Assistant, Apple Home and Samsung SmartThings through Matter.

Which one has the longer battery life?

The eufy Omni S2, rated at 179 minutes against 120 minutes for the iRobot Roomba 105X.

Who should buy the iRobot Roomba 105X?

Pet owners and budget buyers who want mapped, room-by-room vacuuming and do not need mopping. The iRobot Roomba 105X costs a fraction of the eufy Omni S2.

Who should buy the eufy Omni S2?

Anyone who wants floors vacuumed and mopped without touching the robot for weeks, with broad smart home support and a longer warranty.

Full comparison table

Compare all 166 Robot Vacuums side by side

You are looking at two of them. The full table lines up all Robot Vacuums in the catalog with the same specs, so you can filter by what you need and sort by price or rating.

  • 166 Robot Vacuums
  • 46 specs compared
  • 41 filters
Open the full comparison
More Robot Vacuums

Top Robot Vacuums to compare next

166 robot vacuums from 12 brands compared: Roborock, Dreame, Ecovacs, iRobot and more. Suction, navigation, mopping, self-emptying docks and prices.

All Robot Vacuums
Eufy

More Eufy products

A sharper look at other Eufy products worth comparing.

Explore Eufy
iRobot

More iRobot products

A sharper look at other iRobot products worth comparing.

Explore iRobot
Price alert

Get an email when the price drops

How much should it drop?

Cancel anytime from the email.