All guides

Robot Vacuums

Best Robot Vacuum for Carpet and Hardwood (2026): Top 3 by the Specs

As an Amazon Associate we earn from qualifying purchases. Specs below come from each product's Amazon listing; we do not test products in person.

For carpet and hardwood, the iRobot Roomba 115X Combo has 15,000 Pa suction, a mop that vacuums and mops in one pass, and LiDAR navigation.

Starting out? See the main guide: Best Robot Vacuum

Top picks at a glance

  1. iRobot Roomba 115X Combo Robot Vacuum 9.8 View on Amazon
  2. DREAME L40 Ultra Gen 2 Robot Vacuum 9.4 View on Amazon
  3. roborock 2026 New Qrevo 2 Pro Robot 9.2 View on Amazon

Compare the specs

Ranked on suction (pa), battery run time, self-emptying base, mopping, lidar / laser navigation, phone app control, works with alexa / google, dust bin, rated noise level from each listing, plus how many buyers have rated it. A dash (—) means we could not confirm that figure from the listing.

PickSuction (Pa)Battery run timeSelf-emptying baseMoppingLiDAR / laser navigationPhone app controlWorks with Alexa / GoogleDust binRated noise levelWeightWarranty
1. iRobot Roomba 115X Combo Robot Vacuum15,000 Pa173 minYesYesYesYesYes2.5 L———
2. DREAME L40 Ultra Gen 2 Robot Vacuum25,000 Pa231 minYesYes—YesYes————
3. roborock 2026 New Qrevo 2 Pro Robot20,000 Pa253 min—YesYesYesYes—54 dB27.1 lb—
1. Best Overall9.8/10
iRobot Roomba 115X Combo Robot Vacuum

iRobot Roomba 115X Combo Robot Vacuum

It pairs 15,000 Pa suction with a mop, LiDAR navigation and a self-emptying dock that holds a 2.5 L bag.

  • Suction (Pa): 15,000 Pa
  • Battery run time: 173 min
  • Self-emptying base
  • Mopping
  • LiDAR / laser navigation
  • Phone app control
  • Works with Alexa / Google
  • Dust bin: 2.5 L
Check it on Amazon

Good for

  • Buyers who want a vacuum and mop in one pass
  • Owners of small to medium homes who want 900 sq ft per charge

Skip it if

  • You need suction above 15,000 Pa
  • You need run time past 173 minutes

It has 4 suction levels and 3 mopping-water levels, with an edge-sweeping brush for baseboards and corners. The washable microfiber pad lifts dusty pawprints on sealed hard floors, and a No Mop Zone keeps rugs dry.

2. Strongest Suction9.4/10
DREAME L40 Ultra Gen 2 Robot Vacuum

DREAME L40 Ultra Gen 2 Robot Vacuum

It pairs 25,000 Pa suction with 5 suction levels and a self-emptying dock.

  • Suction (Pa): 25,000 Pa, the most here
  • Battery run time: 231 min
  • Self-emptying base
  • Mopping
  • Phone app control
  • Works with Alexa / Google
Check it on Amazon

Good for

  • Buyers who want 25,000 Pa suction for hard floors and carpets
  • Owners of homes who want a mop that lifts 10.5 mm

Skip it if

  • You need run time past 231 minutes
  • You need more than 5 suction levels

It has 5 suction levels and 4 carpet modes, including carpet avoidance, suction boost and intensive carpet cleaning. The extendable side brush and mop reach corners and under furniture, and the dock cleans and dries the mop with hot air. It runs up to 231 minutes in Quiet Mode on a 5,200mAh battery.

3. Longest Run Time9.2/10
roborock 2026 New Qrevo 2 Pro Robot

roborock 2026 New Qrevo 2 Pro Robot

It pairs 253 minutes of run time with 20,000 Pa suction and LiDAR navigation.

  • Suction (Pa): 20,000 Pa
  • Battery run time: 253 min, the longest here
  • Mopping
  • LiDAR / laser navigation
  • Phone app control
  • Works with Alexa / Google
  • Rated noise level: 54 dB
Check it on Amazon

Good for

  • Buyers who want 253 minutes of run time on one charge
  • Owners of mixed floors who want automatic mop removal

Skip it if

  • You need suction above 20,000 Pa
  • You want a vacuum lighter than 27.1 lb to carry

It boosts suction on carpets and lifts the mopping module up to 15 mm, with FlexiArm edge mopping as close as 1.85 mm along walls. The dock empties dust, refills the water tank and dries the mop with 113°F warm air. It runs at 54 dB and weighs 27.1 lb.

How to choose

Suction for carpet and hardwood

Suction, stated in Pa, states how strongly a vacuum lifts dust and crumbs. The DREAME gives 25,000 Pa, the roborock 20,000 Pa and the Roomba 15,000 Pa. On carpet, the roborock boosts suction, the DREAME adds suction boost and intensive carpet cleaning modes, and the Roomba lifts crumbs and fine dust with 15,000 Pa. Compare Pa with your mix of carpet and hard floors before choosing.

Mopping without wetting rugs

A mop helps on hard floors but must stay off rugs. The Roomba sets a No Mop Zone so rugs stay dry, the DREAME lifts its mop 10.5 mm, and the roborock removes the mop when needed and vacuums carpets before mopping. The roborock also lifts its mopping module up to 15 mm for deeper carpet cleaning. Check how each pick handles the change from hard floors to rugs before you choose.

Run time, docks and controls

Run time states how long a charge lasts: the roborock runs 253 minutes, the DREAME 231 minutes and the Roomba 173 minutes. The Roomba empties for up to 3 months into its AutoEmpty dock, and the DREAME uses an all-in-one self-emptying dock. The roborock dock dries the mop with warm air. All three also take app and voice control, so check the dock size against your floor space.

FAQ

How much suction do these robot vacuums give?

The DREAME gives 25,000 Pa, the roborock gives 20,000 Pa and the Roomba gives 15,000 Pa.

Which robot vacuums mop and vacuum together?

All three vacuum and mop: the Roomba mops in one pass, the DREAME lifts its mop 10.5 mm, and the roborock removes its mop for carpets.

How long do these robot vacuums run?

The roborock runs 253 minutes, the DREAME runs 231 minutes and the Roomba runs 173 minutes.

Do these robot vacuums have LiDAR navigation?

The Roomba and the roborock have LiDAR navigation. The DREAME maps with Smart Pathfinder and 3DAdapt.