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
-
Best OveralliRobot Roomba 115X Combo Robot Vacuum9.8 View on Amazon -
Strongest SuctionDREAME L40 Ultra Gen 2 Robot Vacuum9.4 View on Amazon -
Longest Run Timeroborock 2026 New Qrevo 2 Pro Robot9.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.
| Pick | Suction (Pa) | Battery run time | Self-emptying base | Mopping | LiDAR / laser navigation | Phone app control | Works with Alexa / Google | Dust bin | Rated noise level | Weight | Warranty |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1. iRobot Roomba 115X Combo Robot Vacuum | 15,000 Pa | 173 min | Yes | Yes | Yes | Yes | Yes | 2.5 L | — | — | — |
| 2. DREAME L40 Ultra Gen 2 Robot Vacuum | 25,000 Pa | 231 min | Yes | Yes | — | Yes | Yes | — | — | — | — |
| 3. roborock 2026 New Qrevo 2 Pro Robot | 20,000 Pa | 253 min | — | Yes | Yes | Yes | Yes | — | 54 dB | 27.1 lb | — |
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
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.
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
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.
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
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.



