Menu

Best Robot Vacuum for Carpet (2026): 7 Picks by Pile Height

By Davii ·

We may earn a commission when you buy through links on our site, at no extra cost to you. Learn more

A bright living room with a white sofa, armchair and patterned area rug.
Photo: StockSnap (CC0)

Quick answer

The Roborock Qrevo Curv 2 Flow is the best robot vacuum for carpet if your home mixes rugs with hard floors, because its roller lifts up to 15 mm over rugs. For thicker carpet, the Eufy Omni E28 is the one pick here for which we found a numeric pile limit from the maker (up to 1 inch). On a tighter budget with low-pile carpet, get the Roborock Q10 S5+.

This guide ranks the best robot vacuum for carpet by what actually decides the result: how thick the pile is, how the machine handles its mop when it meets a rug, and how often you will empty it. Seven robots are compared, from a low-pile budget model to a high-suction dock system built for deeper carpet.

We compared specs, manufacturer information and owner reviews, and where a reputable reviewer published a measurement we name it. Suction numbers in pascals (Pa) are peak ratings that each maker measures its own way, so we lean on mop-lift height, brush design and stated pile limits instead.

Below are the seven picks, a side-by-side spec table, a scenario guide for common homes, the complaints owners repeat most, and the cases where a robot is the wrong tool.

Our Top Picks

Best Overall

Roborock Qrevo Curv 2 Flow8.4/10

A roller-mop robot that lifts its roller up to 15 mm over rugs, with 20,000 Pa suction and a dock that empties, washes and dries. It suits homes where rugs sit on top of hard floors.

Read our full take ↓
Best for Thicker Carpet

Eufy Omni E288.1/10

Eufy says the E28 handles carpet piles up to 1 inch, the only numeric pile limit we found among these seven, and adds a detachable portable cleaner for spot work on rugs and stairs.

Read our full take ↓
Best for Rugs on Hard Floors

Dreame L40 Ultra Gen 28.4/10

A 25,000 Pa vacuum and mop that lifts its pads about 10.5 mm over carpet and has an intensive carpet mode that slows down and goes over the spot twice.

Read our full take ↓
At a glance: our overall score for each pick (how we score)
  1. Roborock Qrevo Curv 2 FlowBest Overall8.4
  2. Eufy Omni E28Best for Thicker Carpet8.1
  3. Dreame L40 Ultra Gen 2Best for Rugs on Hard Floors8.4
  4. Ecovacs Deebot T50 Max Pro OmniBest Mop-Lift Clearance8.2
  5. Narwal Flow 2Best Low-Maintenance Dock8.2
  6. Shark Matrix Plus 2-in-1 (RV2610WA)Best Bagless Dock7.8
  7. Roborock Q10 S5+Best Budget7.7
ProductOur scoreBest forPrice
Best Overall
Roborock Qrevo Curv 2 Flow
8.4Mixed floors with area rugs and low-to-medium pile carpetPhotos & price on Amazon
Best for Thicker Carpet
Eufy Omni E28
8.1Homes with medium to thick carpet that want a stated pile limitPhotos & price on Amazon
Best for Rugs on Hard Floors
Dreame L40 Ultra Gen 2
8.4Homes with several area rugs and hard floors that need to stay dryPhotos & price on Amazon
Best Mop-Lift Clearance
Ecovacs Deebot T50 Max Pro Omni
8.2Homes where the mop pads must clear thicker rugsPhotos & price on Amazon
Best Low-Maintenance Dock
Narwal Flow 2
8.2Busy households that want to empty the dock a few times a yearPhotos & price on Amazon
Best Bagless Dock
Shark Matrix Plus 2-in-1 (RV2610WA)
7.8Families who want self-emptying without ongoing bag costsPhotos & price on Amazon
Best Budget
Roborock Q10 S5+
7.7A first robot for low-pile carpet and mixed floorsPhotos & price on Amazon

1. Roborock Qrevo Curv 2 Flow — Best Overall

