Best Robot Vacuums for Carpet (2026)
Carpet is where weak robots go to fake it — they skim the surface and leave the embedded grit. These picks pair above-average suction with carpet detection, so they boost power on the pile and (on mop combos) lift the pad instead of dragging a wet mop across it. Ranked by owner rating, then raw suction.
We compared 21 qualifying models priced from $360 to $1,700. Our top pick is the Dreame L60 Ultra PE at 4.7★. The full ranking is below.

Dreame
Dreame L60 Ultra PE
Vacuum Wars' #1 Best Overall robot vacuum of mid-2026: 30,000Pa Vormax suction, a tangle-resistant HyperStream DuoBrush, dual spinning mops with 13N of pressure, and a ThermoHub dock that washes pads with 212°F near-boiling water - all at a mid-range $999 price.

Roborock
Roborock Saros 20 Sonic
Roborock's 2026 sonic-mopping flagship pairs 36,000Pa HyperForce suction with a VibraRise 5.0 extendable mop that vibrates 4,000 times per minute, a retractable RetractSense LiDAR turret for a 3.1-inch profile, and the new RockDock with 212°F hot water mop washing.

Roborock
Roborock Saros 20
Roborock's March 2026 flagship built for complex homes: 36,000Pa HyperForce suction, an AdaptiLift 3.0 chassis that climbs 3.46-inch double-layer thresholds, embedded StarSight 2.0 solid-state LiDAR in a 3.1-inch body, and a dock that washes spinning mops with 212°F hot water.

Dreame's 2026 ultra-slim flagship packs 35,000Pa Vormax suction into a 3.13-inch body with retractable VersaLift LiDAR, climbs thresholds up to 3.47 inches, and docks at a ThermoHub station that washes its dual spinning mop pads with 212°F boiling water and auto-doses both cleaning solution and pet odor eliminator.

Ecovacs
Ecovacs Deebot T90 Pro Omni
Ecovacs' 2026 upper-midrange standout pairs 30,000Pa BLAST suction with the 10.6-inch OZMO Roller 3.0 self-cleaning mop, a slim 3.7-inch embedded-LiDAR body, and an OMNI station that washes the roller with 167°F hot water, dries it at 145°F, and fast-charges 10% battery in 3 minutes - all for hundreds less than most flagships.

Dreame
Dreame X50 Ultra
Dreame's 2025 flagship introduces ProLeap climbing legs that step over 6cm double thresholds and a retractable VersaLift LiDAR turret that drops the height to 3.5 inches — plus 20000Pa suction and a hot water self-cleaning dock.

Dreame
Dreame L40s Ultra
The mid-price sweet spot in Dreame's lineup: 19000Pa suction, a 100% detangling DuoBrush, extending mop and side brush for edges, and a full hot-water self-cleaning dock — regularly on sale in the $600s.

Roborock
Roborock Qrevo Curv
The curvy-docked Qrevo Curv pairs 18500Pa suction and a zero-tangle DuoDivide brush with the AdaptiLift chassis that climbs 4cm thresholds — a Reddit favorite for pet households and homes with chunky door transitions.

Narwal
Narwal Flow 2
Narwal's 2026 flagship with 31,000Pa suction, a self-refreshing FlowWash rolling track mop washed with hot water in real time, and a dual-camera AI vision system that recognizes an open-ended range of obstacles.

Eufy
Eufy Omni S2
Eufy's 2026 flagship pairs 30,000Pa AeroTurbo suction with the HydroJet 2.0 self-cleaning roller mop that sterilizes with electrolyzed water, 3D MatrixEye depth vision, and a 12-in-1 UniClean dock that washes the roller at 140°F, dries it with hot air, and even dispenses one of three built-in fragrances.

Mova's value flagship packs 24,000Pa suction, a StepMaster system that climbs 60mm thresholds, and a retractable LiDAR turret for low furniture - all backed by a hot-water-washing, self-emptying dock.

Narwal
Narwal Flow
Narwal's 2025 flagship that introduced the FlowWash rolling track mop, pairing 22,000Pa suction and a low 3.7-inch embedded-LiDAR body with a mop that rinses itself with 176°F hot water as it cleans.

Roborock
Roborock Saros 10R
Roborock's 2025 flagship ditches the LiDAR turret for the solid-state StarSight 2.0 system, squeezing 20000Pa suction into an ultra-slim 3.14-inch body that fits under low furniture, backed by a 10-in-1 dock with 80°C hot water mop washing.

Ecovacs' bagless flagship pairs 19,500Pa suction and an OZMO Roller 2.0 mop soaked in 167°F hot water with the PureCyclone 2.0 self-empty station - a Dyson-style cyclone dust cup that eliminates disposable bags entirely, plus GaN PowerBoost charging that adds 6% battery in 3 minutes for near-perpetual cleaning.

Narwal
Narwal Freo Z10 Ultra
Successor to the Freo Z Ultra with 18,000Pa suction, dual RGB AI cameras backed by twin chips, edge-reaching triangular mop pads, and an 8-in-1 dock that hot-washes mops and compresses dust for months of hands-free use.

Ecovacs
Ecovacs Deebot T80S Omni
Ecovacs' 2026 midrange value play brings flagship-grade hardware down to $650: 24,800Pa suction, the self-cleaning OZMO Roller Mop 2.0 with 3,800Pa of downward pressure, AIVI 3D obstacle avoidance, and an OMNI station with 167°F hot-water mop washing, heated drying, and up to 90 days of self-emptying.

Ecovacs' April 2026 flagship pairs 22,000Pa BLAST suction with the FocusJet system, which spots dried stains via infrared and camera, pre-dissolves them with pressurized water jets, then scrubs with the constantly self-washing OZMO Roller Mop 3.0. Its bagless PureCyclone OMNI station holds up to 48 days of debris with no dust bags to buy, plus heated mop washing and hot-air drying.

Reddit's budget king from Dreame's sister brand: 13000Pa suction, an extending dual spinning mop with 140°F hot water washing, 360° obstacle avoidance, and a full self-empty dock — routinely under $400.

Eufy
Eufy Omni E28
Eufy's 3-in-1 flagship pairs a 20,000Pa robot vacuum-mop with a detachable FlexiOne portable deep cleaner that lives in the dock, so one machine handles floors, carpets, couches, and car seats.

Ecovacs
Ecovacs Deebot X8 Pro Omni
Ecovacs' flagship pairs 18000Pa suction with the OZMO ROLLER — a 3700RPM self-washing roller mop with 16 water nozzles — plus 167°F hot water pad washing and auto detergent dosing in the Omni station.

The world's first water-recycling robot vacuum: its dock distills dirty mop water and even pulls moisture from the air, so you never refill a clean tank or drain a dirty one.