Buying guide
Best Robot Vacuum for Carpet (2026)
The Dreame L60 Ultra PE is the carpet pick. It removed 94% of embedded sand in independent testing and paired that result with perfect flattened pet-hair pickup.
What is the best robot vacuum for carpet?
Buy the Dreame L60 Ultra PE for the strongest balance of deep cleaning, hair pickup and obstacle avoidance. Its 94% carpet deep-clean result tied the second-highest score in Vacuum Wars’ database at the time of review.
The Roborock Qrevo Edge 2 reached the same 94% result and fits beneath lower furniture. Choose the Shark PowerDetect when you want a dedicated vacuum with no wet-floor hardware.
| Product | Best for | Carpet result | Catch |
|---|---|---|---|
| Dreame L60 Ultra PE | Carpet, pets and clutter | 94% deep clean | Small bin |
| Roborock Qrevo Edge 2 | Carpet under low furniture | 94% deep clean | Below-average object avoidance |
| Shark PowerDetect | Vacuum-only cleaning | Above-average performance score | Shorter battery endurance |
Best overall: Dreame L60 Ultra PE

The Dreame lifts embedded debris rather than merely collecting crumbs from the carpet surface. It also removed all flattened pet hair in testing and left no seven-inch hair wrapped around its brush.
Its mop pads lift 10.5 mm over detected carpet. Plush rugs may still need a no-mop zone because pile can exceed that clearance. The dock can also wash and dry pads, but carpet-first buyers are paying for hardware they may use less often.
See the Dreame L60 Ultra PE price
Best low-profile option: Roborock Qrevo Edge 2

The Edge 2 retracts its LiDAR assembly and stands 3.14 inches high. Its 94% embedded-sand result was a large improvement over the original Qrevo Edge, and its DuoDivide brush resisted long-hair tangles.
The 240 ml dustbin is small. Heavy carpet debris or pet fur can fill it before the robot reaches the dock, so divide large floors into rooms and empty between them where the app permits.
Check Roborock Qrevo Edge 2 offers
Best without a mop: Shark PowerDetect

The Shark crosses carpet without managing pads, water settings or no-mop zones. FloorDetect and DirtDetect adjust how it cleans, while its brush roll removes wrapped hair during use. Its bagless base keeps carpet grit out of a tiny onboard bin after each run.
Check Shark PowerDetect availability
Can a robot replace an upright vacuum on carpet?
No. A good robot maintains carpet daily and slows the return of visible debris. It does not remove everything a strong upright or canister reaches during a periodic deep clean, especially on thick pile and stairs.
Prioritize independent embedded-debris results, a bristled or well-agitating roller, carpet boost and enough bin capacity. Suction claims from different manufacturers are not directly comparable.
Measure rug pile and thresholds before buying. The home-fit guide shows how, while the pet-hair guide covers the harder carpet problem.
Sources
Vacuum Wars’ Dreame L60 Ultra PE review and Roborock Qrevo Edge 2 review support the deep-clean, hair and navigation findings. Its vacuum-only comparison supports the Shark assessment. I have not personally tested these products.