Best OverallRoborockQrevo Curv 2 Flow
  • 20,000 Pa Rated Suction
  • Roller Lifts Up to 15 mm
  • Self-Empty, Wash and Dry Dock
See photos on Amazon

Best for: Mixed floors with area rugs and low-to-medium pile carpet

8.4/10Our score
  • Carpet cleaning8.5
  • Rug handling9.0
  • Dock convenience9.0
  • Value7.0
See Photos & Price on Amazon

What we like

  • Roller lifts up to 15 mm when it detects carpet, and a guard keeps water off the rug
  • Dual zero-tangle brushes are aimed at long hair wrapping
  • Dock empties dust, washes the roller with hot water and dries it
  • 5,200 mAh battery covers a large floor plan in one run

Keep in mind

  • Roborock's own materials describe a 15 mm lift, so very tall shag is still a stretch
  • Large dock needs a clear corner of roughly 18 inches square (about 450 mm per side)
  • Sits at the premium end of this list

Roborock lists the Qrevo Curv 2 Flow at 20,000 Pa of suction, and its US page says the roller lifts by up to 15 mm when it detects a carpet, with a water-blocking guard deploying underneath. That lift matters more than the suction figure for a home with rugs on tile or wood, because the robot can mop the hard floor and cross onto a rug without soaking it. Reviewers report a 5,200 mAh battery.

The dock handles the maintenance work: it empties the dustbin into a bag, washes the roller mop with hot water and dries it. Its dual zero-tangle roller design is meant to keep long hair from wrapping. Plan around the 15 mm lift figure.

This is the pick when the floor plan is mixed and the rugs are low or medium pile. It is not a deep-pile specialist.

Skip it if most of your floor is thick carpet or shag; the Eufy Omni E28 is the one to read next.

2. Eufy Omni E28 — Best for Thicker Carpet

Best for Thicker CarpetEufyOmni E28
  • Handles Pile Up to 1 Inch
  • 20,000 Pa Turbo Suction
  • Detachable Portable Cleaner
See photos on Amazon

Best for: Homes with medium to thick carpet that want a stated pile limit

8.1/10Our score
  • Carpet cleaning8.8
  • Rug handling8.2
  • Dock convenience8.5
  • Value7.0
See Photos & Price on Amazon

What we like

  • Eufy states it handles carpet piles up to 1 inch, a figure we found from no other maker here
  • DuoSpiral detangle brushes are built to resist hair wrapping
  • Station auto-empties into a 3 L bag rated by Eufy for up to 75 days
  • Detachable FlexiOne portable cleaner covers stairs and spot stains on carpet

Keep in mind

  • Eufy's pile limit and 75-day figure come from its own internal testing
  • Station is big at about 14.6 x 19.1 x 17.3 inches
  • Wi-Fi is 2.4 GHz only

Most makers say a robot is for low or medium pile and leave it there. Eufy's US page says the E28 handles carpet piles up to 1 inch and adjusts suction to the surface, which is the only numeric pile limit we found among these seven. It is rated at 20,000 Pa, uses DuoSpiral brushes meant to limit hair tangles, and lifts its roller mop and can avoid carpets entirely if you set that in the app.

The Omni station empties into a 3 L bag that Eufy rates for up to 75 days, and also washes and dries the mop and refills water. The robot measures about 12.8 x 13.7 x 4.4 inches on the US listing. A detachable FlexiOne portable deep cleaner docks into the station, which is useful for carpeted stairs and stains the robot cannot reach.

Treat the 1 inch figure as a ceiling under Eufy's test conditions, and read owner feedback for your specific rug type.

Skip it if you have no room for a large station; the Roborock Q10 S5+ dock is far smaller.

3. Dreame L40 Ultra Gen 2 — Best for Rugs on Hard Floors

Best for Rugs on Hard FloorsDreameL40 Ultra Gen 2
  • 25,000 Pa Rated Suction
  • 10.5 mm Mop Lift
  • 3.2 L Bag, Up to 100 Days
