The models in detail
This page is for you if most of your floors are carpet or area rugs and you want a robovac that pulls debris out of the pile rather than skimming the top. We compared six models using their Amazon.com product listings, checked on October 10, 2026. Nothing here comes from a home trial: every figure is what the manufacturer publishes, and we point out what each listing leaves unsaid.
1 · Our pick
eufy Omni C28
Robot vacuum4,3/5 from 59602 Amazon customer ratings (as of October 10, 2026)
Carpet is where suction matters most, and the Omni C28 is one of only two models here that publishes a number: 15,000 Pa, more than twice the 7,000 Pa of the Omni C20. The four other listings give no Pa figure at all, so you cannot compare them on that point. Its 28 cm HydroJet roller mop lifts 10.8 mm, enough to keep low-pile rugs and short carpet dry while it mops the hard floors in between. The DuoSpiral brush is rated by eufy for hair up to 30 cm (11.8 in) without wrapping, which helps when carpet holds onto pet hair. The station empties into a 3 L bag for up to 75 days. What the listing leaves out is runtime and battery capacity, a real gap if you have a lot of carpeted rooms. eufy pitches it for hard floors and short carpets, not deep pile.
Pros, cons and specs
Pros
- The 28 cm HydroJet roller has 24 water ports and spins at 270 RPM, with a scraper sending dirty water to a separate tank.
- DuoSpiral brush is rated for hair up to 30 cm (11.8 in) without wrapping, per eufy's own cleaning tests.
- The station empties into a 3 L bag, washes the mop and hot-air dries it at 50°C for up to 75 days of hands-off use.
- Camera-free LiDAR navigation avoids obstacles of 3 x 3 x 3 cm and larger.
Cons
- Runtime and battery capacity are not stated (only a "long-lasting battery").
- Without a camera, objects smaller than 3 x 3 x 3 cm (cables, socks) may not be avoided.
- Dust bags are a consumable to replace.
Best for: Multi-pet homes with hard floors and short carpets that want a self-cleaning roller mop without a camera.
Skip it if you need published runtime figures or have lots of small clutter on the floor.
Other specs
- NavigationLiDAR, no camera
- Mopping28 cm HydroJet roller mop, 270 RPM, self-cleaning
- DockAuto-empty, mop wash, 50°C hot-air dry, auto refill, wastewater collection
- Bag / bin3 L dust bag (up to 75 days)
- Anti-tangleDuoSpiral brush, handles hair up to 30 cm (11.8 in)
- Noise54.89 dB
Check price on Amazon2 · Carpet and low furniture
eufy Omni C20
Robot vacuum4,4/5 from 54090 Amazon customer ratings (as of October 10, 2026)
The Omni C20 handles the mop question well for carpet owners: the pads lift automatically when the robot detects carpet, so you can run vacuum and mop together across mixed floors. Suction is the weak spot. At 7,000 Pa it is the lowest figure in eufy's own comparison table, where other models run from 15,000 to 35,000 Pa, and less than half of what the C28 claims. eufy also asks you to set carpets over 20 mm (0.78 in) as no-go zones, so plush rugs are off the table. On the plus side, it is the only model on this page besides the Shark AI Ultra with a stated runtime, up to 132 min in Standard mode, and at 3.35 in tall it slides under furniture with 3.54 in of clearance. The 3.1 L bag lasts up to 60 days. Its 54,090 reviews appear to be pooled with other eufy models.
Pros, cons and specs
Pros
- At 3.35 in (85 mm) tall it fits under furniture with as little as 3.54 in of clearance.
- The Omni station empties into a 3.1 L bag for up to 60 days and washes and dries the mop pads.
- Mop Master pads press with 6N at 180 RPM, and the mop lifts automatically on carpet.
- Runs up to 132 min in Standard mode and stores up to 3 floor maps.
Cons
- 7,000 Pa is the lowest suction in eufy's current comparison table (15,000 to 35,000 Pa on other models).
- Mop drying uses room-temperature air, not hot air, and carpets over 20 mm (0.78 in) must be set as no-go zones.
- Wi-Fi is 2.4 GHz only and boundary strips are not compatible.
Best for: Budget shoppers with hard floors and low furniture who want a full-service station.
Skip it if you have thick carpets or want hot-air mop drying.
Other specs
- NavigationiPath laser navigation, up to 3 floor maps
- MoppingDual spinning mop pads (Mop Master, 6N, 180 RPM)
- DockAuto-empty, mop wash, room-temperature air drying
- Bag / bin3.1 L dust bag (up to 60 days)
- Anti-tanglePro-Detangle Comb
- Robot height3.35 in (85 mm)
- Connectivityeufy Clean app, Alexa, Google Assistant; 2.4 GHz Wi-Fi only
Check price on Amazon3 · Rugs plus occasional mopping
iRobot Roomba 105 Combo + AutoEmpty
Robot vacuum4,4/5 from 49377 Amazon customer ratings (as of October 10, 2026)
The Roomba 105 Combo + AutoEmpty takes a different approach to carpet: its microfiber pad does not lift, so the robot detects carpets and avoids them while mopping. That keeps rugs dry, but it means you run a separate vacuum-only pass to clean them, which the app supports with vac only, mop only and combo modes plus adjustable suction. The listing describes suction only as 70X more power-lifting suction, with no Pa figure and no runtime, so you cannot weigh it against the eufy models on raw numbers. ClearView LiDAR maps the house, and the bagged AutoEmpty dock holds up to 75 days of debris, which helps because carpet sends a lot of dust to the bin. The dock does not wash the pad, and bags are a consumable you keep buying. It carries a 4.4 rating from 49,377 reviews.
Pros, cons and specs
Pros
- Empties into a bagged AutoEmpty dock for up to 75 days; the bag traps 99% of allergens as small as 0.7 microns, according to the listing.
- ClearView LiDAR maps the home, and the robot detects and avoids carpets while mopping.
- Vac only, mop only or combo modes, with adjustable passes, suction and mopping solution in the app.
- SmartScrub adds 2x deeper scrubbing; the box includes 1 extra mop pad.
Cons
- Dock bags are a consumable to replace.
- The pad does not lift and the dock does not wash it.
- Suction is given only as 70X more power-lifting suction, with no Pa figure or runtime.
Best for: Budget buyers who want LiDAR mapping, light mopping and a self-emptying dock in one box.
Skip it if you want a mop that lifts over rugs, a self-washing station or a bagless dock.
Other specs
- NavigationClearView LiDAR
- MoppingMicrofiber mop pad with micro-pump
- DockAutoEmpty dock with bag (up to 75 days)
- Bag / binBagged dock
- Connectivity2.4 GHz Wi-Fi, Roomba Home app, voice assistants
Check price on Amazon4 · Wall-to-wall carpet, no mopping
Shark AI Ultra AV2511AE
Robot vacuum4/5 from 41687 Amazon customer ratings (as of October 10, 2026)
If your home is mostly carpet, a mop may be something you never use, and the Shark AI Ultra AV2511AE skips it entirely. That removes any risk of a wet pad touching your rugs. Matrix Clean runs multiple passes in a grid pattern, a sensible approach for pile that holds debris, and the self-cleaning brushroll is meant to prevent hair wrap. The 360° LiDAR detects objects and works in the dark. It states up to 90 minutes of runtime and then recharges and resumes where it left off, one of only two runtime figures on this page. The bagless base holds up to 60 days of debris with no bags to buy. The listing gives no suction figure in Pa, and only 1 side brush and 1 filter come in the box. Be aware that part of the product page describes a 2-in-1 vacuum and mop; this AV2511AE is vacuum only. Its 41,687 reviews look shared with another Shark model.
Pros, cons and specs
Pros
- The bagless self-empty base holds up to 60 days of debris with no bags to buy, according to the listing.
- 360° LiDAR maps the home, detects objects and works in the dark.
- Matrix Clean takes multiple passes in a grid pattern, and the self-cleaning brushroll is meant to prevent hair wrap.
- Up to 90 minutes of runtime, then it recharges and resumes where it left off.
Cons
- Suction power in Pa is not given.
- Vacuum only: no mopping on this model.
- Only 1 side brush and 1 filter come in the box.
Best for: Pet owners with mixed carpet and hard floors who want a LiDAR vacuum with a bagless self-empty base.
Skip it if you also want mopping or need a published suction figure to compare models.
Other specs
- Navigation360° LiDAR with object detection
- MoppingNo mopping
- DockBagless self-empty base (up to 60 days)
- Anti-tangleSelf-cleaning brushroll
- ConnectivitySharkClean app, Alexa, Google Assistant
Check price on Amazon5 · Mixed floors, bagless base
Shark Matrix Plus AV2610WA
Robot vacuum4/5 from 36550 Amazon customer ratings (as of October 10, 2026)
The Shark Matrix Plus AV2610WA vacuums and sonic-mops in one pass, scrubbing hard floors 100x per minute according to the listing. For carpet owners, the open question is the pad: nothing on the product page says it lifts or that the robot steers mopping away from rugs, unlike the eufy models with their lift or the Roomba combos that avoid carpet. Check that before you rely on it for rooms with rugs, or plan to remove the pad for carpet runs. Matrix Clean grid passes and CleanEdge Detect air blasts are aimed at carpets, edges and corners. The XL bagless base holds up to 60 days of debris behind HEPA filtration rated for 99.97% of dust down to 0.3 microns. Neither suction in Pa nor runtime is given, and cleaning gains are quoted against older Shark models only. It comes with 2 reusable pads and a 12oz. starter solution.
Pros, cons and specs
Pros
- Vacuums and sonic-mops in one pass, scrubbing hard floors 100x per minute, according to the listing.
- The XL bagless base holds up to 60 days of debris and uses HEPA filtration rated for 99.97% of dust down to 0.3 microns.
- Matrix Clean grid passes and CleanEdge Detect air blasts target carpets, edges and corners.
- Ships with 2 reusable microfiber pads, a 12oz. starter cleaning solution and a 1-year limited warranty.
Cons
- Suction power in Pa and runtime are not given.
- The base does not wash or dry the mop pads; pads are swapped and washed by hand.
- Cleaning gains are quoted against older Shark models, not against competitors.
Best for: Households with carpets and hard floors that want a LiDAR vacuum-mop with a bagless self-empty base.
Skip it if you want a base that also washes and dries the mop, or you need runtime and suction figures.
Other specs
- Navigation360° LiDAR with object detection
- MoppingSonic mopping pad (scrubs 100x per minute)
- DockXL bagless HEPA self-empty base (up to 60 days)
- Anti-tangleSelf-cleaning brushroll
- ConnectivitySharkClean app
Check price on Amazon6 · Small carpeted spaces
iRobot Roomba 105 Vac
Robot vacuum4,2/5 from 31642 Amazon customer ratings (as of October 10, 2026)
The Roomba 105 Vac is the simplest option here: vacuum only, ClearView LiDAR mapping and a charging dock with no self-empty base. Carpet fills a robot's bin faster than bare floors, so in a carpet-heavy home you will be emptying it by hand often; the 105 Combo and both Shark models on this page avoid that with a self-emptying base. The listing claims 70X more suction than Roomba 600 series robots, but gives no Pa figure and no runtime, so the comparison only tells you it beats older Roombas. Its 3-Stage Cleaning uses a Multi-Surface brush and an Edge-Sweeping brush, and spot cleaning works on one area for up to 5 minutes, handy for a crumb spill on a rug. It recharges and resumes on its own. Part of the listing mentions mopping water levels, but this model does not mop. It connects only on 2.4 GHz Wi-Fi and is rated 4.2 from 31,642 reviews.
Pros, cons and specs
Pros
- ClearView LiDAR maps the home and steers around obstacles, with cliff sensors for stairs, according to the listing.
- 3-Stage Cleaning with a Multi-Surface brush and an Edge-Sweeping brush, claimed at 70X more suction than Roomba 600 series robots.
- Recharges on its own and resumes where it left off.
- Spot cleaning for up to 5 minutes, keep-out zones and schedules in the Roomba Home app.
Cons
- No self-empty base: you empty the bin by hand.
- Vacuum only, with no Pa figure or runtime given.
- Works only on a 2.4 GHz network.
Best for: Budget buyers who want a LiDAR-mapping Roomba without paying for a dock.
Skip it if you want a self-emptying base or mopping.
Other specs
- NavigationClearView LiDAR
- MoppingNone (vacuum only)
- DockCharging dock only (recharge and resume)
- Connectivity2.4 GHz Wi-Fi, Roomba Home app, Alexa, Siri, Google Assistant
Check price on AmazonHow to choose a robot vacuum for carpet
A published suction figure
Pick a model that states its suction in Pa, because that is the only way to compare carpet cleaning power on paper. On this page, only the eufy Omni C28 (15,000 Pa) and Omni C20 (7,000 Pa) publish one. Roomba listings use a multiplier against older Roombas, and the Shark listings give no suction figure at all. A multiplier tells you a model improved on its predecessor, not how it stacks up against another brand, so treat it as marketing rather than a spec you can compare.
What the mop does on carpet
On a combo robot, make sure the mop either lifts or the robot avoids carpet while mopping, or your rugs will get wet. The Omni C28 lifts its roller 10.8 mm, and the Omni C20 lifts its pads automatically on carpet. The Roomba 105 Combo does not lift its pad; it detects carpet and skips it during mopping, so rugs need a separate vacuum run. The Shark Matrix Plus listing says nothing about lifting, so check before running it with the pad on near rugs.
Brushes that resist hair wrap
Choose a brush designed to shed hair, because carpet holds hair and fibers that wind around a standard brushroll. The Omni C28's DuoSpiral brush is rated by eufy for hair up to 30 cm (11.8 in) without wrapping. The Omni C20 uses a Pro-Detangle Comb, and both Shark models use a self-cleaning brushroll. The Roomba 105 listings describe a Multi-Surface brush and an Edge-Sweeping brush but make no anti-tangle claim, so expect to cut hair off the brush now and then.
A self-emptying base
Get a self-emptying base if carpet covers most of your home, because pile releases more dust than bare floors and a small onboard bin fills quickly. The eufy stations and the Roomba AutoEmpty dock use bags, holding up to 75 days on the C28 and the Roomba, and up to 60 days on the C20. Both Shark bases are bagless and hold up to 60 days. The Roomba 105 Vac has a charging dock only, so you empty its bin yourself after runs.
Runtime and recharge
Look for a stated runtime or a recharge-and-resume feature, since slow passes over carpet use more battery than hard floors. Only two listings here give a figure: the Omni C20 claims up to 132 min in Standard mode, and the Shark AI Ultra claims up to 90 minutes before it recharges and resumes. The Roomba 105 Vac also recharges and picks up where it left off, but gives no runtime. The C28, the Roomba combo and the Matrix Plus leave runtime out of their listings.
Carpet height limits
Check the pile height your carpet actually has, because no listing on this page claims to handle shag or deep plush. The Omni C20 is the only one that states a limit, asking you to set carpets over 20 mm (0.78 in) as no-go zones. The Omni C28 is described for short carpets. None of the six listings gives a threshold climbing figure either, so measure the transitions between rooms and use keep-out zones in the app for rugs with long fringes or thick pile.
Skip it if…
- most of your home is high-pile or shag carpet, since none of these listings claim to handle deep pile and the Omni C20 asks you to block carpets over 20 mm.
- you need a published runtime for every model, because only the Omni C20 and the Shark AI Ultra state one.
- you want a camera to spot socks and phone cables on the rug, as the Omni C28 relies on LiDAR only and may miss objects under 3 x 3 x 3 cm.
- you never want to buy dust bags, which the eufy stations and the Roomba AutoEmpty dock need; the two Shark bases on this page are bagless.
FAQ
What is the best robot vacuum for carpet?
The eufy Omni C28 is the best robot vacuum for carpet on this page. Its listing claims 15,000 Pa of suction, the highest published figure among the six models, and its roller mop lifts 10.8 mm to stay off rugs. Its main gap is that eufy gives no runtime or battery capacity on the listing.
How much suction does a robot vacuum need for carpet?
There is no official minimum, but more stated suction gives you more margin on carpet. On this page the Omni C28 claims 15,000 Pa and the Omni C20 claims 7,000 Pa, the lowest in eufy's own lineup. The Roomba and Shark listings give no Pa figure, so you cannot rank them against the eufy models on suction.
Can a robot vacuum and mop combo be used on carpet?
Yes, if the mop lifts or the robot avoids carpet while mopping. The Omni C28 lifts its roller 10.8 mm and the Omni C20 lifts its pads on carpet. The Roomba 105 Combo does not lift; it detects carpet and skips it during mopping. The Shark Matrix Plus listing does not say whether its pad lifts.
Do robot vacuums work on thick carpet?
Most are designed for low and medium pile, and none of the listings here claim to handle shag or thick plush. The Omni C20 even asks you to set carpets over 20 mm (0.78 in) as no-go zones, and the Omni C28 is described for short carpets. If your carpet is deep, measure it and check each product page.
Is a Roomba a good robot vacuum for carpet?
A Roomba 105 can clean carpet, but its listing gives no suction figure in Pa, only a claim of 70X more power-lifting suction compared with older Roombas. That makes it hard to compare with the eufy Omni C28 or C20. The 105 Combo avoids carpet while mopping, and the 105 Vac has no self-emptying base.
Is a self-emptying robovac worth it for a carpeted home?
Yes for most carpet-heavy homes, because pile sends a lot of dust to the bin and a base saves you from emptying it after every run. On this page, the bagged eufy and Roomba docks hold up to 60 or 75 days of debris, and the two bagless Shark bases hold up to 60 days.
IIlias, Robocompas
Models are picked from the product listings on Amazon.com, recorded and dated. Missing data is flagged instead of guessed, and no hands-on test is described unless it actually happened.
Our method