Best picks

9 Best Robot Vacuums for Hardwood Floors and Rugs (November 2026)

Updated on · By the Pick My Click team

The best robot vacuums for hardwood floors and area rugs include the Roborock Qrevo 2 Pro for mixed floors with mopping, the Roborock Qrevo Series for mapped rooms and mop upkeep, and the Roborock Q10 S5+ for carpet-aware mop lifting.

On this page (5 sections)
  1. How we chose robot vacuums for hardwood floors and rugs
  2. What makes a robot vacuum suitable for hardwood and rugs?
  3. Best robot vacuums for hardwood floors and area rugs
  4. How should you choose a robot vacuum for hardwood and rugs?
  5. Which robot vacuum is best for your floors?

The best robot vacuum for hardwood floors and rugs is one that can handle both surfaces without dragging a wet mop across carpet. The Roborock Qrevo 2 Pro is the leading pick here because it can remove its mop when needed, lift the mopping module up to 15 mm and boost suction on carpets.

For a dry-cleaning setup, the Shark AI Ultra AV2501S and Roomba 105 Vac with AutoEmpty Dock skip mopping altogether. If you want to vacuum and mop, compare the Qrevo models and Shark PowerDetect by how each manages carpet transitions and mop care.

Use our everyday robot vacuum picks to compare all-purpose options. For mop combos aimed at sealed hard floors, see robot vacuum and mop picks for hardwood floors.

Our picks at a glance

  1. 1 Roborock Qrevo 2 Pro
    Best for mixed floors with mopping

    Roborock Qrevo 2 Pro

    9.0/10 our score

    See it on Amazon
  2. 2 Roborock Qrevo Series
    Best for mapped rooms and mop upkeep

    Roborock Qrevo Series

    8.8/10 our score

    See it on Amazon
  3. 3 Roborock Q10 S5+
    Best for carpet-aware mop lifting

    Roborock Q10 S5+

    8.6/10 our score

    See it on Amazon
  1. 4Shark AI Ultra AV2501S

    Shark AI Ultra AV2501S

    Best for dry cleaning with a bagless base
    Check it
  2. 5Roborock Q7 L5

    Roborock Q7 L5

    Best for basic vacuuming and mopping
    Check it
  3. 6Shark PowerDetect AV2800ZE

    Shark PowerDetect AV2800ZE

    Best for automated mop care
    Check it
  4. 7Roomba 105 Vac with AutoEmpty Dock

    Roomba 105 Vac with AutoEmpty Dock

    Best for dry cleaning with room targeting
    Check it
  5. 8Shark Matrix Plus UR2650WS

    Shark Matrix Plus UR2650WS

    Best for grid cleaning with mopping
    Check it
  6. 9ILIFE A30s

    ILIFE A30s

    Best for vacuum-only floor plans
    Check it

How we chose robot vacuums for hardwood floors and rugs

The strongest fits pair hard-floor cleaning with a practical plan for rugs, such as carpet suction boost, automatic mop removal, a mop lift or vacuum-only operation. We compared the listed features for those jobs and considered mapping, dock upkeep and control options.

We did not treat suction numbers as a guarantee of cleaning results. A robot's fit also depends on your rug pile, fringe, transitions and floor-care needs.

The robot vacuum guide explains common types and features. For a broader selection process, read how to choose a robot vacuum.

