Skip to content
Bristle & Bot
Hard floors / roundup

Best robot vacuums for pet hair on hardwood floors

On carpet the hair is held down. On wood it moves — away from the robot, ahead of the side brush, into the corners you were hoping it would reach.

By Scooter M.Published
A dog's paws resting on a parquet wooden floor

Disclosure — some links on this page go to Amazon, and we earn a commission if you buy through them. It costs you nothing extra and it does not change what we recommend or in what order. The full disclosure.

On hardwood, pet hair moves rather than embeds, so the side brush matters more than suction. Only two models here publish an anti-tangle side brush: the Roborock Qrevo CurvX (FlexiArm Arc) and the iRobot Roomba Max 715 Pet. A mop pass after the vacuum pass is what lifts the fine dander a dry pass leaves behind.

Pet hair on carpet and pet hair on wood are described as the same problem and sold the same machines, but they behave differently enough that the ranking changes. In carpet, hair is held in the pile until something agitates it free — a job for the roller and the fan. On a plank floor nothing holds it. It drifts into loose clumps, it lifts on the air the robot itself pushes, and it gets flicked outward by the spinning side brush before the intake ever arrives.

The side brush stops being a detail

On carpet the side brush is a minor contributor, sweeping the strip the main roller cannot reach. On hardwood it does a large share of the actual collecting, because there is no pile to hold debris in place while the machine lines up on it. That promotes a component most makers are quiet about into the single most important piece of hardware on the machine.

It is also the part that wraps worst. A three-armed spinner on an exposed hub, turning fast, with nothing between the arms and the bearing — a long coat winds it within days. Two of the makers here address it in print:

Published side brush treatment
ModelWhat the maker states about the side brush
Roborock Qrevo CurvXFlexiArm Arc side brush, named and described as part of the anti-tangle system
iRobot Roomba Max 715 PetAn anti-tangle side brush, stated to stop hair wrap at the hub
Dreame X40 UltraAn extending side brush — extension is stated, anti-tangle is not
eufy Omni C28Not addressed separately; the anti-tangle claim covers the DuoSpiral roller
Roborock Q7 M5Not addressed separately; JawScrapers covers the main brush
Dreame L40s UltraNot addressed at all

Where a maker says nothing we print nothing. We are not going to infer an anti-tangle side brush from the presence of an anti-tangle roller — several makers ship exactly that combination.

Why a stiff brush is worse here than on carpet

A bristle brush on carpet is defensible: the stiffness is what digs grit out of pile, and that is a real advantage. Take the same brush onto a wood floor with a drift of dog hair on it and the stiffness has nothing to work against. It strikes the clump and scatters it, and the robot moves on having spread the problem wider than it found it.

That is the reason the iRobot Roomba 105 Vac does not appear on this page despite being the cheapest mapping Roomba on sale. iRobot fits it a Multi-Surface bristle brush, and makes no anti-tangle claim for it. It is a good machine for a hard-floor home; it is the wrong machine for a hard-floor home with a dog in it. The construction argument in full is in rubber vs bristle brushes.

The pass that actually finishes the job

Dry vacuuming a wood floor in a shedding house gets the visible hair and leaves the rest: the fine undercoat and dander that settles into a film and shows up as a haze in low sun. It is too light to be reliably lifted by airflow across a smooth surface and too fine to be swept. A damp pad takes it off in one pass.

This is why four of the five picks here mop as well as vacuum, and why the dock ranking from the mop combo roundup carries over. It is also the one honest argument for a combo in a house that is mostly hard floor: not that the mop is a bonus, but that on this specific problem the mop is doing the half of the job the vacuum cannot.

Where the rug comes in

Almost every hard-floor house with a dog in it has one rug, and the dog sleeps on it. That rug is simultaneously where the hair is worst and the place a wet mop must not go. So the published mop-lift height, which is a footnote on a page about bare wood, moves back up the list here.

Published mop lift on the mopping picks here

2 of 2 models publish this figure. Every number below links to the page it came from.

