Robot Vacuums
Best Robot Vacuum for Rugs (2026): Top 5 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 rugs, the eufy E25 leads with 20,000 Pa suction and a mop that lifts 10.8mm over carpets. If you want the longest run time, the iRobot Roomba 115X runs for 173 minutes and has a No Mop Zone so rugs stay dry while it mops hard floors.
Starting out? See the main guide: Best Robot Vacuum
Top picks at a glance
-
Best Overalleufy E25 Robot Vacuum and Mop9.8 View on Amazon -
Longest Run TimeiRobot Roomba 115X Combo Robot Vacuum9.6 View on Amazon -
Also GreatDREAME D20 Air Plus Robot Vacuum9.6 View on Amazon -
Also GreatUMMUND Robot Vacuum and Mop Combo9.4 View on Amazon -
Also GreatTikom Robot Vacuum and Mop9.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. eufy E25 Robot Vacuum and Mop | 20,000 Pa | 125 min | — | Yes | — | Yes | Yes | — | — | 37.5 lb | — |
| 2. iRobot Roomba 115X Combo Robot Vacuum | 15,000 Pa | 173 min | — | Yes | Yes | Yes | Yes | — | — | — | — |
| 3. DREAME D20 Air Plus Robot Vacuum | 20,000 Pa | 150 min | Yes | Yes | Yes | Yes | Yes | 4 L | — | 13.2 lb | — |
| 4. UMMUND Robot Vacuum and Mop Combo | 8,000 Pa | 160 min | — | Yes | — | Yes | Yes | 0.37 L | — | — | — |
| 5. Tikom Robot Vacuum and Mop | 6,000 Pa | 150 min | Yes | Yes | Yes | Yes | Yes | 3 L | 60 dB | 11 lb | — |
eufy E25 Robot Vacuum and Mop
It pairs 20,000 Pa suction with a mop that lifts 10.8mm over carpets, an all-in-one station and app control.
- Suction (Pa): 20,000 Pa
- Battery run time: 125 min
- Mopping
- Phone app control
- Works with Alexa / Google
Good for
- Owners of homes with carpet and hard floors
- Buyers who want a station that empties and refills
Skip it if
- You want a robot under 37.5 lb to carry
- You want a run time longer than 125 minutes
It has a HydroJet roller mop, DuoSpiral anti-tangle brushes and an extendable side brush for edge cleaning. The all-in-one station auto-empties dust into a 3L bag, self-washes the roller mop, dries it with hot air at 50°C and auto-refills water.
iRobot Roomba 115X Combo Robot Vacuum
It pairs 15,000 Pa suction with a 173-minute run time, LiDAR navigation and a No Mop Zone for rugs.
- Suction (Pa): 15,000 Pa
- Battery run time: 173 min, the longest here
- Mopping
- LiDAR / laser navigation
- Phone app control
- Works with Alexa / Google
Good for
- Owners who want rugs kept dry while mopping
- Buyers who want LiDAR maps and app control
Skip it if
- You want suction above 15,000 Pa
- You want a run time longer than 173 minutes
It vacuums and mops in one pass, covering up to 900 sq ft per charge, with a washable microfiber pad for sealed hard floors. It has 4 suction levels, 3 mopping water levels and 1-2 cleaning passes, and it cleans in neat rows with LiDAR navigation. It returns to its dock to recharge, and it works with voice control and the Roomba Home App.
DREAME D20 Air Plus Robot Vacuum
It pairs 20,000 Pa suction with a 150-minute run time, a 4L self-emptying dust bag and LiDAR navigation.
- Suction (Pa): 20,000 Pa
- Battery run time: 150 min
- Self-emptying base
- Mopping
- LiDAR / laser navigation
- Phone app control
- Works with Alexa / Google
- Dust bin: 4 L
Good for
- Buyers who want a 120-day dust bag
- Owners who want edge-to-corner carpet cleaning
Skip it if
- You want a run time longer than 150 minutes
- You want a robot under 13.2 lb to carry
It vacuums and mops at the same time, with an electronic water tank that offers adjustable flow settings. The self-emptying dock holds a 4L sealed dust bag for up to 120 days, and the main brush and side brush use anti-tangle designs. It maps with LiDAR navigation, works with app control, and weighs 13.2 lb.
UMMUND Robot Vacuum and Mop Combo
It pairs 8,000 Pa suction with a 160-minute run time in quiet mode, mopping and app control.
- Suction (Pa): 8,000 Pa
- Battery run time: 160 min
- Mopping
- Phone app control
- Works with Alexa / Google
- Dust bin: 0.37 L
Good for
- Owners of homes with low-pile carpet and hard floors
- Buyers who want a remote and app control
Skip it if
- You want suction above 8,000 Pa
- You want a run time longer than 160 minutes
It vacuums and mops at the same time, with separate water and dust tanks and a 0.37 L dust bin. It has 3 cleaning modes, Auto, Spot and Edge, with 4 levels of intensity adjustment, and it returns to its dock to charge when the battery is low. It works with Google Assistant and the Tuya Smart App, and it has a remote control.
Tikom Robot Vacuum and Mop
It pairs 6,000 Pa suction with a 150-minute run time in Gentle mode, a 3L self-emptying base and LiDAR navigation.
- Suction (Pa): 6,000 Pa
- Battery run time: 150 min
- Self-emptying base
- Mopping
- LiDAR / laser navigation
- Phone app control
- Works with Alexa / Google
- Dust bin: 3 L
- Rated noise level: 60 dB
Good for
- Owners who want a self-emptying base for 90 days
- Buyers who want no-go and no-mop zones
Skip it if
- You want suction above 6,000 Pa
- You want a robot under 11 lb to carry
It sweeps and mops with 3 suction levels and 3 water flow settings, and it increases suction to 6000 Pa on carpet. It maps with 360° LiDAR navigation, saves up to 5 multi-floor maps, and auto-recharges and resumes where it left off. It works with Alexa, runs on 2.4GHz and 5GHz Wi-Fi, weighs 11 lb and lists noise at 60 dB.
How to choose
Compare suction and run time for rugs
Suction, given in Pa, sets how much dirt a robot can lift from carpet fibers, while run time sets how long it can clean before it recharges. In this group the eufy and Dreame run at 20,000 Pa, the iRobot at 15,000 Pa, the UMMUND at 8,000 Pa and the Tikom at 6,000 Pa. Run times run from 125 minutes for the eufy to 173 minutes for the iRobot, so compare both figures with the carpet area you clean.
Use No Mop Zones on rugs
A mop that runs over a rug can wet the fibers, so a No Mop Zone keeps the mop off the rug while the vacuum still cleans it. The iRobot lets you set a No Mop Zone so rugs stay dry, and the Tikom lets you set no-mop zones and no-go zones. The eufy mop lifts 10.8mm over carpets, and the Dreame and UMMUND also mop, so check how each pick handles the boundary between hard floors and rugs.
Check self-emptying and dust capacity
A self-emptying base moves dust from the robot into a bag in the base. The eufy station uses a 3L bag, the Dreame dock uses a 4L bag for up to 120 days, and the Tikom base uses a 3L bag for 90 days. Compare the bag size with your emptying routine, and check whether the pick you choose includes a self-emptying base.
FAQ
Which pick has the longest run time?
The iRobot Roomba 115X runs for 173 minutes, with LiDAR navigation and a No Mop Zone for rugs.
Which picks have 20,000 Pa suction?
The eufy E25 and the Dreame D20 Air Plus both run at 20,000 Pa, while the iRobot runs at 15,000 Pa.
Do these robot vacuums mop as well as vacuum?
Yes, all five vacuum and mop, with the iRobot and Tikom able to set no-mop zones for rugs.
Which pick has a self-emptying base for 90 days?
The Tikom has a 3L self-emptying base for 90 days, while the Dreame dock uses a 4L bag for up to 120 days.