ProductBest forFloor careCarpet supportDockOur score
Roborock Qrevo 2 Promixed floors with moppingVacuuming and mopping; automatic mop removalSuction boost; mop module lifts up to 15 mmAuto-empties, refills water, washes and dries mop9.0
Roborock Qrevo Seriesmapped rooms and mop upkeepVacuuming and dual spinning mopsMop lifts 10 mm for low-pile carpetAuto-empties, refills water, washes and dries pads8.8
Roborock Q10 S5+carpet-aware mop liftingVacuuming and sonic moppingLifts mop modules up to 8 mmSelf-emptying, 2.7 L dust bag8.6
Shark AI Ultra AV2501Sdry cleaning with a bagless baseVacuuming across floor types8.4
Roborock Q7 L5basic vacuuming and moppingVacuuming and moppingMop-lift height not specified8.2
Shark PowerDetect AV2800ZEautomated mop careVacuuming and moppingKeeps mop pad above carpets8.1
Roomba 105 Vac with AutoEmpty Dockdry cleaning with room targetingVacuuming across multiple surfacesAutoEmpty dock with up to 75 days of capacity8.0
Shark Matrix Plus UR2650WSgrid cleaning with moppingVacuuming and sonic mopping7.5
ILIFE A30svacuum-only floor plansVacuuming only7.4

What makes a robot vacuum suitable for hardwood and rugs?

A good mixed-floor robot changes how it cleans, or keeps its mop away from rugs, as the floor changes. Check both the vacuum settings and the mop behavior before you decide.

Does the robot boost suction on rugs?

Some models explicitly increase suction when they detect carpet. The Qrevo 2 Pro, Q10 S5+ and ILIFE A30s describe carpet-related suction boosts, though the A30s states its 10,000 Pa maximum for Spot Mode.

Rug thickness still matters. A robot may clean a rug but struggle with a high pile, a curled edge or loose fringe, so compare its guidance with your rug and clear loose fibers before a run.

How does it keep rugs dry?

A robot with a mop needs a way to avoid wetting rugs. The Qrevo 2 Pro can remove its mop when needed and lift the module up to 15 mm; the Qrevo Series lifts its spinning mops 10 mm, and the Q10 S5+ lifts its mopping modules up to 8 mm.

The Shark PowerDetect says it keeps the pad above carpets while mopping. The Q7 L5's features don't specify a mop-lift height, so plan to set no-go zones or remove the mop pad when needed.

Is vacuum-only a better fit?

A vacuum-only model may be the simpler choice if you mainly want dust and debris picked up from hardwood and rugs. The Shark AI Ultra and Roomba 105 Vac both focus on vacuuming, while the ILIFE A30s is explicitly vacuum-only.

That choice avoids managing water levels and damp pads. For a dedicated guide to the mopping side of the decision, see robot vacuum and mop combos for hardwood floors.

Best robot vacuums for hardwood floors and area rugs

The Qrevo 2 Pro is the most adaptable pick for a home with hard floors, rugs and low-pile carpet. The other models suit different priorities, including lower mop upkeep, dry cleaning or room targeting.

1

Roborock Qrevo 2 Pro: Best for mixed floors with mopping

Roborock Qrevo 2 Pro, robot vacuums for hardwood floors and area rugs
9.0/10Our score
  • 20,000 Pa suction
  • Automatic suction boost on carpets
  • Removes mop when needed
  • Lifts mopping module up to 15 mm

The Qrevo 2 Pro is built for homes that move between hard floors, rugs and low-pile carpet. It can remove its mop when needed and boost suction on carpet.

See it on Amazon

Pros

  • Automatic carpet suction boost
  • Mop removal and lift for carpet care
  • Multifunction dock cleans and dries mop

Cons

  • The mop features add setup and upkeep
  • Only supports 2.4 GHz Wi-Fi

The Roborock Qrevo 2 Pro is the top choice when your cleaning route crosses from hardwood to rugs and low-pile carpet. Its Carpet Care Pro features include automatic mop removal when needed, a mopping module that lifts up to 15 mm and increased suction on carpets.

For hard floors, the FlexiArm edge system extends along walls, and the dock washes the mop with hot water and dries it with warm air. The robot also empties dust and refills its water tank, which reduces some regular care tasks.

This is the most feature-rich option in the group, but those features make sense mainly if you want a vacuum and mop in one system. It supports 2.4 GHz Wi-Fi only, so confirm your network setup.

Choose it for mixed floors and automated mop care. If you want a dry-only robot, consider the Shark AI Ultra or Roomba 105 Vac instead.

