Best Robot Vacuums Under $500 (2026)

You don't need to spend $1,500 to get a robot vacuum that empties itself. These three do the job for a fraction of the price.

Robot Typical price Suction Dock Best for
Roborock Q7 M5+ ~$360 10,000 Pa Self-empty Best overall
Dreame L10s Ultra ~$300 5,300 Pa Water, detergent, mop drying Mopping hard floors
TP-Link RV20 Max Plus ~$180 5,300 Pa Self-empty Tightest budget

Best overall: Roborock Q7 M5+

The strongest suction here, LiDAR mapping and a self-emptying dock that holds about seven weeks of dirt. Carpet cleaning is only average, so it shines in hard-floor homes. Full review.

Best for mopping: Dreame L10s Ultra

Its dock manages clean water, detergent and mop drying, which is rare at this price. Skip it if you have thick carpet. Full review.

Best under $200: TP-Link RV20 Max Plus

LiDAR, mopping, a 3-hour runtime and a self-emptying base for around $180. Homes with heavy shedders should step up. Full review.

How to choose

  • Mostly carpet or lots of pet hair: spend more on suction. See our pet hair picks.
  • Mostly hard floors: any of these three will do well.
  • Hate maintenance: prioritize the dock over raw suction.

Prices change often; these are typical street prices, so check today's price before you buy.