bestatbestThe best product at the best price

↑ ↓ move↵ openEsc close

Blog · List updated on November 6, 2026

The 10 best robot vacuums for hardwood floors you can buy in the United States

Only robots that mop properly, with spinning pads or a roller mop, and a station that washes the mop. The robots testers themselves recommend for hard floors come first, then the rest in the order of our ranking, with today's lowest price.

Black Friday is on November 27, 2026. Which robot vacuums are really on sale? →

Short answer

On November 14, 2026 the best robot vacuum for hardwood floors is the Roborock Qrevo Curv: number 2 of 5 for hard floors at RTINGS, and number 30 of 138 in our ranking. Today $1,599 at Roborock (brand store), including shipping to the United States.

Best overall
Roborock Qrevo Edge 3 Pro $999 at Roborock (brand store), Nov 14 number 1 of 138 in our ranking
Best budget model
MOVA P10 Pro Ultra $499 at MOVA (brand store), Nov 14 best budget model according to RTINGS, Sep 25
Cheapest on this list
MOVA P10 Pro Ultra $499 at MOVA (brand store), Nov 14 the lowest price of the 10 robots on this list
Testers' pick
Roborock Qrevo Curv $1,599 at Roborock (brand store), Nov 14 number 2 of 5 for hard floors at RTINGS, Sep 25

On a hard floor nearly every robot vacuums well, because the dust and crumbs lie on the surface. The difference is in the mopping. A flat mop pad only freshens the floor up. Two spinning pads press down harder and lift dried-on stains as well, and a roller mop is rinsed with clean water as it goes. A station that washes the mop after every run, and ideally dries it with warm air, makes sure no dirty or musty mop goes over your floor.

The list at a glance

#ModelTesters' pickStationStation lastsAI cameraLowest price
1 Roborock Qrevo Curv number 2 of 5 for hard floors at RTINGS all-in-one station up to 65 days yes $1,599
Roborock (brand store)
2 MOVA P50 Pro Ultra number 3 of 5 for hard floors at RTINGS all-in-one station up to 75 days yes $799
MOVA (brand store)
3 MOVA P10 Pro Ultra number 4 of 5 for hard floors at RTINGS all-in-one station up to 75 days yes $499
MOVA (brand store)
4 Roborock Qrevo Edge 3 Pro number 1 in our ranking all-in-one station up to 65 days yes $999
Roborock (brand store)
5 Roborock Saros 20 Flow number 2 in our ranking all-in-one station up to 65 days yes $1,699
Roborock (brand store)
6 Dreame Matrix10 Ultra number 4 in our ranking all-in-one station up to 100 days yes $1,399
Dreame (brand store)
7 Roborock Qrevo CurvX number 5 in our ranking all-in-one station up to 65 days yes $1,099
Roborock (brand store)
8 Dreame X60 Ultra number 6 in our ranking all-in-one station up to 100 days yes $999
Dreame (brand store)
9 MOVA V50 Ultra Complete number 7 in our ranking all-in-one station up to 100 days yes $799
MOVA (brand store)
10 Dreame L60 Pro Ultra number 9 in our ranking all-in-one station up to 100 days yes $1,099
Dreame (brand store)

Today's lowest price at the stores we check, shipping included, before sales tax.

1. Roborock Qrevo Curv

Roborock Qrevo Curv

Number 30 of 138 in our ranking · all-in-one station

Position 2 of 5 for hard floors · RTINGSBest upper mid-range · RTINGSBest pick · TechRadar

$1,599 Roborock (brand store) checked today Go to Roborock (brand store) ↗

lowest in 30 days: $849

Prices, specs and price history →

Why it is on this list: mops with spinning pads and station washes and dries the mop. RTINGS puts it at number 2 of 5 for hard floors (September 25). The station empties the robot's bin and lasts up to 65 days before you empty it.

What testers say about the Roborock Qrevo Curv