Roborock Qrevo 2 ProCheck it on Amazon
2

Roborock Qrevo Series: Best for mapped rooms and mop upkeep

Roborock Qrevo Series, robot vacuums for hardwood floors and area rugs
8.8/10Our score
  • 8,000 Pa suction
  • LiDAR mapping
  • 10 mm mop lift
  • Dock washes and dries mopping pads

This Qrevo Series model combines vacuuming with spinning mops and uses LiDAR mapping to plan routes. Its dock handles dust, water and mop-pad care.

See it on Amazon

Pros

  • LiDAR mapping supports up to 4 floor levels
  • Adjustable water levels
  • Dock washes and dries pads

Cons

  • Mop lifts 10 mm, so check rug and carpet clearance
  • Only supports 2.4 GHz Wi-Fi

The Roborock Qrevo Series combines vacuuming with two spinning mops. Its 10 mm mop lift is intended to let it cross low-pile carpet, while LiDAR maps the home and can save up to 4 floor levels.

The multifunction dock empties dust, refills water, washes the pads and dries them. That may suit you if you want regular mopping but prefer fewer manual steps after each clean.

Check your rugs before choosing it. The stated lift is 10 mm, and the model's app and network setup require a 2.4 GHz connection.

Choose it for mapped rooms and dock-based mop care. If your rugs have taller pile, compare them with the stated lift or set boundaries around them.

Roborock Qrevo SeriesCheck it on Amazon
3

Roborock Q10 S5+: Best for carpet-aware mop lifting

Roborock Q10 S5+, robot vacuums for hardwood floors and area rugs
8.6/10Our score
  • 10,000 Pa suction
  • Self-emptying dock
  • Detects carpet and lifts mopping modules
  • LiDAR mapping

The Q10 S5+ identifies carpets, lifts its mopping modules and increases suction for carpet cleaning. Its self-emptying dock reduces how often you need to handle dust.

See it on Amazon

Pros

  • Carpet detection and automatic mop lift
  • 10,000 Pa suction
  • Self-emptying dock

Cons

  • Mop lift is up to 8 mm
  • Only supports 2.4 GHz Wi-Fi

The Roborock Q10 S5+ is a vacuum-and-mop option that detects carpets, lifts its mopping modules up to 8 mm and raises suction for deeper carpet cleaning. It uses LiDAR mapping and supports multi-level maps.

Its self-emptying station has a 2.7 L dust bag, and Roborock describes up to 70 days of cleaning before emptying. The mop uses sonic vibration, and the app lets you adjust mopping modes and set no-go zones.

The 8 mm mop lift is lower than the two Qrevo picks above. Measure your rug pile and consider a no-go area if the robot might carry a damp mop over a thicker rug.

Choose it for carpet detection with self-emptying. Confirm the mop clearance for your rugs before relying on automatic transitions.

Roborock Q10 S5+Check it on Amazon
4

Shark AI Ultra AV2501S: Best for dry cleaning with a bagless base

Shark AI Ultra AV2501S, robot vacuums for hardwood floors and area rugs
8.4/10Our score
  • Matrix Clean grid passes
  • LiDAR home mapping
  • Bagless self-empty base
  • Recharge and Resume

This Shark focuses on vacuuming, with Matrix Clean making multiple passes in a grid and LiDAR mapping the home. Its bagless base holds up to 30 days of dirt and debris.

See it on Amazon

Pros

  • No mop system to manage
  • Recharge and Resume
  • HEPA filtration in the base

Cons

  • No mopping function
  • Up to 120 minutes of runtime

The Shark AI Ultra AV2501S is a dry-cleaning choice for homes where a separate mop or manual floor care is fine. Matrix Clean guides it in a grid with multiple passes, and 360° LiDAR mapping helps it plan around the home.

Its base is bagless and holds up to 30 days of debris, with HEPA filtration. The robot can recharge and resume cleaning, which helps when a session needs more time than its stated 120-minute runtime.