See photos on Amazon

Best for: Homes with several area rugs and hard floors that need to stay dry

8.4/10Our score
  • Carpet cleaning8.5
  • Rug handling8.5
  • Dock convenience8.8
  • Value7.8
See Photos & Price on Amazon

What we like

  • Dreame lists four carpet modes: avoidance, suction boost, intensive cleaning and mop lift
  • Intensive Carpet Cleaning slows the robot and makes two passes
  • 3.2 L dust bag rated for up to 100 days of auto-empty
  • 5,200 mAh battery

Keep in mind

  • Mop lift is about 10.5 mm, lower than the Ecovacs 18 mm
  • Automatic cleaning-solution refill needs an optional module
  • Do not confuse it with the 11,000 Pa L40 Ultra or the 19,000 Pa L40s Ultra

Dreame sells several near-identical names, so the exact model matters. The L40 Ultra Gen 2 is the 25,000 Pa version, a step up from the 11,000 Pa original L40 Ultra and the 19,000 Pa L40s Ultra. Dreame's spec sheet lists a mop lift of 0.41 inches (10.5 mm), measured as the robot's height change before and after lifting, in the company's own lab.

The carpet handling is the draw. Dreame lists carpet avoidance, suction boost, an Intensive Carpet Cleaning mode that slows the robot and makes two passes, and automatic mop lifting. The dock holds a 3.2 L bag that Dreame rates for up to 100 days, and the battery is 5,200 mAh. The company's own materials are the main source for these figures, so independent carpet scores are still thin.

It is a strong all-rounder for a house of rugs on hard floor, at a slightly lower lift than the Ecovacs below.

Skip it if your rugs are tall enough to need more than 10.5 mm of mop clearance; look at the Ecovacs above.

4. Ecovacs Deebot T50 Max Pro Omni — Best Mop-Lift Clearance

Best Mop-Lift ClearanceEcovacsDeebot T50 Max Pro Omni
  • Mop Lifts 18 mm
  • 18,500 Pa Peak Suction
  • Ultrasonic Carpet Detection
See photos on Amazon

Best for: Homes where the mop pads must clear thicker rugs

8.2/10Our score
  • Carpet cleaning8.0
  • Rug handling8.8
  • Dock convenience8.3
  • Value7.8
See Photos & Price on Amazon

What we like

  • 18 mm automatic mop lift is the highest stated on this list
  • Ultrasonic carpet detection and carpet pressurization listed by Ecovacs
  • 6,400 mAh battery
  • Slim body of about 98 mm in height

Keep in mind

  • Vacuum Wars rates obstacle avoidance below average, so clear cords and socks first
  • Suction figure is a peak maximum, not a carpet measurement
  • Ecovacs has several T50 variants with different specs

The T50 Max Pro Omni is the model to look at when the question is how high the mop can get out of the way. Ecovacs lists an 18 mm automatic lift on newly detected carpet, an 18,500 Pa peak suction rating, ultrasonic carpet detection and carpet pressurization. The older T50 Pro Omni lifts 9 mm and is rated at 15,000 Pa, so check the full name before buying.

The robot measures roughly 353 x 351 x 98 mm and runs on a 6,400 mAh battery. Its station auto-empties into a 3 L bag and washes and dries the mop pads. Vacuum Wars reported a carpet sand-removal score of 77 percent against a 75 percent average, and a perfect score on flattened pet hair on carpet, which suggests solid but not class-leading deep cleaning.

Choose it for the lift height and the dock, and keep floors clear of small objects because its obstacle avoidance was rated below average.

Skip it if avoiding obstacles like socks and cables matters more than lift height; the Roborock Qrevo Curv 2 Flow is the safer choice.

5. Narwal Flow 2 — Best Low-Maintenance Dock

Best Low-Maintenance DockNarwalFlow 2
  • 31,000 Pa Rated Suction
  • 2.5 L Bag, 120 Days
  • Track Mop Lifts 10 to 12 mm
