All guides

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

  1. eufy E25 Robot Vacuum and Mop 9.8 View on Amazon
  2. iRobot Roomba 115X Combo Robot Vacuum 9.6 View on Amazon
  3. DREAME D20 Air Plus Robot Vacuum 9.6 View on Amazon
  4. UMMUND Robot Vacuum and Mop Combo 9.4 View on Amazon
  5. Tikom Robot Vacuum and Mop 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. eufy E25 Robot Vacuum and Mop20,000 Pa125 min—Yes—YesYes——37.5 lb—
2. iRobot Roomba 115X Combo Robot Vacuum15,000 Pa173 min—YesYesYesYes————
3. DREAME D20 Air Plus Robot Vacuum20,000 Pa150 minYesYesYesYesYes4 L—13.2 lb—
4. UMMUND Robot Vacuum and Mop Combo8,000 Pa160 min—Yes—YesYes0.37 L———
5. Tikom Robot Vacuum and Mop6,000 Pa150 minYesYesYesYesYes3 L60 dB11 lb—
1. Best Overall9.8/10
eufy E25 Robot Vacuum and Mop

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
Check it on Amazon

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.

2. Longest Run Time9.6/10
iRobot Roomba 115X Combo Robot Vacuum

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
Check it on Amazon

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.

3. Also Great9.6/10
DREAME D20 Air Plus Robot Vacuum

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
Check it on Amazon

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.

4. Also Great9.4/10
UMMUND Robot Vacuum and Mop Combo

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
Check it on Amazon

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.

5. Also Great9.2/10
Tikom Robot Vacuum and Mop

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
Check it on Amazon

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.