Since there is no mop to lift, you don't need to plan around damp rug crossings. You still need to check rug edges and remove loose cords or fringe that could interrupt a run.

Choose it for mapped vacuuming and a bagless base. See our Shark robot vacuum picks for different floor types if you'd like to compare more from the brand.

Shark AI Ultra AV2501SCheck it on Amazon
5

Roborock Q7 L5: Best for basic vacuuming and mopping

Roborock Q7 L5, robot vacuums for hardwood floors and area rugs
8.2/10Our score
  • 8,000 Pa suction
  • LiDAR mapping
  • Three water levels
  • Removable mop pad

The Q7 L5 vacuums and mops in one run, with three water levels for hard-floor cleaning. If it will cross rugs while the mop is attached, plan how to keep them dry.

See it on Amazon

Pros

  • LiDAR mapping with multiple floor maps
  • Adjustable water levels
  • Anti-tangle brushes

Cons

  • Mop-lift height isn't specified
  • Water tank and dustbin are one integrated part

The Roborock Q7 L5 handles vacuuming and mopping in one run, with 8,000 Pa suction and a removable mop pad. It uses LiDAR to scan the home and can save multiple floor maps.

Its water tank holds 270 ml, and the app offers three water levels. The key question for homes with rugs is that a mop-lift height isn't specified, so you'll need to manage rug boundaries yourself or remove the pad before cleaning.

The Q7 L5 has dual anti-tangle brushes and lets you set no-go zones. Its integrated water tank and dustbin are a combined part, which is useful to know when planning routine emptying and refilling.

Choose it for mapped vacuuming and basic mopping when you can control rug access. If you need automatic carpet mop handling, consider one of the models with a stated lift.

Roborock Q7 L5Check it on Amazon
6

Shark PowerDetect AV2800ZE: Best for automated mop care

Shark PowerDetect AV2800ZE, robot vacuums for hardwood floors and area rugs
8.1/10Our score
  • Vacuuming and sonic mopping
  • Keeps mop above carpets
  • Self-emptying, refilling, washing and drying
  • LiDAR mapping

The PowerDetect vacuums and mops, while its base handles dust and much of the mop upkeep. It keeps the pad above carpets during mopping.

See it on Amazon

Pros

  • Pad stays above carpets while mopping
  • Base washes and dries the pad
  • Mapping uses LiDAR and 3D sensors

Cons

  • Combines vacuuming with mopping
  • Up to 120 minutes of runtime

The Shark PowerDetect AV2800ZE pairs vacuuming with sonic mopping, and its pad stays above carpets while mopping. That makes it a useful fit if rugs sit along a route where the robot also cleans hard floors.

The NeverTouch Pro base empties debris, refills water and washes and dries the pad. LiDAR and 3D sensors map the home and help it avoid obstacles, while app controls let you target rooms and set no-go zones.

The model also uses separate DirtDetect and StainDetect features to increase cleaning in areas with debris or stains. It runs for up to 120 minutes, so consider the room layout and its recharge behavior when planning whole-home sessions.

Choose it for combo cleaning with automated mop care. If you don't need mopping, a vacuum-only pick can simplify the setup.

Shark PowerDetect AV2800ZECheck it on Amazon
7

Roomba 105 Vac with AutoEmpty Dock: Best for dry cleaning with room targeting

Roomba 105 Vac with AutoEmpty Dock, robot vacuums for hardwood floors and area rugs
8.0/10Our score
  • LiDAR mapping
  • Cleans in neat rows
  • Targets rooms and spot areas
  • AutoEmpty dock

This Roomba keeps floor care simple with vacuuming, room targeting and a dock that can hold up to 75 days of debris. It suits buyers who don't need a mop.

See it on Amazon

Pros

  • Room targeting and keep-out zones
  • Up to 75 days in the dock
  • App, button and voice controls

Cons

  • No mopping function
  • Uses a 2.4 GHz network for setup and operation