See photos on Amazon

Best for: Busy households that want to empty the dock a few times a year

8.2/10Our score
  • Carpet cleaning8.3
  • Rug handling8.0
  • Dock convenience9.3
  • Value7.0
See Photos & Price on Amazon

What we like

  • 120-day, 2.5 L self-empty bag, the longest rated life on this list
  • 31,000 Pa peak rating, the highest here
  • Dual tangle-free brush system
  • Mop lifts over carpet when detected

Keep in mind

  • We found no published pile-height limit for the Flow 2
  • Narwal's own pages give both 10 mm and 12 mm for the mop lift
  • Several Flow 2 variants exist, such as with and without refill and drainage

Narwal rates the Flow 2 at 31,000 Pa, up from 22,000 Pa on the original Flow, and pairs it with a 2.5 L dust bag that it says lasts 120 days. That is the longest bag interval among these robots, which is the practical win if you hate emptying and swapping bags. Narwal's US page lists a 12 mm mop lift, while its blog and some regional pages say 10 mm to 12 mm.

The brush system is dual and tangle-free, and the track mop is cleaned in the dock. We found no maximum pile height published for the Flow 2, so we cannot tell you how thick a carpet it handles. The standard Flow 2 and the refill-and-drainage version are different listings, so pick the one that matches your plumbing.

It earns its place for low upkeep and strong suction, with the usual caveat that a high peak number does not guarantee deep carpet pickup.

Skip it if you need a numeric pile limit before buying; the Eufy Omni E28 publishes one.

6. Shark Matrix Plus 2-in-1 (RV2610WA) — Best Bagless Dock

Best Bagless DockSharkMatrix Plus 2-in-1 (RV2610WA)
  • Bagless HEPA Base
  • Matrix Clean Grid Passes
  • Self-Cleaning Brushroll
See photos on Amazon

Best for: Families who want self-emptying without ongoing bag costs

7.8/10Our score
  • Carpet cleaning7.8
  • Rug handling7.0
  • Dock convenience8.0
  • Value8.3
See Photos & Price on Amazon

What we like

  • Bagless base holds up to 60 days of debris, with no bags to replace
  • Matrix Clean makes grid-pattern passes; Shark claims 30 percent better carpet cleaning than a single-pass model
  • Self-cleaning brushroll helps with hair
  • App lets you draw carpet zones and no-go zones from a 360 degree LiDAR map

Keep in mind

  • Shark does not list a suction rating in pascals
  • Shark lists about 110 minutes of runtime, shorter than the pricier picks
  • Shark sells related Matrix Plus models, so check the model number

The RV2610WA is the bagless option on this list. Shark describes the base as holding up to 60 days of dirt and debris without bags, with a True HEPA filter. Over several months, skipping bag purchases is the real saving, since every other dock here uses a disposable bag.

On carpet, Shark's Matrix Clean makes a grid of multiple passes, and Shark claims 30 percent better carpet cleaning than the single-pass RV2610WD, based on its own sand tests on level loop carpet. The robot uses a self-cleaning brushroll and 360 degree LiDAR, lists about 110 minutes of runtime, and lets you set carpet and no-go zones in the app. Shark does not publish a pascal rating or a mop-lift height, so the table shows a dash for both.

This is a sensible mid-priced choice for low and medium pile where bag costs matter.

Skip it if you want a high mop lift for thick rugs or a long runtime; the Ecovacs T50 Max Pro Omni has an 18 mm lift.

7. Roborock Q10 S5+ — Best Budget

Best BudgetRoborockQ10 S5+
  • 10,000 Pa Rated Suction
  • Auto-Empty Dock Included
  • Auto-Lifting Mop
See photos on Amazon

Best for: A first robot for low-pile carpet and mixed floors

7.7/10Our score
  • Carpet cleaning7.2
  • Rug handling6.8
  • Dock convenience7.5
  • Value9.2
See Photos & Price on Amazon

