Best robot vacuum
The best robot vacuum for hard floors and mopping
Prices checked
The cheapest model that meets every requirement
Ecovacs Deebot T50 Omni, $624
If your home isn’t the one this list assumes, the answer changes: change it in the matcher.
On tiles, timber and vinyl the mop works as hard as the vacuum, because it runs every time the robot leaves the dock. The case below is a mid-sized single-storey home with hard floors throughout and no pets.
It asks for three things: a spinning or roller mop that the dock washes, warm-air drying so the pads aren't left damp, and a dock that empties the bin.
What it has to have
- Spinning or roller mop the dock washes. Hard floors get mopped on every run, so the mop needs scrubbing action and a dock that rinses it between rooms.
- Dock dries the mop with warm air. A mop that sits wet in the dock between daily runs needs drying.
- Dock empties the bin. Over 100 m² a robot's onboard bin fills before the house is done.
Our picks, cheapest first
17 of the 20 robot vacuums we compare meet every requirement.
$624
was $1,299 · ECOVACS AU
- 15,000 Pa
- Two spinning mops
- Lifts 9 mm
- 75 °C mop wash
- No camera
No. 2
$799
was $1,799 · Dreame Australia
- 25,000 Pa
- Two spinning mops
- Lifts 10.5 mm
- 80 °C mop wash
- No camera
No. 3
$799
was $999 · Roborock Store ANZ
- 18,500 Pa
- Two spinning mops
- Lifts 10 mm
- 75 °C mop wash
- No camera
How to choose
Most of the field passes, so the choice comes down to how the mop works. A roller turns a fresh strip of cloth onto the floor and most rollers are rinsed as they turn; two spinning pads can swing out towards skirting boards on many models and come off for rugs on the dearer ones. Wash water varies more than you might think: Roborock's Qrevo C Pro heats it to 75 °C, Dreame's Aqua10 Roller to 100 °C, and eufy publishes no temperature at all.
Drying is the difference you live with. A pad left wet in a closed dock between daily runs stays damp, so we ask for warm-air drying, and every model on the list has it. One cheap robot misses for that reason alone: Roborock's own pages can't agree whether the Qrevo L dries with heat.
Every model that fits
Robot vacuums that meet every requirement for hard floors and mopping
| Model | AU price | Mop | On carpet | Run time | Bag lasts | Link |
|---|---|---|---|---|---|---|
| Ecovacs Deebot T50 Omni | $624 | Two spinning mops | Lifts 9 mm | 225 min | Not published | See price (opens in a new tab) |
| Dreame L40 Ultra VE | $799 | Two spinning mops | Lifts 10.5 mm | 230 min | 100 days | See price (opens in a new tab) |
| Roborock Qrevo C Pro | $799 | Two spinning mops | Lifts 10 mm | 180 min | 65 days | See price (opens in a new tab) |
| Ecovacs Deebot T80 Omni | $812 | Roller mop | Lifts 10 mm | 297 min | Not published | See price (opens in a new tab) |
| Ecovacs Deebot X8 Max Pro Omni | $874 | Roller mop | Lifts 10 mm | 252 min | 90 days | See price (opens in a new tab) |
| Roborock Qrevo Curv 2 Flow | $999 | Roller mop | Lifts 15 mm | 242 min | 65 days | See price (opens in a new tab) |
| Dreame Aqua10 Roller | $1,399 | Roller mop | Lifts 14 mm | Not published | 100 days | See price (opens in a new tab) |
| Roborock Saros 10R | $1,449 | Two spinning mops | Leaves mops at the dock; lifts 22 mm | 180 min | 70 days | See price (opens in a new tab) |
| eufy Omni C28 | $1,499.95 | Roller mop | Lifts 10.8 mm | 216 min | Not published | See price (opens in a new tab) |
| eufy X10 Pro Omni | $1,699.95 | Two spinning mops | Lifts 12 mm | 173 min | 60 days | See price (opens in a new tab) |
| Dreame L40s Ultra | $1,999 | Two spinning mops | Leaves mops at the dock; lifts 10.5 mm | 125 min | 100 days | See price (opens in a new tab) |
| Dreame Matrix10 Ultra | $1,999 | Two spinning mops | Leaves mops at the dock; lifts 10.5 mm | 220 min | 100 days | See price (opens in a new tab) |
| Dreame X60 Ultra | $1,999 | Two spinning mops | Leaves mops at the dock; lifts 21.5 mm | Not published | 100 days | See price (opens in a new tab) |
| Roborock Saros 20 | $1,999 | Two spinning mops | Leaves mops at the dock; lifts 15 mm | 200 min | 65 days | See price (opens in a new tab) |
| eufy Omni E28 | $1,999.95 | Roller mop | Lift not published | 216 min | 75 days | See price (opens in a new tab) |
| eufy S1 Pro | $2,699.95 | Roller mop | Lifts 12 mm | 216 min | Not published | See price (opens in a new tab) |
| Ecovacs Deebot X11 OmniCyclone | $2,999 | Roller mop | Lifts 10 mm | 254 min | Not published | See price (opens in a new tab) |
Sources
Ecovacs Deebot T50 Omni: $624 including GST; specifications from Ecovacs’s own pages, linked on its model page. (ECOVACS AU, checked )
Dreame L40 Ultra VE: $799 including GST; specifications from Dreame’s own pages, linked on its model page. (Dreame Australia, checked )
Roborock Qrevo C Pro: $799 including GST; specifications from Roborock’s own pages, linked on its model page. (Roborock Store ANZ, checked )
Ecovacs Deebot T80 Omni: $812 including GST; specifications from Ecovacs’s own pages, linked on its model page. (ECOVACS AU, checked )
Ecovacs Deebot X8 Max Pro Omni: $874 including GST; specifications from Ecovacs’s own pages, linked on its model page. (ECOVACS AU, checked )
Roborock Qrevo Curv 2 Flow: $999 including GST; specifications from Roborock’s own pages, linked on its model page. (Roborock Store ANZ, checked )
Dreame Aqua10 Roller: $1,399 including GST; specifications from Dreame’s own pages, linked on its model page. (Dreame Australia, checked )
Roborock Saros 10R: $1,449 including GST; specifications from Roborock’s own pages, linked on its model page. (Roborock Store ANZ, checked )
eufy Omni C28: $1,499.95 including GST; specifications from eufy’s own pages, linked on its model page. (eufy AU, checked )
eufy X10 Pro Omni: $1,699.95 including GST; specifications from eufy’s own pages, linked on its model page. (eufy AU, checked )
Dreame L40s Ultra: $1,999 including GST; specifications from Dreame’s own pages, linked on its model page. (Dreame Australia, checked )
Dreame Matrix10 Ultra: $1,999 including GST; specifications from Dreame’s own pages, linked on its model page. (Dreame Australia, checked )
Dreame X60 Ultra: $1,999 including GST; specifications from Dreame’s own pages, linked on its model page. (Dreame Australia, checked )
Roborock Saros 20: $1,999 including GST; specifications from Roborock’s own pages, linked on its model page. (Roborock Store ANZ, checked )
eufy Omni E28: $1,999.95 including GST; specifications from eufy’s own pages, linked on its model page. (eufy AU, checked )
eufy S1 Pro: $2,699.95 including GST; specifications from eufy’s own pages, linked on its model page. (eufy AU, checked )
Ecovacs Deebot X11 OmniCyclone: $2,999 including GST; specifications from Ecovacs’s own pages, linked on its model page. (ECOVACS AU, checked )
Questions
Roller or spinning mop?
No maker publishes a test that settles it, so the matcher counts both. A roller suits open floors where you want the mop rinsed while it works; spinning pads suit homes that also have rugs, because on dearer models the pads lift off entirely.