The Roomba 105 Vac with AutoEmpty Dock is for dry cleaning across multiple floor types. Its ClearView LiDAR maps the home, and you can target rooms, choose cleaning passes and set suction levels.

The dock holds up to 75 days of debris in a bag. The robot also offers spot cleaning for up to 5 minutes, which can help with a concentrated patch of crumbs on a hard floor.

This model doesn't mop, so wet-pad management isn't part of its rug plan. It uses 2.4 GHz Wi-Fi for setup and operation, though your phone can return to 5 GHz after setup.

Choose it for room targeting and a bagged dock. If you prefer a bagless base, compare it with the Shark AI Ultra AV2501S.

Roomba 105 Vac with AutoEmpty DockCheck it on Amazon
8

Shark Matrix Plus UR2650WS: Best for grid cleaning with mopping

Shark Matrix Plus UR2650WS, robot vacuums for hardwood floors and area rugs
7.5/10Our score
  • Matrix Clean grid passes
  • Sonic mopping
  • HEPA filtration in base
  • Bagless self-empty base

The Matrix Plus pairs grid-pattern vacuuming with sonic mopping for hard floors. Its base is bagless and holds up to 30 days of debris.

See it on Amazon

Pros

  • Multiple passes over dirt and debris
  • Sonic mopping for hard floors
  • HEPA filtration in base

Cons

  • Mop-lift behavior isn't specified
  • Up to 110 minutes of runtime

The Shark Matrix Plus UR2650WS combines Matrix Clean vacuuming with sonic mopping. Its grid pattern makes multiple passes, while CleanEdge Detect uses air blasts and corner recognition to pull debris toward the cleaning path.

The base is bagless, holds up to 30 days of dirt and debris, and includes HEPA filtration. It also recharges and resumes, which helps extend a clean when the robot needs to return to its base.

The product details don't specify how high the mop lifts over rugs. If your cleaning route crosses area rugs, consider using boundaries or removing rugs from the route during mopping.

Choose it for grid cleaning and sonic mopping on hard floors. If automatic carpet mop handling is a priority, the PowerDetect AV2800ZE describes that feature directly.

Shark Matrix Plus UR2650WSCheck it on Amazon
9

ILIFE A30s: Best for vacuum-only floor plans

ILIFE A30s, robot vacuums for hardwood floors and area rugs
7.4/10Our score
  • Vacuum-only design
  • LiDAR mapping
  • 10,000 Pa maximum suction in Spot Mode
  • App, voice and remote controls

The A30s is a vacuum-only option with LiDAR mapping and app controls for schedules, rooms and no-go zones. It also includes a remote for starting the robot.

See it on Amazon

Pros

  • No mop to lift over rugs
  • Remote control included
  • Anti-tangle brushes

Cons

  • No mopping function
  • 10,000 Pa is stated for Spot Mode

The ILIFE A30s is a vacuum-only robot with LiDAR mapping and app controls for schedules, rooms, no-go zones and suction. It also includes a remote and voice control, giving you options beyond the phone app.

Its dual anti-tangle brushes are designed to collect pet hair while limiting tangles. The stated maximum suction of 10,000 Pa applies in Spot Mode, so don't assume every cleaning mode uses that level.

Because it has no mopping function, you won't need to manage a wet pad around rugs. It runs up to 150 minutes and supports 2.4 GHz Wi-Fi only.

Choose it for vacuum-only cleaning with remote control. If mopping is part of your routine, compare a combo model with carpet-aware mop handling.

How should you choose a robot vacuum for hardwood and rugs?

Choose based on rug height, whether you want mopping and how much dock maintenance you're willing to do. Those details narrow the choices faster than suction numbers alone.

Is the rug low pile or thick?

Measure the rug pile and note raised edges before choosing a robot with a mop. The Qrevo 2 Pro lifts its module up to 15 mm, the Qrevo Series lifts 10 mm and the Q10 S5+ lifts up to 8 mm.