What we like

  • Detects carpet and raises suction automatically
  • Smallest dock here at about 8.4 x 7.0 x 10.2 inches
  • Auto-empty dock is included with the S5+ version
  • Compact robot body, listed by Roborock at about 13.9 x 13.9 x 3.9 inches

Keep in mind

  • Roborock says it struggles on medium to high-pile carpet, even with the mop raised
  • Roborock recommends carpet avoidance or no-go zones for thicker carpets
  • The plain Q10 S5 has no auto-empty dock, so buy the S5+

Roborock is unusually direct about the Q10 S5+: it lists 10,000 Pa of suction, boosts suction automatically on carpet, and lifts the mop to help it move over low-to-medium pile. For thicker carpet, Roborock recommends carpet avoidance mode or No-Go Zones, and says it is difficult for the robot to move on medium to high-pile carpet even with a raised mop.

The RockDock Plus auto-empty dock measures about 8.35 x 7.01 x 10.20 inches, the smallest here, and is included only with the S5+ name. The plain Q10 S5 cannot empty itself even when placed on this dock.

For a bedroom or living room with short carpet and a hard-floor kitchen, it is the most sensible entry point.

Skip it if your carpet is plush or you want an app-defined rug routine; step up to the Dreame L40 Ultra Gen 2.

How Pile Height Decides the Right Robot

Pile height is the single spec that matters most, and most makers do not publish it. Low pile, roughly the flat office-style carpet found in many apartments, is where nearly every robot works. Medium pile needs strong suction and a brush that stays in contact with the fibers. High pile and shag push most robots past their limit, because the body can stall climbing onto the carpet and the brush can sink in.

Of the seven picks, only Eufy gave us a number: up to 1 inch for the Omni E28. Roborock tells you plainly that the Q10 S5+ struggles on medium to high pile. For the rest, treat the mop-lift number as the clue to how tall a rug the robot expects to cross.

Comparison Table: Carpet Specs Side by Side

Figures below come from each manufacturer’s listing. A dash means the maker does not publish that spec. Suction is the maker’s peak rating and is not comparable across brands.

Model Suction (maker, Pa) Brush Carpet lift Dock bag Pile or size limit Best for
Roborock Qrevo Curv 2 Flow 20,000 Dual zero-tangle Roller lifts up to 15 mm Bagged dust empty — Mixed floors with rugs
Eufy Omni E28 20,000 DuoSpiral detangle Lifts mop; value not stated 3 L, up to 75 days Pile up to 1 inch Thicker carpet
Dreame L40 Ultra Gen 2 25,000 — Mop lifts 10.5 mm 3.2 L, up to 100 days — Area rugs on hard floors
Ecovacs T50 Max Pro Omni 18,500 ZeroTangle 2.0 Mop lifts 18 mm 3 L bag 98 mm tall body Highest mop clearance
Narwal Flow 2 31,000 Dual tangle-free Mop lifts 10 to 12 mm 2.5 L, 120 days — Least dock upkeep
Shark Matrix Plus RV2610WA — Self-cleaning brushroll — Bagless, up to 60 days — No bag costs
Roborock Q10 S5+ 10,000 — Auto-lifting mop Bagged, compact dock Low to medium pile Budget low-pile

Which Pick Fits Which Home

Match your floors to the robot, not the other way around. Each row below pairs a common setup with the pick above that fits it best.

Your home What matters Pick
Wall-to-wall bedroom carpet, short pile Strong suction, low upkeep Roborock Q10 S5+
Three area rugs on tile or wood Mop must lift and stay dry Roborock Qrevo Curv 2 Flow or Dreame L40 Ultra Gen 2
Thick living-room carpet A stated pile limit Eufy Omni E28
Shaggy rug with fringe Avoid tangles Skip the robot; use a no-go zone and a stick vacuum
Kids’ toys on the floor Pick up small items first; few bag swaps Narwal Flow 2 or Shark Matrix Plus
Rugs that must stay bone dry Highest mop clearance Ecovacs T50 Max Pro Omni