ModelStated mop liftCondition and source
Roborock Qrevo CurvXRoborock17mmSource: Roborock Qrevo Curv Series page — "17mm Max. Mop Lifting" (retrieved 2026-09-01)
Dreame X40 UltraDreameRemovable, plus a stated 10.5mm raiseDreame quotes the height difference before and after mop lifting as 10.5mm; the pads can also be dropped at the dock entirely.Source: Dreame model comparison — mop lifting height difference (retrieved 2026-09-01)

Compiled from the manufacturers’ own published material — every row carries the date its figure was read. We have not measured any of these figures ourselves, see how we pick. Found an error? Tell us and we will correct it.

How we picked

Criteria first, products second. These are the things we ranked on, stated before anything is recommended.

  • A published anti-tangle side brush, not just an anti-tangle roller. On a hard floor the side brush is doing most of the collecting, and it is the part long coats wind around worst.
  • A main brush that sweeps rather than strikes. Hair on wood is light enough to be flicked clear of the intake by a stiff bristle brush before it is ever collected.
  • A mop that runs after the vacuum pass, because the fine dander that settles on a wood floor is what a dry pass leaves behind and a damp pad lifts.
  • A self-emptying dock with an interval long enough to survive a shedding household, and ideally a sealed bag if anyone in the house reacts to dander.
  • A published mop-lift figure if there is a rug anywhere on the route, since the dog's rug is usually exactly where the hair is worst.

What we did not do: test any of these machines. We do not own one, we do not have a lab, and nothing on this page is written as though we did. The full method.

Quick picks

Ranked on the published specifications below. Tap a row to jump to the full write-up.

#ProductBest forMop liftPrice
1
Roborock Qrevo CurvX
Roborock Qrevo CurvXThe highest published suction figure here paired with the highest published mop lift, which is the combination a mixed-floor home actually needs.
Thick carpet and tall sills in one house17mm
2
eufy Omni C28
eufy Omni C28A rinsing roller mop and a five-function dock at mid-range price — the mechanism the expensive machines charge a lot more for.
A self-washing roller mop under flagship moneyNot published
3
iRobot Roomba Max 715 Pet
iRobot Roomba Max 715 PetDual rubber anti-tangle brushes and a 90-day allergen-sealed dock — and the one place iRobot has printed an actual suction number instead of a multiple.
The only Roomba with a stated Pa figureNot published
4
Dreame X40 Ultra
Dreame X40 UltraThe mop pads come off entirely rather than just lifting, which is the only version of mop lifting that guarantees a dry carpet.
Removable mop padsRemovable, plus a stated 10.5mm raise

Every figure in this table is linked to the page it came from in the write-ups below. We have not tested any of these machines.

Roborock Qrevo CurvX
Top pick

Roborock Qrevo CurvX

Thick carpet and tall sills in one house

The highest published suction figure here paired with the highest published mop lift, which is the combination a mixed-floor home actually needs.

Published specifications

Max climb height
40mm (1.57in) double-layerRoborock states "1.57 in Max. Double-Layer Threshold Crossing", with the chassis lift engaged.Source: Roborock Qrevo Curv Series page — threshold crossing (retrieved 2026-09-01)
Main brush
DuoDivide main brush with FlexiArm Arc side brushRoborock calls the pair its Dual Anti-Tangle System.Source: Roborock Qrevo Curv Series page — brush system (retrieved 2026-09-01)
Navigation
RetractSense LiDAR with Reactive AI obstacle recognitionRoborock states the turret retracts in tight spaces and that the system recognizes 108 object types.Source: Roborock Qrevo Curv Series page — navigation (retrieved 2026-09-01)
Stated runtime
Not publishedNot stated on the Roborock series page.
Dustbin
Not publishedNot stated on the Roborock series page.

What it does well

  • 17mm mop lift is the highest published figure in this comparison
  • 80mm (3.14in) body clears furniture most flagships cannot
  • Retracting LiDAR turret, so the mast is not the height limit

What it does not

  • 22,000 Pa is a peak figure, not what it sustains across a room
  • Roborock publishes only a double-layer threshold figure for it, not a separate figure for a single vertical sill

Who it is for

Homes with deep carpet in some rooms and hard floors in others, where the mop has to get properly out of the way.

