Wires of Life — AI, Tech Guide and Smart Living

Best Robot Vacuums for Carpet and Hard Floors (2026 Buying Guide)

By the Wires of Life Editorial Team · Oct 28, 2026 · 10 min read

Best Robot Vacuums for Carpet and Hard Floors (2026 Buying Guide)

Our top picks at a glance

Compared & ranked from official specs (last verified November 2, 2026). Not hands-on tested.

PickSuctionBrushMop on carpet
Best overall for mixed floorsRoborock Qrevo 2 Pro20,000 PaAnti-tangle main brushDetaches mop pads before carpet
Best for pet hairRoborock Qrevo S Pro18,500 PaAll-rubber main brushMop lifting
Most suctionRoborock Qrevo CurvX22,000 PaAnti-tangle main brushMop lifting (Curv line up to 17 mm)
Best valueRoborock Qrevo (original series)12,000 PaDuoDivide rubber + bristle brushMop lifting
  1. #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. 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. 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. 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

0/8

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.

Keep reading