Common Complaints and How to Avoid Them

The same few problems come up with carpet robots. Fringe is the classic one: long tassels wrap around the brush, so tuck fringe under the rug or fence the rug off with a no-go zone in the app. Thick rug edges are the second: a robot can stall at the lip, so flatten the edge with a non-slip pad.

Dock upkeep is the third. Hair can build up around brushes and the dock inlet, especially with heavy pet shedding, so clear the brush and the dock inlet on a schedule. Bags are a running cost on every dock here except the Shark, which is bagless. Finally, obstacle avoidance varies: Vacuum Wars rated the Ecovacs below average, so pick up cords and socks before a run.

Who Should Skip a Robot Vacuum on Carpet

Plush wall-to-wall carpet or true shag is the hard case. Roborock says the Q10 S5+ struggles on medium to high pile even with the mop raised, and most makers publish no pile limit at all. In that case a cordless stick vacuum is the better tool, and our best cordless stick vacuum guide covers models with strong carpet heads.

Homes that are mostly bare floor with one small rug do not need a carpet specialist. Our best vacuum for hardwood floors guide is a better starting point.

If your budget is tight, the best robot vacuum under $300 guide covers models that fit it. For homes with shedding pets, the best robot vacuum for pet hair guide overlaps with this one on the Roborock and Eufy names, but ranks them on hair rather than pile height.

Vacuuming does not lift set-in stains, so pair it with one of the machines in our carpet cleaner under $200 guide.

Frequently Asked Questions

Can robot vacuums clean thick carpet?

Some can, but makers rarely state a limit. Of the seven picks here, only Eufy published a number we could find, for the Omni E28: carpet piles up to 1 inch. Roborock says the Q10 S5+ struggles on medium to high-pile carpet, so match the robot to your pile before buying.

Do I need a self-emptying dock for carpet?

It helps. Carpet pulls in more fine dust and hair than hard floors, so the dustbin fills faster. A dock rated for 60 to 120 days, like the ones on these picks, means you handle the bag or bin a few times a year instead of after every run.

Will a robot vacuum climb onto rugs?

Most handle low rugs and thresholds. Roborock's Qrevo Curv 2 Flow lifts its roller up to 15 mm and the Ecovacs T50 Max Pro Omni lifts its mop 18 mm, but the vacuum itself still has to climb the rug edge. Tuck or tape thick rug edges, or set a no-go zone.

How often should I clean the brush on a carpet robot?

Check it weekly if you have pets or long hair, and every two weeks otherwise. A quick pass with scissors on the brush ends keeps hair from binding the bearings.

Is suction in Pa comparable across brands?

Not reliably. Every maker measures peak suction its own way, and Shark does not list a Pa figure at all. Use pascals only to compare models within one brand, and use mop-lift height, brush design and stated pile limits to compare across brands.

Should mop pads be removed on carpet?

The robots here lift the mop or roller when they detect carpet, but you should also set carpet zones in the app. Mopping is for sealed hard floors only, and some makers advise keeping the mop off carpet entirely.

Final Verdict

For most homes with rugs on hard floors, the Roborock Qrevo Curv 2 Flow is the best robot vacuum for carpet here, thanks to its 15 mm roller lift and a dock that handles the upkeep. If your carpet is thick, the Eufy Omni E28 is the only pick where we found a numeric pile limit, up to 1 inch. The Ecovacs T50 Max Pro Omni has the highest mop lift at 18 mm, the Narwal Flow 2 has the longest bag life, and the Shark Matrix Plus avoids bags entirely.

On a budget with short carpet, the Roborock Q10 S5+ is a sensible start, with Roborock's own warning to avoid thicker pile. If most of your floor is plush or shag, a cordless stick is the better tool, covered in the buying guide below.

Sources We Checked

Specs and features in this guide come from these manufacturer pages and independent sources, checked on Oct 25, 2026.

You Might Also Like

🎁 Holiday Gift Guides

See all gift guides →