The Roborock Qrevo Curv is an all-in-one robot with two spinning mop pads of which one extends, a split anti-tangle main brush, an extending side brush and a lifting chassis for thresholds up to 1.6 inches. The rounded station empties the bin into a bag, washes the pads in 167 °F water and dries them with hot air. TechRadar names it the best robot vacuum for most people, RTINGS the best upper mid-range model, and Vacuum Wars kept it at the top of its own top 20 for a while.

TechRadar praises the suction that convinced in every test, including carpet full of pet hair, the reliable navigation and obstacle recognition that let you leave it to itself, and the ease with which it climbs tall thresholds. Vacuum Wars measured 86 percent of the embedded sand out of carpet, tied sixth of more than a hundred robots at the time and better than the pricier Qrevo Master and S8 MaxV, and saw the new brushes handle hair better than the previous generation. Both testers rate the mopping as above average.

The reservations are mild: with its lidar turret the robot is on the tall side and does not fit under all low furniture, the station does not dose detergent and there is no water-line hookup. TechRadar notes the equipment is more than some homes need, and the first place at Vacuum Wars has since gone to newer models. For anyone wanting one robot that looks after itself and copes with high thresholds, it remains one of the safest choices.

Based on tests by TechRadar, RTINGS, and Vacuum Wars.

↑ Back to the list

2. MOVA P50 Pro Ultra

MOVA P50 Pro Ultra

Number 63 of 138 in our ranking · all-in-one station

Position 3 of 5 for hard floors · RTINGSBest mid-range · RTINGSPosition 2 of 4 for pets · RTINGS

$799 MOVA (brand store) checked today Go to MOVA (brand store) ↗

lowest in 30 days: $449

Prices, specs and price history →

Why it is on this list: mops with spinning pads and station washes and dries the mop. RTINGS puts it at number 3 of 5 for hard floors (September 25). The station empties the robot's bin and lasts up to 75 days before you empty it.

What testers say about the MOVA P50 Pro Ultra

The MOVA P50 Pro Ultra is an all-in-one robot with two spinning mop pads, an extending side brush, a comb in the main brush that cuts hair loose, and a station that washes the pads in hot water, dries them with hot air, doses detergent and empties the bin into a bag of just over three liters. RTINGS names it the best mid-range robot; Vacuum Wars bought it as the successor to the award-winning P10 Pro Ultra and came away with a mixed verdict.

What the testers liked: mopping is a big step forward, with a dried-stain score well above the class average, and the pads can stay in the station for a vacuum-only run. Almost nothing stayed wrapped around the brush after the long-hair test, and the app is among the most polished according to Vacuum Wars, with maps per floor, a 3D view, zones and a built-in voice assistant. The station cleans its own washboard and lets you set how often it empties.

The criticism is about vacuuming: on the bench the P50 Pro Ultra came in below the cheaper P10 Pro Ultra and below the class average, and on carpet it underperformed. There is no water-line hookup. If you mainly mop hard floors and want a complete app, it fits; for lots of carpet the P10 Pro Ultra or a stronger vacuum is the better choice.

Based on tests by RTINGS and Vacuum Wars.

↑ Back to the list

3. MOVA P10 Pro Ultra

MOVA P10 Pro Ultra

Number 27 of 138 in our ranking · all-in-one station

Position 4 of 5 for hard floors · RTINGSBest budget model · RTINGSPosition 3 of 4 for pets · RTINGS

$499 MOVA (brand store) checked today Go to MOVA (brand store) ↗

lowest in 30 days: $399

Prices, specs and price history →

Why it is on this list: mops with spinning pads and station washes and dries the mop. RTINGS puts it at number 4 of 5 for hard floors (September 25). The station empties the robot's bin and lasts up to 75 days before you empty it.

What testers say about the MOVA P10 Pro Ultra

The MOVA P10 Pro Ultra is a complete all-in-one robot: 13,000 Pa of suction, two spinning mop pads that lift 0.4 inches on carpet, a side brush and a mop pad that both extend towards walls and corners, obstacle recognition with a camera, 3D structured light and a light for dark rooms, and a station that empties the bin into a 3.2-liter bag for up to 75 days, washes the pads in hot water and dries them with hot air. RTINGS names it the best budget robot vacuum.