Skip it if

You have no carpet at all. Most of the premium on this model is carpet-specific hardware.

eufy Omni C28
Pick 2

eufy Omni C28

A self-washing roller mop under flagship money

A rinsing roller mop and a five-function dock at mid-range price — the mechanism the expensive machines charge a lot more for.

Published specifications

Max climb height
Not publishedNot stated. The sister X10 Pro Omni publishes 21mm, so the silence here is a choice rather than a house style.
Mop lift
Not publishedeufy does not state whether the HydroJet roller lifts clear of carpet, which is the figure that decides whether it wets a rug.
Dock
Five-function Omni station: self-cleaning mop, auto hot-air drying, auto dust emptying into a stated 3L sealed bag for up to 75 days, auto tank refilling and auto wastewater collectionThe 3L bag and the 75-day interval were added on 2026-10-24 after re-reading eufy's own C28 page; they were missing from this sheet before. eufy states no filtration rating for the bag and no electrical figures for this machine at all.Source: eufy Omni C28 product page — Omni station, 3L bag and 75-day interval (retrieved 2026-10-24)

What it does well

  • HydroJet roller rinses itself during the run instead of only at the dock
  • A stated 15,000 Pa, which is a real figure rather than a multiple
  • Five-function station: mop washing, hot-air drying, dust emptying, tank refill and wastewater collection

What it does not

  • No published threshold height and no published mop-lift height
  • No published runtime, bin capacity or body height either
  • The roller is a consumable and eufy does not state a replacement interval

Who it is for

Hard floors that get genuinely dirty, on a budget that will not reach a flagship omni station.

Skip it if

Your home has thresholds or deep carpet. eufy publishes no climb height and no mop-lift height for this model, so you cannot check either before you buy.

iRobot Roomba Max 715 Pet
Pick 3

iRobot Roomba Max 715 Pet

The only Roomba with a stated Pa figure

Dual rubber anti-tangle brushes and a 90-day allergen-sealed dock — and the one place iRobot has printed an actual suction number instead of a multiple.

Published specifications

Stated suction
30,000 PaStated on the Amazon listing. iRobot's own product page for the Max 715 states "4X more power-lifting suction" instead and prints no Pa figure — the same maker describing the same machine two different ways.Source: iRobot Roomba Max 715 Pet — stated suction — manufacturer listing on Amazon.com (retrieved 2026-09-13)
Max climb height
Not publishedNot stated by iRobot or on the listing.
Mop lift
Not publishedVacuum-only trim. There is no mop to lift.
Main brush
Dual rubber anti-tangle brushes with an anti-tangle side brushiRobot states the brushes flex to stay in contact with the floor and that the side brush is designed to stop hair wrap at the hub.Source: iRobot Roomba Max 715 product page — brush system (retrieved 2026-09-13)
Navigation
ClearView Pro LiDAR with PrecisionVision AI, stated to build up to 5 mapsSource: iRobot Roomba Max 715 product page — smart features (retrieved 2026-09-13)
Dock
AutoEmpty dock with a sealed AllergenLock bag, stated at 90 days and 0.7 micronsSource: iRobot Roomba Max 715 product page — AutoEmpty dock (retrieved 2026-09-13)

What it does well

  • Dual rubber anti-tangle brushes plus an anti-tangle side brush — both ends of the tangle problem
  • AllergenLock bag stated to capture particles down to 0.7 microns, sealed, at 90 days
  • A stated 30,000 Pa on the listing, which is the highest figure any iRobot model carries here

What it does not

  • iRobot's own product page states a relative multiple instead of the Pa figure, so the two surfaces disagree in kind
  • No mop, no published threshold height, no published runtime
  • The 90-day dock claim assumes a household, not a specific floor area

Who it is for

A shedding household that wants Roomba hardware and cares about what is in the bin bag.

Skip it if

You want mopping. This is the vacuum-only trim, and iRobot publishes no climb height for it either.

Dreame X40 Ultra
Pick 4

Dreame X40 Ultra

Removable mop pads

The mop pads come off entirely rather than just lifting, which is the only version of mop lifting that guarantees a dry carpet.

