Smart Home
Best Robot Vacuums for Carpet and Hard Floors (2026 Buying Guide)
By the Wires of Life Editorial Team · Oct 28, 2026 · 10 min read

Our top picks at a glance
Compared & ranked from official specs (last verified November 2, 2026). Not hands-on tested.
| Pick | Suction | Brush | Mop on carpet |
|---|---|---|---|
| Best overall for mixed floorsRoborock Qrevo 2 Pro | 20,000 Pa | Anti-tangle main brush | Detaches mop pads before carpet |
| Best for pet hairRoborock Qrevo S Pro | 18,500 Pa | All-rubber main brush | Mop lifting |
| Most suctionRoborock Qrevo CurvX | 22,000 Pa | Anti-tangle main brush | Mop lifting (Curv line up to 17 mm) |
| Best valueRoborock Qrevo (original series) | 12,000 Pa | DuoDivide rubber + bristle brush | Mop lifting |
#1 · Best overall for mixed floors
Roborock Qrevo 2 Pro
- Suction: 20,000 Pa
- Brush: Anti-tangle main brush
- Mop on carpet: Detaches mop pads before carpet
Buy it if: Homes with medium-pile rugs plus hard floors you want mopped
Skip it if: You never mop. A vacuum-only robot costs less.
Roborock official page#2 · Best for pet hair
Roborock Qrevo S Pro
- Suction: 18,500 Pa
- Brush: All-rubber main brush
- Mop on carpet: Mop lifting
Buy it if: Shedding pets and long hair on carpet; dock empties for up to about 65 days
Skip it if: You have thick rugs and want the mop removed entirely.
Roborock official page#3 · Most suction
Roborock Qrevo CurvX
- Suction: 22,000 Pa
- Brush: Anti-tangle main brush
- Mop on carpet: Mop lifting (Curv line up to 17 mm)
Buy it if: Thicker carpet and high thresholds (AdaptiLift chassis)
Skip it if: You have mostly hard floors; the extra power won't show.
Roborock official page#4 · Best value
Roborock Qrevo (original series)
- Suction: 12,000 Pa
- Brush: DuoDivide rubber + bristle brush
- Mop on carpet: Mop lifting
Buy it if: Low-pile carpet and hard floors on a tighter budget
Skip it if: You have heavy shedding pets on thick carpet.
Roborock official page
Why mixed floors are harder than they look
Hard floors are easy. Crumbs and dust sit on top, and almost any robot sweeps them up.
Carpet isn't. Fine dirt and hair sink into the pile, so the robot needs a roller that actually agitates fibers plus enough airflow to pull debris back out. Then there's the transition: the threshold strip, the rug edge, the tassels. That's where cheap robots get stuck, tangle, or drag a wet mop across your rug.
So the right question isn't "which robot has the most suction?" It's "which robot handles the switch between surfaces without me babysitting it?"
The 4 features that actually matter (in order)
1. Carpet detection with auto-boost. The robot senses carpet and raises suction on its own, then drops back on hard floors to save battery and noise. Without this, you pick one setting and compromise everywhere. This is the single biggest upgrade for mixed homes.
2. Rubber or rubber-combo main brush. Bristle rollers grab hair and wind it tight. Rubber blades shed it. Roborock, for example, lists an all-rubber main brush on the Qrevo S Pro and a dual rubber-and-bristle "DuoDivide" design on the Qrevo series and Qrevo 2 Pro, aimed specifically at pet and long hair on carpet.
3. LiDAR (or camera + LiDAR) mapping. Mapped robots clean in rows, remember each room, and let you draw no-go zones around rug fringes, cable piles and pet bowls. Random-bounce robots without maps miss spots and run out of battery on large carpeted rooms.
4. Mop lift height or auto-detach (combo models only). This is the spec nobody advertises loudly, but it decides whether your rugs stay dry. Published mop-lift figures on current models range roughly from 10 mm to 17 mm (Roborock states up to 17 mm on its Curv line and Saros 10R; eufy around 12 mm; Dreame 10.5 mm; ECOVACS 10 mm). Some newer models, like the Roborock Qrevo 2 Pro, detach the mop pads entirely before vacuuming carpet, which is the safest option for medium- and high-pile rugs.
Suction numbers: why bigger isn't automatically better
Box suction ratings have climbed fast. Roborock lists 12,000 Pa on the original Qrevo series, 18,500 Pa on the Qrevo S Pro, 20,000 Pa on the Qrevo 2 Pro, and 22,000 Pa on the Qrevo CurvX.
Here's the catch: Pascal ratings are measured by each brand under its own conditions, so you can't compare them reliably across brands. Within one brand's lineup, a higher number does usually mean more pull. Across brands, roller design and carpet boost decide carpet results more than an extra few thousand Pa.
Our rule of thumb: for low-pile carpet and hard floors, any current mid-range mapped robot has plenty of suction. For thick carpet and heavy pet shedding, step up within a brand rather than chasing the biggest number across brands.
Which type of robot fits your home
Mostly hard floors + a few thin rugs: a vacuum-mop combo with mop lifting (10 mm+) is a great fit. You'll get daily mopping without wet rugs.
Lots of medium- or high-pile carpet: prioritise a vacuum-only robot or a combo that detaches its mop. Also check the stated maximum climb/threshold height against your thickest rug.
Pets that shed: rubber or dual anti-tangle brushes plus a self-emptying dock. Emptying a tiny bin daily gets old fast with a shedding dog.
Small apartment, no pets: a basic mapped robot without a dock is often enough. Spend the savings on a good stick vacuum for edges and stairs.
Features you can skip (or pay less for)
Hot-water mop washing and heated drying. Nice for kitchens with greasy floors, but it adds cost and dock size. If you mostly vacuum carpet, you won't use it much.
Huge app feature lists. Room mapping, no-go zones and scheduling are what you'll use. Voice assistants and AI object reports rarely change daily results.
Record-breaking suction. See above. Past a point, it mainly drains the battery faster.
Watch out for these mixed-floor problems
Shag and high-pile rugs. Many robots get stuck or refuse to climb them. Check the brand's stated threshold/climb height and plan to block shag rugs with a no-go zone.
Very dark rugs. Some cliff sensors read black or navy carpet as a drop and won't drive onto it. Search owner reviews for your rug color before buying.
Rug tassels and cords. Even good robots chew fringes. Set no-go lines along the edge or tuck tassels under.
Ongoing costs. Dock bags, filters, side brushes and mop pads add up. Check replacement part prices and availability on the brand's store before you commit.
How we picked these criteria
We haven't lab-tested these robots ourselves. Instead, we compared manufacturers' published specs (linked below with the date we checked them), cross-referenced spec comparisons that cite brand pages, and focused on the features that consistently decide mixed-floor results: carpet detection, brush design, mapping, and mop handling. Prices change weekly, so we link to official pages instead of quoting numbers that go stale.
Before you buy: mixed-floor checklist
Common questions
Can one robot vacuum handle both carpet and hard floors?
Yes. Most mid-range mapped robots with carpet boost handle low- and medium-pile carpet and hard floors well. Very thick or shag rugs are the main exception; block them with a no-go zone.
Will a robot mop make my rugs wet?
It can. Choose a model that lifts the mop at least 10 mm or detaches it before vacuuming carpet. For medium- and high-pile rugs, auto-detach is the safer choice.
How much suction do I need for carpet?
Less than marketing suggests. Pascal ratings aren't comparable across brands. Carpet detection and a good rubber brush matter more than chasing the highest number.
Is a self-emptying dock worth it?
With shedding pets or a large carpeted home, yes. Brands like Roborock state up to about 65 days without manual emptying on some docks. In a small pet-free apartment, it's optional.
Do robot vacuums replace a regular vacuum?
For daily upkeep, mostly yes. You'll still want a stick or upright vacuum for stairs, upholstery, edges and occasional deep carpet cleans.
Sources
Last verified: November 2, 2026. This is general guidance based on official documentation. We did not run hands-on lab tests for this guide.
- Roborock — Qrevo Series (12,000 Pa, DuoDivide brush, mop lifting)
- Roborock — Qrevo S Pro (18,500 Pa, all-rubber brush, 65-day dock)
- Roborock — Qrevo 2 Pro (20,000 Pa, auto mop detachment for carpets)
- Roborock — Qrevo Curv Series (22,000 Pa, AdaptiLift chassis)
- Bristle & Bot — Mop lift height compared, with brand sources
- iRobot — Roomba Combo overview