RTINGS sees it as a strong value. The two spinning pads scrub stains away without leaving smears or puddles, the station takes the daily upkeep off your hands, and the obstacle detection is reliable for a robot in this price bracket: it cleans in an orderly, efficient pattern and recognized and avoided pet waste, even on carpet. Apart from carpet, RTINGS found its performance close to that of the pricier MOVA P50 Pro Ultra.

Carpet is the weak spot. The one-piece rubber brush stirs up carpet less than the bristled brush of the P50 Pro Ultra, so it lifts less embedded pet hair and fine dust out of the pile, and RTINGS recommends it mainly for homes without pets. Thresholds stop at 0.9 inches. For a home with mostly hard floors that wants a washing station without paying flagship money it is an easy choice, and with pets and carpet the P50 Pro Ultra is the step up.

Based on tests by RTINGS.

↑ Back to the list

4. Roborock Qrevo Edge 3 Pro

Roborock Qrevo Edge 3 Pro

Number 1 of 138 in our ranking · all-in-one station

Position 3 of 151 · Vacuum Wars

$999 Roborock (brand store) checked today Go to Roborock (brand store) ↗

the lowest price in 30 days

Prices, specs and price history →

Why it is on this list: mops with spinning pads and station washes and dries the mop. The station empties the robot's bin and lasts up to 65 days before you empty it. An AI camera recognizes what is on the floor, so the robot drives around it.

What testers say about the Roborock Qrevo Edge 3 Pro

Low furniture is where the Roborock Qrevo Edge 3 Pro goes and most of its kind cannot. With the lidar turret retracted it is 3.1 inches high, 0.7 inches under what is usual for a robot paired with a station that washes the pads and takes the dust. Just A Dad Approved saw the flip side: it is thin enough to wedge itself into gaps now and then, so it pays to fence off tight spots in the app. Sills hold it up less too, with Roborock giving 1.8 inches for a first step where 0.8 inches is common, and Vacuum Wars got it across a single 2.2-inch step.

Obstacle avoidance earned 9.3 out of 10 from Just A Dad Approved, whose customary mark is 7.5. Vacuum Wars recovered 93% of the sand worked into its carpet, saw no long hair wrap the brushes and put pet hair at 4.46 on its five-point scale, well past the 3.735 it normally records. Before vacuuming carpet the robot leaves its mop pads behind at the dock, as about a fifth of its peers do.

The dust bin is the limit. Its 240 milliliters are 60 milliliters under what the others carry, and Vacuum Wars named it the main practical drawback, since it fills sooner with pets in the house. For anyone with shedding pets and beds or sofas on short legs, the Roborock Qrevo Edge 3 Pro reaches hair that taller robots leave, in exchange for more trips back to empty.

Based on tests by Just A Dad Approved and Vacuum Wars.

↑ Back to the list

5. Roborock Saros 20 Flow

Roborock Saros 20 Flow

Number 2 of 138 in our ranking · all-in-one station

$1,699 Roborock (brand store) checked today Go to Roborock (brand store) ↗

lowest in 30 days: $1,499

Prices, specs and price history →

Why it is on this list: mops with a roller and station washes and dries the mop. The station empties the robot's bin and lasts up to 65 days before you empty it. An AI camera recognizes what is on the floor, so the robot drives around it.

What testers say about the Roborock Saros 20 Flow

A 9.2 for hair, on a ten-point scale where Just A Dad Approved's middle mark is 6.5, is the widest lead the Roborock Saros 20 Flow holds over the field. The tester saw long hair come up without winding round the brush. Vacuuming got a 9, two points over the middle, on suction rated at 36,000 Pa, when 20,000 Pa is common among robots that come with a full wash-and-dry station.

The roller mop went higher again, to 9.4 where 7.5 is the tester's norm, and the review remarks on how little water it needed. That roller is washed in the station with 212 °F water, where the stations of its peers stop at 167 °F. The climbing system is rated for thresholds of 1.8 inches, more than twice the 0.8 inches others manage, and it crossed the thresholds in the tester's studio smoothly.