Published specifications

Max climb height
22mm (0.87in)Stated by Dreame in its own model comparison, not on the product listing.Source: Dreame model comparison — L40 Ultra Gen 2 vs L40s Ultra, obstacle climbing height (retrieved 2026-09-01)
Mop lift
Removable, plus a stated 10.5mm raiseDreame quotes the height difference before and after mop lifting as 10.5mm; the pads can also be dropped at the dock entirely.Source: Dreame model comparison — mop lifting height difference (retrieved 2026-09-01)
Dock
Self-emptying with 158F mop and washboard self-cleaning, auto refillSource: Dreame X40 Ultra dock — manufacturer listing on Amazon.com (retrieved 2026-09-01)

What it does well

  • Mops detach at the dock instead of riding along raised
  • Stated 198 minutes of runtime
  • 12,000 Pa stated peak suction

What it does not

  • 22mm climb is mid-pack and well below the L40s and X50
  • Large dock footprint for the mop-washing hardware

Who it is for

Mixed carpet and hard floor where you want the mop gone, not raised.

Skip it if

Your thresholds are tall. Dreame's own comparison puts this generation's obstacle climbing at 22mm.

What we would skip, and why

Skip this one

Dreame L40s Ultra

On carpet it is a strong buy and it earns its place in our pet hair roundup — 19,000 Pa and a published 40mm climb for the money is hard to argue with. On hardwood it drops down the list for one specific reason: Dreame states the DuoBrush is one hundred percent detangling without naming the mechanism, and says nothing at all about the side brush. On a wood floor the side brush does most of the sweeping and is the part hair winds around hardest, so silence about it is silence about the thing that matters here.

What to expect, honestly

A good machine running daily keeps a hardwood floor in a shedding house at a level that would otherwise take a broom every morning. It will not keep it at the level of a house with no animal in it, it will not get the hair off the sofa, and it will still need its brushes cleared — monthly on an anti-tangle design, and more often than that if the coat is long.

If what you actually want is the hair off everything rather than off the floors, the honest answer is a robot plus something handheld, and the ECOVACS T30S Combo is the one machine here that ships both in a single dock. Otherwise, start with best robot vacuums for pet hair for the carpet side of the same house.

Questions people actually ask

+ What is the best robot vacuum for pet hair on hardwood floors?

The Roborock Qrevo CurvX, because it is the only model here that publishes an anti-tangle design for the side brush as well as the roller — and on a hard floor the side brush does most of the collecting. It also publishes the highest mop lift at 17mm, which matters as soon as the dog's rug is on the route.

+ Why does my robot vacuum scatter dog hair on wood floors?

Usually a stiff bristle main brush, or a side brush spinning fast enough to flick a light clump clear of the intake. Hair on a hard floor has nothing holding it down, so anything that strikes rather than sweeps will move it rather than collect it. A soft roller or rubber-fin brush is the fix.

+ Do I need a mop as well as a vacuum for pet hair on wood?

For the visible hair, no. For the fine undercoat and dander that settles into a film and shows as a haze in low light, yes — it is too light for airflow to reliably lift off a smooth floor and a damp pad takes it off in one pass. On a mostly hard-floor house with an animal, that is the strongest argument for a combo.

+ Is suction important for pet hair on hardwood?

Less than almost anything else. Hair sits on top of a hard surface and lifts with very little airflow, so the difference between an 8,000 Pa machine and a 22,000 Pa one is inaudible in the result. Brush construction and the side brush matter far more.

+ Will the side brush wrap with long dog hair?

Yes, unless the maker has specifically engineered it, and most have not. Only the Roborock Qrevo CurvX and the iRobot Roomba Max 715 Pet publish an anti-tangle claim for the side brush among the models here. Expect to clear it by hand on the others, and check it more often than the main roller.

+ How often should I run it in a house with a shedding dog?

Daily, on a schedule. Hair on a hard floor drifts and re-clumps, so a run every day keeps it at a steady low level while a run twice a week lets it build into the drifts that scatter worst. Frequent running also reduces the grit-under-a-wheel scratch risk on the wood itself.