Independent rankings

Best value robot vacuums

The robot vacuums that give up the least for the money, ranked on capability per pound spent.

Value here is capability per unit of money, measured against every other machine in the catalogue rather than against a price bracket we invented. A cheap robot that cannot map is not good value; a flagship at half the price of the flagship above it usually is.

4 / 4 models evaluated

Weighted for this ranking

Value
30%
Cleaning
20%
Navigation
16%
Obstacle Avoidance
9%
Mopping
8%
Automation
8%
Reliability
5%
Ease of Use
4%
How we score
  1. Best Overall
    #1
    Roborock QV 35ARoborock press image
    Roborock

    QV 35A

    The cheapest way into a self-maintaining dock: 8,000 Pa, LiDAR mapping, twin spinning mops that lift, and a station that empties, washes, dries and refills.

    Cleaning
    69
    Navigation
    70
    Mopping
    66
    Obstacle Avoidance
    58
    LiDAR8,000 PaSpinning mopSelf-emptying
  2. #2
    Roborock Saros 20Roborock press image
    Roborock

    Saros 20

    Roborock's flagship: 36,000 Pa, twin spinning mops the dock washes at 100 °C, and a solid-state 3D sensor instead of a LiDAR turret.

    Cleaning
    93
    Navigation
    92
    Mopping
    90
    Obstacle Avoidance
    95
    3D ToF + Vision36,000 PaSpinning mopSelf-emptying
  3. #3
    Roborock Qrevo Curv S5XRoborock press image

    The sensible Roborock: 18,500 Pa, LiDAR mapping, spinning mops that lift for carpet and a dock that washes, dries and empties — for well under half the flagship price.

    Cleaning
    93
    Navigation
    73
    Mopping
    81
    Obstacle Avoidance
    58
    LiDAR18,500 PaSpinning mopSelf-emptying
  4. #4
    Roborock Saros Z70Roborock press image
    Roborock

    Saros Z70

    The robot vacuum with an arm: 22,000 Pa, solid-state 3D sensing and a five-axis gripper that moves socks and slippers out of its own way.

    Cleaning
    93
    Navigation
    87
    Mopping
    90
    Obstacle Avoidance
    95
    3D ToF + Vision22,000 PaSpinning mopSelf-emptying