With stain detection switched on, the robot still did not recognize spilled ketchup and sucked it up when it should have mopped it, which left the tester with more to clean. In a kitchen that means wiping up anything sticky by hand before a run.

Based on tests by Just A Dad Approved.

↑ Back to the list

6. Dreame Matrix10 Ultra

Dreame Matrix10 Ultra

Number 4 of 138 in our ranking · all-in-one station

Position 21 of 151 · Vacuum Wars

$1,399 Dreame (brand store) checked today Go to Dreame (brand store) ↗

the lowest price in 30 days

Prices, specs and price history →

Why it is on this list: mops with spinning pads and station washes and dries the mop. The station empties the robot's bin and lasts up to 100 days before you empty it. An AI camera recognizes what is on the floor, so the robot drives around it.

What testers say about the Dreame Matrix10 Ultra

The Dreame Matrix10 Ultra is Dreame's most elaborate model: a station that swaps automatically between three mop pads, a soft absorbent one for the bathroom, one with nylon bristles for scrubbing and a standard pad, with three separate compartments of solution for wood, general use and pet odor. The robot itself has retractable legs, a retractable lidar, an extending side brush and mop, and a station that washes in boiling-hot water and dries with hot air. Vacuum Wars tested it for weeks and compared it with the far cheaper L50 Ultra.

Pad swapping worked reliably in practice, bar one error message that vanished after a restart. Bench suction was above average and well above the L50 Ultra, nothing was wrapped around the split main brush after the long-hair test and pressed-in pet hair was picked up at an above-average rate. Debris of every kind came off hard floors and carpet, and the complete station takes almost all maintenance off your hands.

The criticism is mainly the price: nearly every feature is also on the L50 Ultra, which Vacuum Wars names the best robot under a thousand dollars, and the Matrix10 costs a lot more for the swapping station alone. The testers also reserve judgment on the durability of all those moving parts, as user ratings were still scarce. If you want a different pad and solution per room without lifting a finger, this is unique; if you do not, buy the L50 Ultra.

Based on tests by Vacuum Wars.

↑ Back to the list

7. Roborock Qrevo CurvX

Roborock Qrevo CurvX

Number 5 of 138 in our ranking · all-in-one station

Position 27 of 151 · Vacuum Wars

$1,099 Roborock (brand store) checked today Go to Roborock (brand store) ↗

lowest in 30 days: $749

Prices, specs and price history →

Why it is on this list: mops with spinning pads and station washes and dries the mop. The station empties the robot's bin and lasts up to 65 days before you empty it. An AI camera recognizes what is on the floor, so the robot drives around it.

What testers say about the Roborock Qrevo CurvX

The Roborock Qrevo CurvX is a flagship with two spinning mop pads of which one extends, a split anti-tangle main brush, an extending side brush, a retractable lidar that keeps the robot under 3.1 inches tall, and a lifting chassis for thresholds up to 1.6 inches. The station empties the bin into a bag, washes the pads in 176 °F water and dries them. Vacuum Wars tested it for weeks in the studio and then for three months in a busy family home, and rated it higher as time went on.

On carpet it lifted 92 percent of the embedded sand, tied third among more than 200 robots tested, and nothing was wrapped around the brush after the long-hair test. The battery lasts: 220 minutes according to Roborock, and in the measurements well above the average efficiency, good for an estimated 1,450 square feet per charge. The retractable lidar took it under furniture a fixed turret cannot reach, and the camera-based obstacle recognition is among the better ones.

The criticism from the real-world period was mostly about mopping: only after adjusting the settings did the robot leave clean floors. In the first review it scored lower than expected; after Vacuum Wars revised its test method it climbed to second place in their list. Compare its price with the newer Qrevo Curv 2 Flow too.

Based on tests by Vacuum Wars.

↑ Back to the list

8. Dreame X60 Ultra

Dreame X60 Ultra

Number 6 of 138 in our ranking · all-in-one station

$999 Dreame (brand store) checked today Go to Dreame (brand store) ↗

the lowest price in 30 days

Prices, specs and price history →

