Buying guide · 7 models
The Best Robot Vacuums for Carpet in 2026
Seven current models for homes with rugs and wall-to-wall carpet: which ones boost suction on the pile, which ones lift the mop out of the way, and which ones climb the threshold into the next room.
As an Amazon Associate we earn from qualifying purchases, at no cost to you. How we make money.
Carpet is where robot vacuums differ most. Some change their behavior as soon as they sense pile: they raise suction, lift or detach the mop, and adjust the brush. Others do not say what they do. If most of your floors are carpeted, or you have a handful of thick rugs between hard floors, that difference decides whether the robot earns its place.
This guide starts from the carpet in your home, not the spec sheet. Below are the seven robot vacuums we would shortlist today for carpet, what each is for, the trade-off that comes with it, and the questions that settle the choice. If your floors are mostly wood, see the best robot vacuums for hardwood floors instead.
The Picks at a Glance
Ranked for most homes. Tap a name for the full verdict.
-
Best overall for carpet
35,000 Pa rated suction and legs that cross thresholds up to 3.47 inches.
Premium
Check price -
Best Roomba for carpet
SealForce carpet cleaning and a roller mop that lifts 10 mm when it senses pile.
Premium
Check price -
Best for mixed carpet and hard floors
A custom carpet strategy and a 10 mm mop lift from the mid-range tier.
Mid-range
Check price -
Best for rugs, sofas and stairs
A detachable deep cleaner that lifts off the station for carpet stains.
Premium
Check price -
Best mid-range pick for thick carpet
20,000 Pa and a 4 L bag rated for up to 120 days.
Mid-range
Check price -
Best vacuum-only with a bagless dock
A vacuum-only robot with a bagless base, so no wet mop ever touches the rug.
Mid-range
Check price -
Best budget robot vacuum for carpet
LiDAR mapping and an automatic carpet boost at the budget tier.
Budget
Check price
How We Choose
We do not run a test lab, and we will not pretend to. Every pick here was chosen by reading each maker's own specifications for the current model, line by line, and comparing them on the points that decide how a robot treats carpet. We list what the maker states and say so. Where a figure is not published, the table says "not stated" instead of guessing.
-
Suction as stated
The maker's own rating in pascals, useful within a brand and less so across brands.
-
Brush type
Rubber, bristle or combination, and whether the maker claims it resists tangles.
-
Carpet boost
Whether the robot senses carpet and raises suction on its own.
-
Mop lift height
How far the mop lifts or whether it detaches, so rugs stay dry.
-
Threshold climbing
The step or threshold height the maker says it can cross between rooms.
-
Bin or bag
How much the dock holds and for how long, because carpet fills bins faster.
-
Navigation
How the robot maps and avoids fringes, cables and dark rugs.
-
Height
Whether it fits under your furniture, where carpet dust collects.
Checked on November 6, 2026. No brand paid to be on this page or saw it before publication. When you buy through our links we may earn a commission from Amazon; it never changes the order.
Best Robot Vacuums for Carpet Compared
The table puts the seven side by side on the specs that matter on pile. Suction figures are the makers' own ratings in pascals (Pa): useful for comparing models from one brand, much less so across brands, because each maker measures its own way. Where a maker does not publish a figure, such as a mop lift height, the table says so.
| Robot | Dreame L60 Pro Ultra Best overall for carpet | Roomba Plus 678X | Roborock Qrevo S Pro | eufy E28 | Dreame D20 Air Plus | Shark AI Ultra AV2501S | ILIFE A30s |
|---|---|---|---|---|---|---|---|
| Robot | | | | | | | |
| Best for | Thick carpet and thresholds | Carpet detection with a roller mop | Mixed floors, low profile | Rugs, sofas and stairs too | Thick-pile suction, long bag | Vacuum-only, bagless dock | Budget carpet and pets |
| Suction | 35,000 Pa | 30,000 Pa | 18,500 Pa | 20,000 Pa | 20,000 Pa | Not stated in Pa | Up to 10,000 Pa in Spot Mode |
| Carpet boost | ✅ Boosts suction | ✅ Sealed brush zone | ✅ Boosted suction | ✅ Automatic | Not stated | Not stated | ✅ Auto carpet boost |
| Mop lift | 10.5 mm, or pads removed | 10 mm | 10 mm | Not stated | Not stated | No mop listed | No mop |
| Climbs | Up to 3.47 in thresholds | Up to 3.5 cm | Not stated | Not stated | Not stated | Not stated | Not stated |
| Brush | Not stated | Hair-cutting bristle brush | All-rubber | DuoSpiral anti-tangle | Dual anti-tangle | Self-cleaning brushroll | Dual anti-tangle |
| Dock | Empties, washes, dries, refills | Empties, washes, dries | Empties, washes, dries | Empties, washes, dries, refills | Empties, up to 120 days | Empties, up to 30 days | Not stated |
| Navigation | Lifting LiDAR, 280+ objects | Dual-line LiDAR + AI | Smart obstacle detection | Not stated | LiDAR | LiDAR | LiDAR |
| Price tier | $$$ Premium | $$$ Premium | $$ Mid-range | $$$ Premium | $$ Mid-range | $$ Mid-range | $ Budget |
| Buy | Check price on Amazon | Check price on Amazon | Check price on Amazon | Check price on Amazon | Check price on Amazon | Check price on Amazon | Check price on Amazon |
Best overall for carpet
Dreame L60 Pro Ultra
- Best for
- Thick carpet and thresholds
Show specifications
- Suction
- 35,000 Pa
- Carpet boost
- ✅ Boosts suction
- Mop lift
- 10.5 mm, or pads removed
- Climbs
- Up to 3.47 in thresholds
- Brush
- Not stated
- Dock
- Empties, washes, dries, refills
- Navigation
- Lifting LiDAR, 280+ objects
- Price tier
- $$$ Premium
Roomba Plus 678X
- Best for
- Carpet detection with a roller mop
Show specifications
- Suction
- 30,000 Pa
- Carpet boost
- ✅ Sealed brush zone
- Mop lift
- 10 mm
- Climbs
- Up to 3.5 cm
- Brush
- Hair-cutting bristle brush
- Dock
- Empties, washes, dries
- Navigation
- Dual-line LiDAR + AI
- Price tier
- $$$ Premium
Roborock Qrevo S Pro
- Best for
- Mixed floors, low profile
Show specifications
- Suction
- 18,500 Pa
- Carpet boost
- ✅ Boosted suction
- Mop lift
- 10 mm
- Climbs
- Not stated
- Brush
- All-rubber
- Dock
- Empties, washes, dries
- Navigation
- Smart obstacle detection
- Price tier
- $$ Mid-range
eufy E28
- Best for
- Rugs, sofas and stairs too
Show specifications
- Suction
- 20,000 Pa
- Carpet boost
- ✅ Automatic
- Mop lift
- Not stated
- Climbs
- Not stated
- Brush
- DuoSpiral anti-tangle
- Dock
- Empties, washes, dries, refills
- Navigation
- Not stated
- Price tier
- $$$ Premium
Dreame D20 Air Plus
- Best for
- Thick-pile suction, long bag
Show specifications
- Suction
- 20,000 Pa
- Carpet boost
- Not stated
- Mop lift
- Not stated
- Climbs
- Not stated
- Brush
- Dual anti-tangle
- Dock
- Empties, up to 120 days
- Navigation
- LiDAR
- Price tier
- $$ Mid-range
Shark AI Ultra AV2501S
- Best for
- Vacuum-only, bagless dock
Show specifications
- Suction
- Not stated in Pa
- Carpet boost
- Not stated
- Mop lift
- No mop listed
- Climbs
- Not stated
- Brush
- Self-cleaning brushroll
- Dock
- Empties, up to 30 days
- Navigation
- LiDAR
- Price tier
- $$ Mid-range
ILIFE A30s
- Best for
- Budget carpet and pets
Show specifications
- Suction
- Up to 10,000 Pa in Spot Mode
- Carpet boost
- ✅ Auto carpet boost
- Mop lift
- No mop
- Climbs
- Not stated
- Brush
- Dual anti-tangle
- Dock
- Not stated
- Navigation
- LiDAR
- Price tier
- $ Budget
The Best Robot Vacuums for Carpet, Reviewed
Each review opens with the short verdict, then who should buy it and who should not. The detail underneath is there for when two picks look close.
Top pick · Best overall for carpet
Dreame L60 Pro Ultra
The robot to buy for a carpeted home. Dreame rates the suction at 35,000 Pa, boosts it on carpet, and gives the robot retractable legs for thresholds that stop other models.
- Premium
- Suction 35,000 Pa
- Carpet boost Boosts suction
- Mop lift 10.5 mm, or pads removed
- Climbs Up to 3.47 in thresholds
- Buy it if
- You have thick carpet, rugs with raised edges or door tracks between rooms, and you want one robot to handle all of it.
- Skip it if
- You have mostly hard floors and a small home: the premium tier buys capability you will not use.
Carpet punishes the robot in two ways: pile that holds dirt, and thresholds that block the way to the next room. The L60 Pro Ultra addresses both. Dreame rates suction at up to 35,000 Pa, the highest figure on this page, and says the robot boosts suction on carpet for pet and mixed-flooring homes.
The ProLeap system uses retractable legs to cross double-layer thresholds up to 3.47 in (8.8 cm) and single steps up to 1.77 in (4.5 cm). A liftable LiDAR lowers the robot to 3.50 in (8.9 cm) so it can still go under sofas, beds and cabinets. Both the extendable mop and the side brush reach about 1.58 in (40 mm) toward edges.
On rugs the robot takes off its own mop pads and lifts them 0.41 in (10.5 mm) for carpet, according to the listing. The base station empties dust, washes the mop pads with hot water at up to 212°F, dries them with hot air and refills the water. Dreame says the robot recognizes 280+ object types. It supports 2.4 GHz Wi-Fi only, and Dreame does not describe the main brush on the listing. See our Dreame reviews for the rest of the range.
What stands out
- 35,000 Pa rated suction with carpet boost
- Crosses double-layer thresholds up to 3.47 in and steps up to 1.77 in
- Pads removed or lifted 0.41 in (10.5 mm) on carpet
- Lowers to 3.50 in with the liftable LiDAR
Trade-offs
- Suction rating is the maker's own figure
- Brush design is not described on the listing
- Works on 2.4 GHz Wi-Fi only
Best Roomba for carpet
iRobot Roomba Plus 678X
The Roomba to buy if carpet is the priority. Carpet detection lifts the mop and opens a sealed brush zone, and the dock runs up to 90 days.
- Premium
- Suction 30,000 Pa
- Carpet boost Sealed brush zone
- Mop lift 10 mm
- Climbs Up to 3.5 cm
- Buy it if
- You want a Roomba, you have rugs and hard floor side by side, and you want the mop to stay off the pile.
- Skip it if
- You are on a budget: this is a premium-tier robot.
iRobot describes the Plus 678X as carpet-first in its listing. Active SealForce technology creates a seal against the carpet fibers to concentrate vacuuming power; iRobot says it cleans carpet three times deeper than carpet vacuuming without SealForce. When carpet is detected, the roller mop lifts 10 mm and a sealed brush zone gives up to 4x more suction compared to iRobot's own Roomba 505. Both comparisons are iRobot's, so read them as direction rather than a measurement. Suction is rated at 30,000 Pa.
On hard floors the PowerSpin roller mop cleans itself with a scraper and scrubs with heated water and 15 newtons of downward pressure, and SprayForce AI pre-treats stubborn messes. The body is 9.95 cm tall and crosses thresholds up to 3.5 cm. The AutoWash dock soaks the roller at 176°F, dries it at 131°F and empties debris into a sealed bag for up to 90 days.
Navigation is dual-line LiDAR with PrecisionVision AI that avoids toys, cords and pets. The brush is a hair-cutting multi-surface bristle brush, with an anti-tangle edge brush.
What stands out
- SealForce and carpet detection with a sealed brush zone
- Roller mop lifts 10 mm on carpet
- Dock rated for up to 90 days
- Hair-cutting bristle brush
Trade-offs
- Maximum pile height is not stated
- Climbs thresholds up to 3.5 cm: lower than the Dreame L60
- Suction comparisons are against iRobot's own models
Best for mixed carpet and hard floors
Roborock Qrevo S Pro
The balanced pick. It adapts to different carpet types with boosted suction and a 10 mm mop lift, then washes the mops at 167°F in the dock.
- Mid-range
- Suction 18,500 Pa
- Carpet boost Boosted suction
- Mop lift 10 mm
- Brush All-rubber
- Buy it if
- Your home is a mix of carpet and hard floors and you want a mid-range robot that treats each properly.
- Skip it if
- You need a stated threshold height: Roborock does not publish one for this model.
Roborock describes a custom carpet strategy for every room. The robot adapts to different carpet types with boosted suction, 10 mm mop lifting and customized cleaning modes, with the aim of protecting carpet fibers while cleaning deeper. SmartPlan 2.0 adjusts settings to the layout, the floor types and the cleaning history. Suction is rated at 18,500 Pa.
The listing states a 3.8 in low profile that goes under beds and sofas. The dock empties into a 2.7 L bag rated for 7 to 9 weeks, washes the mops at 167°F and dries them with 113°F air. Hair is handled by an all-rubber main brush and a zero-tangle side brush.
Noise is rated at 55 dB. Wi-Fi is 2.4 GHz only, and the listing gives no threshold height.
What stands out
- Custom carpet strategy with boosted suction and 10 mm mop lift
- 3.8 in profile for low furniture
- All-rubber brush that resists hair wrap
- Bag rated for 7 to 9 weeks
Trade-offs
- Threshold height is not stated
- Works on 2.4 GHz Wi-Fi only
Best for rugs, sofas and stairs
eufy E28
The odd one out, in a good way. A portable deep cleaner detaches from the station for spills and stains on carpets, sofas, stairs and car seats, while the robot handles the daily floors.
- Premium
- Suction 20,000 Pa
- Carpet boost Automatic
- Brush DuoSpiral anti-tangle
- Dock Empties, washes, dries, refills
- Buy it if
- You want one machine to handle the robot's daily run and the rug stain your child or pet leaves on Saturday.
- Skip it if
- You want a compact, light setup: the listing gives a weight of 44.64 pounds without saying what it covers.
Most carpet advice is about daily cleaning. The E28 adds the other half: the stain. eufy fits a detachable portable deep cleaner that lifts off the station to tackle spills, pet messes and stains on carpets, sofas, stairs and car seats, so you do not need a separate cleaner for them.
The robot rates suction at 20,000 Pa and adjusts it automatically when it moves from hard floor onto carpet. DuoSpiral anti-tangle brushes handle hair, a CornerRover arm reaches along walls and into corners, and the roller mop uses the HydroJet system. The all-in-one station empties, washes the roller, refills, dries with hot air and dispenses detergent.
The listing does not state a mop lift height or a threshold height, so check how your rugs sit. It works on 2.4 GHz Wi-Fi only and supports Alexa, Matter and Google.
What stands out
- Detachable portable deep cleaner for carpets, sofas, stairs and car seats
- 20,000 Pa with automatic carpet detection
- DuoSpiral anti-tangle brushes
- Station empties, washes, refills, dries and dispenses detergent
Trade-offs
- Mop lift and threshold heights are not stated
- Listed weight of 44.64 pounds, what it covers is not stated
- 2.4 GHz Wi-Fi only
Best mid-range pick for thick carpet
Dreame D20 Air Plus
A thick-carpet pick that costs less than the premium models. Dreame rates it at 20,000 Pa and says the suction reaches the deepest carpet fibers, with a bag that lasts up to 120 days.
- Mid-range
- Suction 20,000 Pa
- Brush Dual anti-tangle
- Dock Empties, up to 120 days
- Navigation LiDAR
- Buy it if
- You have thick carpet, pets and a mid-range budget, and you care more about suction than about the dock washing the mop.
- Skip it if
- You want a stated mop lift height or a washing dock.
The D20 Air Plus is aimed squarely at deep pile. Its title says deep carpet cleaning, and Dreame says the 20,000 Pa suction extracts embedded dust from the deepest carpet fibers as well as hardwood crevices. The dock empties into a 4 L sealed bag that Dreame rates for up to 120 days, and Dreame says the bag locks in 99.9% of allergens.
A dual anti-tangle design pairs a main brush that removes hair as it cleans with a side brush built not to wrap. It vacuums and mops at the same time with an electronic water tank, and LiDAR maps the home so it can avoid furniture even in the dark. The app handles no-go zones, room schedules and suction levels. Dreame specifies that the robot supports 2.4 GHz Wi-Fi only.
The listing does not state a mop lift height, whether carpet boost is automatic, or any threshold height, so keep rugs in a no-mop zone if you set it to mop.
What stands out
- 20,000 Pa rated suction aimed at deep carpet
- 4 L bag rated for up to 120 days
- Dual anti-tangle brush design
- No-go zones and room schedules in the app
Trade-offs
- Mop lift height, carpet boost and threshold climbing are not stated
- 2.4 GHz Wi-Fi only
Best vacuum-only with a bagless dock
Shark AI Ultra AV2501S
If your problem is carpet, not mopping, a vacuum-only robot removes the question of wet pads. The Shark empties itself into a bagless base that holds up to 30 days.
- Mid-range
- Suction Not stated in Pa
- Mop lift No mop listed
- Brush Self-cleaning brushroll
- Dock Empties, up to 30 days
- Buy it if
- You have carpets and rugs, you do not need a mop, and you want a self-emptying base without buying bags.
- Skip it if
- You want a mop, a stated suction figure or a very long dock interval.
On carpet, no mop is a feature. The AV2501S listing describes no mop at all, so you never have to think about wet pads on the pile. Shark lists a Matrix Clean grid that makes multiple passes over dirt and debris, and a self-cleaning brushroll to stop hair wrapping.
The base is bagless, holds up to 30 days of dirt and has a HEPA filter that Shark says captures 99.97% of dust and allergens down to 0.3 microns. Navigation is a 360° LiDAR map, and runtime is up to 120 minutes with recharge and resume. Shark says the suction picks up dirt on all floor types, but it gives no figure in pascals, and the listing does not describe a carpet boost or a threshold height.
See our Shark reviews for how the brand's other robots compare.
What stands out
- No mop, so rugs never get wet
- Bagless base holds up to 30 days of dirt
- HEPA filter on the base, per Shark
- Up to 120 minutes of runtime with recharge and resume
Trade-offs
- Suction not stated in pascals
- Carpet boost and threshold height are not stated
- Shorter stated dock interval than the other docks on this page
Best budget robot vacuum for carpet
ILIFE A30s
The cheap way to get a mapping robot that boosts on carpet. It is vacuum-only, with LiDAR, no-go zones and a dual anti-tangle brush.
- Budget
- Suction Up to 10,000 Pa in Spot Mode
- Carpet boost Auto carpet boost
- Mop lift No mop
- Brush Dual anti-tangle
- Buy it if
- You have carpet and hard floor, a small budget and no need for a mop or a self-emptying dock.
- Skip it if
- You want a dock that empties for you or any mopping.
The A30s is the lowest-cost robot here that still maps the house. ILIFE uses LiDAR with a SLAM algorithm to plan the route, and the app lets you set no-go zones, virtual walls and schedules, pick rooms and areas, adjust suction and activate an automatic carpet boost.
ILIFE rates suction at up to 10,000 Pa, in Spot Mode only, so everyday suction is lower. The dual anti-tangle brush is meant for dog and cat hair. Runtime is 150 minutes, and control is by app, voice with Alexa or Google Assistant, or the included remote. The listing says clearly that this model is vacuum-only, with no mop.
There is no self-emptying dock described, so you empty the bin by hand. Wi-Fi is 2.4 GHz only.
What stands out
- LiDAR mapping with no-go zones and virtual walls
- Automatic carpet boost in the app
- Dual anti-tangle brush
- 150 minutes of runtime
Trade-offs
- Up to 10,000 Pa applies in Spot Mode only
- No mop and no self-emptying dock
- 2.4 GHz Wi-Fi only
Thick and High-Pile Carpet
Thick carpet is the hardest test for a robot vacuum. The honest answer is that no maker on this page states a maximum pile height, so the specification sheet cannot tell you where the line is.
What Helps on Deep Pile
Three things matter. First, suction that rises on carpet: the Dreame L60 Pro Ultra at 35,000 Pa and the D20 Air Plus at 20,000 Pa are rated highest on this page, and the Roomba Plus 678X adds a sealed brush zone. Second, a brush that can reach into the pile without being clogged, which is why the rubber and anti-tangle designs matter more here than on hard floors. Third, a mop that lifts out of the way entirely.
Pile Height Versus Threshold Spec
Makers publish a threshold or step height, such as 3.47 in for the L60 Pro Ultra or 3.5 cm for the Plus 678X. That is the height of an obstacle the robot climbs, not the pile it works on. No maker on this page states a maximum pile height, so treat any promise about thick carpet as a design intention rather than a limit. If your carpet is deep enough that your hand sinks, expect to run the robot more often with a higher suction mode, and check the brush after each run.
When to Add a Stick or Handheld
A robot keeps carpet from building up dust; it will not replace a deep clean. Pair it with a stick vacuum for the pile, or look at the eufy E28, whose detachable portable cleaner tackles spills and stains on carpets and sofas. For homes with shedding pets on carpet, our guide to the best robot vacuums for pet hair goes further.
Keeping Rugs Dry: Mop Lift and Carpet Detection
A robot vacuum and mop on carpet is only a good idea if the mop stays off the fibers. There are three ways a robot manages that: it lifts the mop, it removes the pads, or it avoids carpet while mopping.
Mop Lift Heights as Stated
The makers' own numbers on this page: 10 mm for the Qrevo S Pro and the Roomba Plus 678X, and 0.41 in (10.5 mm) for the L60 Pro Ultra, which can also remove the pads. Other makers go higher: Ecovacs lists 18 mm on the Deebot T50 Max Pro Omni, and Narwal lists 0.47 in on the Flow 2. A bigger lift is not automatically better; what matters is that the sensor detects carpet in time.
Pads That Detach, Rollers That Hide
Removing the pads, as the L60 Pro Ultra does, takes the wet part away completely. Roller mops go a different way: the Roomba Plus 678X lifts the roller, and Ecovacs describes a cover on its X12S that closes over the roller. If rugs are essential to your home, those full-cover designs are the safer choice.
A No-Mop Zone Is the Backup
Carpet detection is a sensor, and sensors miss thin rugs and low-contrast mats. In the app, draw a no-mop zone over every rug you cannot afford to wet. It costs a minute and removes the risk. If your floors are mostly hard, our hardwood floor guide compares robots on the mop instead.
Fringes, Tassels and Dark Rugs
Two things catch robots on rugs that have nothing to do with pile: fringes and color.
Fringes and Tassels
Fringe can wrap around a spinning side brush or a roller. Before you start the robot, fold the fringe under the rug or draw a no-go zone along the edge in the app. Robots with no-go zones and virtual walls, such as the ILIFE A30s, make that easy to do once and forget.
Dark and Black Rugs
Many robots use cliff sensors that bounce infrared light off the surface to detect a drop. A very dark rug can confuse such a sensor, so the robot may refuse to cross it or stop at its border. If this happens, the usual fixes are to re-map with the rug in place, or to choose a rug in a lighter color. Never disable a cliff sensor near stairs. None of the listings here describes this, so read the app settings before you give up on a model.
Low Furniture on Carpet
Dust collects under the sofa where you cannot see it. Measure the clearance before buying: the Qrevo S Pro is listed at 3.8 in, and the L60 Pro Ultra lowers to 3.50 in with its liftable LiDAR. For brand overviews, see our Shark reviews, our Dreame reviews or the full robot vacuum guide.
Robot Vacuums for Carpet FAQ
Sources
- Manufacturer product listings for all seven models, Amazon US, read on November 6, 2026 Every specification on this page is the maker's stated figure from its listing. Comparisons such as "4x more suction" are the makers' own and name their own reference models.
The RobotVacuumer letter
New robot vacuum picks and plain advice on choosing and living with one, about once a month.