Those figures describe mop lift, not a promise that every rug will be crossed successfully. For transition height and rug edges, read whether robot vacuums can go over transitions.

Do you want a mop on the robot?

If the robot will mop, give priority to a model that removes its mop, lifts it or keeps it above carpets. The Qrevo 2 Pro offers automatic mop removal, while Shark PowerDetect says its pad stays above carpets during mopping.

For dry cleaning only, the Shark AI Ultra, Roomba 105 Vac and ILIFE A30s avoid the mop question. A vacuum-only model may also suit a home where you prefer a separate mop for hard floors.

How much maintenance fits your routine?

Self-emptying docks reduce how often you handle dust, while mop docks can also refill water and clean pads. The Qrevo models and Shark PowerDetect offer several of those mop-care steps; the Shark AI Ultra and Matrix Plus use bagless self-empty bases for dry debris.

Think about where the dock will sit and how often you want to refill water or clean a dirty-water tank. A simpler dock can be a better fit if you don't need automated mop care.

Will mapping and boundaries help?

Room maps and no-go zones help you keep a robot away from fragile rugs, loose cables or areas where a damp pad should not travel. Several picks here use LiDAR mapping and app-based room controls.

If you want a broader decision framework, use our robot vacuum buying guide. For corner and edge performance, see how robot vacuums clean corners and edges.

Which robot vacuum is best for your floors?

Choose the Qrevo 2 Pro if your home mixes hardwood, rugs and low-pile carpet and you want its mop to lift or remove as needed. Choose Shark PowerDetect if you want a combo model that keeps its mop above carpets.

For dry cleaning, the Shark AI Ultra brings grid passes and a bagless base, while the Roomba 105 Vac adds room targeting and a bagged dock. The ILIFE A30s is a vacuum-only option with remote control.

The score weighs features and how well each model fits hardwood and rug cleaning. Check your rug pile, edge height and preferred mop routine before deciding.

What should you check before a first run?

Pick up cords and loose rug fringe, set no-go zones where needed, and run the robot through a clear route while you watch how it crosses transitions. Follow your floor maker's care directions if you plan to mop hardwood.

If you want to compare more general options, start with the best robot vacuums for everyday home cleaning.

Our top 3 picks at a glance

  1. 1 Roborock Qrevo 2 Pro
    Best for mixed floors with mopping

    Roborock Qrevo 2 Pro

    9.0/10 our score

    See it on Amazon
  2. 2 Roborock Qrevo Series
    Best for mapped rooms and mop upkeep

    Roborock Qrevo Series

    8.8/10 our score

    See it on Amazon
  3. 3 Roborock Q10 S5+
    Best for carpet-aware mop lifting

    Roborock Q10 S5+

    8.6/10 our score

    See it on Amazon

Frequently asked questions

Can a robot vacuum clean hardwood floors and rugs?

Yes. Many robot vacuums can move between hard floors and rugs, but mopping behavior matters if the robot carries a wet pad.

Models with automatic mop removal or a stated mop lift offer a clearer way to protect rugs.

Check the lift height against rug pile and edges before choosing.

Should a robot vacuum mop hardwood floors?

A combo robot can mop hardwood, but use only the water level and floor-care settings recommended for your floor. Avoid leaving wet pads on rugs, and check whether the robot lifts or removes its mop as it crosses between surfaces.

A vacuum-only model is simpler if you don't want mopping.

What matters most for hardwood and area rugs?

Look for reliable floor mapping, suction adjustment for carpet, and a way to keep a wet mop off rugs. Rug thickness and curled edges can affect passage, so compare those details with the robot's clearance and mop-lift information.

Keep cords and loose rug fringe out of its path.

Do robot vacuums scratch hardwood floors?

A robot vacuum's fit depends on the floor's finish, the wheels and brushes, and whether grit gets trapped underneath. Clear small debris before a first run and follow the floor maker's care guidance.

For mopping, use a setting suited to the floor and avoid standing water.