Why it is on this list: mops with spinning pads and station washes and dries the mop. The station empties the robot's bin and lasts up to 100 days before you empty it. An AI camera recognizes what is on the floor, so the robot drives around it.

What testers say about the Dreame X60 Ultra

Full marks came twice for the Dreame X60 Ultra from Just A Dad Approved: 10 out of 10 for vacuuming carpet and 10 for dodging what lies on the floor, where the robots it tests land on 7 and 7.5. Cords, shoes, toys and spilled liquid were all steered round, so a room does not have to be tidied before each run. Mopping earned a 9, and the wash water at the station reaches 212 °F, against 167 °F for most rivals.

The flaw the tester kept meeting sits at the back. The X60 gets over a 1.8-inch sill, where 0.8 inches is the limit for most robots with a full washing station, but its small rear wheel could catch on a tall one and drag a damp stripe over the floor after mopping. High door sills between mopped rooms will show that line.

Rated suction is 35,000 Pa, with the middle of the field at 19,750 Pa. Its 235-milliliter bin is 65 milliliters smaller than the norm and a charge lasts 165 minutes, 35 minutes short of the median, so a big house may need a recharge part-way.

Based on tests by Just A Dad Approved.

↑ Back to the list

9. MOVA V50 Ultra Complete

MOVA V50 Ultra Complete

Number 7 of 138 in our ranking · all-in-one station

Position 22 of 151 · Vacuum Wars

$799 MOVA (brand store) checked today Go to MOVA (brand store) ↗

Prices, specs and price history →

Why it is on this list: mops with spinning pads and station washes and dries the mop. The station empties the robot's bin and lasts up to 100 days before you empty it. An AI camera recognizes what is on the floor, so the robot drives around it.

What testers say about the MOVA V50 Ultra Complete

The MOVA V50 Ultra Complete is an all-in-one robot with two spinning mop pads of which one extends, an extending side brush, a retractable lidar and a climbing system for thresholds up to 2.4 inches. The station empties the bin into a 3.2-liter bag good for about a hundred days, washes the pads in hot water, dries them with hot air and doses cleaning solution or a pet-odor formula. Vacuum Wars put it first in its own top 20 after testing; it now sits 19th, overtaken by newer models.

In the tests it lifted 88 percent of the sand embedded in carpet, a top-ten score of all time at Vacuum Wars, and pressed-in pet hair was picked up at 88 percent against an 81 average. The twin main brush channels hair to one side and came out of the long-hair test spotless. The extending side brush made corners noticeably cleaner, and the testers praised the price, clearly below similarly equipped Roborock and Ecovacs models.

The criticism is limited and mostly relative: rivals have since mopped better and climbed higher thresholds, and Vacuum Wars publishes no threshold measurement for this model. Without a water hookup you refill the clean tank yourself. For flagship equipment at a mid-range price this remains one of the better buys.

Based on tests by Vacuum Wars.

↑ Back to the list

10. Dreame L60 Pro Ultra

Dreame L60 Pro Ultra

Number 9 of 138 in our ranking · all-in-one station

Position 10 of 151 · Vacuum Wars

$1,099 Dreame (brand store) checked today Go to Dreame (brand store) ↗

the lowest price in 30 days

Prices, specs and price history →

Why it is on this list: mops with spinning pads and station washes and dries the mop. The station empties the robot's bin and lasts up to 100 days before you empty it. An AI camera recognizes what is on the floor, so the robot drives around it.

What testers say about the Dreame L60 Pro Ultra

A raised door sill 1.8 inches high is something the Dreame L60 Pro Ultra carries a rating to climb, more than double the 0.8 inches that halts most robots with its kind of station, which sees to the bin and both washes and dries the pads. Both labs put the claim to work. Just A Dad Approved ran it through three months in a split-level home and watched its climbing legs clear the steps on every cycle, and Vacuum Wars got it over a single 2-inch threshold.

On clutter and hair the two agree. Just A Dad Approved marked it 9.5 out of 10 for steering round obstacles, two points beyond its usual robot, and Vacuum Wars counted 22 of 24 test objects avoided, well over its average. On pet hair Vacuum Wars gave 4.6 out of 5, 3.735 being that lab's median, and by Just A Dad Approved's account the twin rollers passed long hair through instead of winding it up. Pad washing uses 212 °F water where 167 °F water is usual.

Range is the soft spot. The battery holds 6,400 mAh, 1,200 above the usual, yet Vacuum Wars found it covered less floor per charge than its average robot and worked through rooms a little slower, so a big floor may be split by a recharge. Standing 4.4 inches, 14 more than its peers, it lowers its lidar turret to slip under furniture, the one place Just A Dad Approved noticed the cleaning got worse.

Based on tests by Just A Dad Approved and Vacuum Wars.

↑ Back to the list

How we put this list together

We rank with our own score out of 10: 60% test-site results, measured the same way for every robot, 25% owners’ ratings at the stores that ship to you and 15% the maker’s facts. Price does not count, and only robots a test site has tested are ranked. We never average other sites’ final scores. The robots the testers themselves recommend for this situation come first, in a list of their own or as their pick: the more testers and the higher they place it, the higher it stands. The other robots follow in the order of our ranking.

Then we keep only the robots on sale in the United States today that suit this situation. Only robots with spinning pads or a roller mop, and a station that washes the mop, make this list. The list goes by the specifications, and where a test found otherwise, the text on that model says so.

The price is today's lowest verified price at a store that ships to the United States, shipping included, before sales tax. Method →

All robots that suit this, including unranked ones, with filters →

Changes

What changed on this list, from our daily log of the ranking.

  • : MOVA V50 Ultra Complete added, Narwal Freo 20 removed
  • : Dreame Matrix10 Ultra added, Dreame L60 Pro Ultra added, MOVA S70 Roller removed, Dreame L60 Ultra removed, Roborock Qrevo Edge 3 Pro moved from 8 to 4, Roborock Qrevo CurvX moved from 9 to 7
  • : Dreame L60 Ultra added, Roborock Saros 10R removed
  • : Roborock Saros 20 Flow added, Dreame X60 Ultra added, MOVA S70 Roller added, Narwal Flow removed, MOVA P70 Pro Ultra removed, Roborock Qrevo Edge 2 removed, Roborock Qrevo Edge 3 Pro moved from 8 to 9
  • : Roborock Qrevo Edge 2 added, Dreame L60 Pro Ultra removed
  • : Narwal Flow added, Roborock Qrevo CurvX added, MOVA P70 Pro Ultra added, Dreame L60 Pro Ultra added, Eureka J20 removed, MOVA Z60 Ultra Roller Complete removed, Yeedi S20 Infinity removed, eufy Omni E25 removed
  • : eufy Omni E25 added, Dreame X60 Max Ultra Complete removed
  • : Yeedi S20 Infinity added, eufy Omni S2 removed
  • : MOVA Z60 Ultra Roller Complete moved from 10 to 9
  • : Dreame X60 Max Ultra Complete moved from 10 to 9

Frequently asked questions

What is the best robot vacuum for hardwood floors in 2026?

On November 14, 2026 the Roborock Qrevo Curv comes first: number 2 of 5 for hard floors at RTINGS, and number 30 of 138 in our ranking. Today it costs $1,599 at Roborock (brand store). The MOVA P50 Pro Ultra and the MOVA P10 Pro Ultra follow.

Is a robot vacuum safe on hardwood floors?

Yes. A robot mops with very little water, and the robots on this list have a station that washes the mop after every run, so no dirty water goes over the wood. If your floor is untreated or oiled, have the robot vacuum it without mopping.

Why does the station matter?

A mop left damp after a run starts to smell, and a dirty mop only spreads the dirt around. A station that washes the mop, ideally with hot water, and then dries it with warm air takes that job off your hands. Each model on this list says whether its station dries the mop too.

How up to date is this list?

The order comes from our ranking and updates automatically as soon as a score changes or a model is no longer on sale in the United States. The list last changed on November 6, 2026. We check prices every day.

We keep your report and the address of this page, not your name, email address or IP address.