Pool · How we rate
How we rate robotic pool cleaners
Short answer
Every pool robot score on this site comes from one published formula: eight criteria, weighted toward what a robot cleans and whether it fits your pool, scored from maker specs, prices we saw and owner reports. We don't run robots in our own pool, so we score only what can be checked and say so when a figure is missing. 66 robots have a full score today.
What the score is built from
Published maker specs (company claims), prices we saw on the maker's US store or a major US retailer, and owner reports we summarized from public threads and published reviews. We do not test robots in our own pool. That last sentence matters. A lab score tells you how one robot did in one pool on one day. Ours tells you what a robot is built and sold to do, on the same scale for every model, so you can compare a $300 floor cleaner with a $2,300 skimming robot without either of us guessing.
Each criterion scores 0 to 10 from fields in data/pool_robots.json. The overall RobotDoorstep score is the weighted average times 10, so it runs 0 to 100. Maker numbers such as runtime, pool size and filter fineness are company claims, and we label them that way everywhere they appear. Prices come only from the maker's own US store or a major US retailer, with the date we saw them. Owner reports are our summary of recurring themes in public owner threads and published reviews, linked from each robot's page; they are not a survey.
What doesn't touch the score: store links, commissions, review samples and advertising. A robot with no store link at all can top the table.
The eight criteria and their weights
| Criterion | Weight | Fields we read | Why it carries this weight |
|---|---|---|---|
| Cleaning coverage | 20% | cleans | A robot that only does the floor leaves the walls and waterline to you. This is the single biggest difference between a $300 and a $1,500 robot. |
| Pool fit | 15% | max_pool_size, pool_types | A robot rated for a 1,000 sq ft pool will run out of battery or cycle time in a 40 ft pool. Bigger is not better for a small pool, but a size rating you can check is. |
| Battery and runtime | 10% | type, runtime_min | Cordless runtime decides whether one charge finishes the pool. Corded robots run a fixed cycle off the wall and have no battery to wear out, so they get a flat score. |
| Filtration | 15% | filter_microns | Screened Florida pools collect pollen, sand and dust more than leaves. The finest filter a maker publishes is the best single spec for that debris. |
| Ease of maintenance | 5% | weight_lb, filter_access | You lift the robot out and rinse the basket after every run. Lighter robots and top-access baskets make that a two-minute job. |
| Value per dollar | 15% | price_usd plus the other seven scores | We divide each robot's non-price score by its price and rank it against every priced robot in the database that year. A robot can be expensive and still good value if it does more. |
| Warranty and support | 10% | warranty_years | Pool robots fail at the motor, power supply and battery, usually in years two to four. A third warranty year is worth real money. |
| Owner-reported reliability | 10% | owner_reports.signal | Spec sheets don't show which robots stop mid-cycle or lose their power supply. Owner threads and published reviews do, so we fold them in, summarized on the model's page. |
Coverage and pool fit carry the most weight on purpose. Two complaints come up again and again in the owner threads we summarized, and neither is about a weak motor: a ring of grime the robot never reaches at the waterline, and a battery that quits before a pool it was never rated for is done. Price only enters through the value criterion, so an expensive robot can still score well if it does more.
Exactly how points are given
Each criterion is scored 0 to 10 from fixed bands. Nothing is adjusted by hand: change a field in the database and the score changes on the next build.
Cleaning coverage (20%)
| Floor, walls, waterline and surface skimming | 10 |
|---|---|
| Floor, walls and waterline | 8 |
| Floor and walls | 6 |
| Floor only | 3 |
| Coverage not stated | 2 |
Pool fit (15%)
| Rated for 3,000+ sq ft or 50+ ft | 9 |
|---|---|
| Rated for 2,000+ sq ft or 40+ ft | 7 |
| Rated for 1,000+ sq ft or 30+ ft | 5 |
| Rated below that | 4 |
| No size rating published | 2 |
| Bonus: maker lists both in-ground and above-ground use | 1 |
Battery and runtime (10%)
| Cordless, 240+ minutes | 10 |
|---|---|
| Cordless, 180 to 239 minutes | 8.5 |
| Cordless, 150 to 179 minutes | 7 |
| Cordless, 120 to 149 minutes | 6 |
| Cordless, 90 to 119 minutes | 4.5 |
| Cordless, under 90 minutes | 3 |
| Cordless, runtime not stated | 3 |
| Corded (no battery) | 7 |
Filtration (15%)
| 10 microns or finer | 10 |
|---|---|
| 11 to 50 microns | 9 |
| 51 to 100 microns | 8 |
| 101 to 150 microns | 7 |
| 151 to 180 microns | 6.5 |
| 181 to 250 microns | 5 |
| Coarser than 250 microns | 4 |
| No micron figure published | 4 |
Ease of maintenance (5%)
| 15 lb or lighter | 9 |
|---|---|
| 15.1 to 20 lb | 7 |
| 20.1 to 25 lb | 5 |
| Over 25 lb | 4 |
| Weight not stated | 5 |
| Bonus: top-access filter basket | 1 |
Value per dollar (15%)
| Best value in the database | 10 |
|---|---|
| Middle of the database | 5.5 |
| Least value in the database | 1 |
| No price we could verify | not scored; the overall score is marked provisional |
Warranty and support (10%)
| 3 years or more | 10 |
|---|---|
| 2 years | 7 |
| 1 year | 4 |
| Warranty not stated | 2 |
Owner-reported reliability (10%)
| Owner reports mostly positive | 8 |
|---|---|
| Mixed owner reports | 6 |
| Owner reports mostly negative | 3 |
| Too few owner reports to judge | 5 |
A worked example
Here is the full breakdown for the Beatbot AquaSense 2, the highest-scoring robot in the database today. Every line comes straight from its row in the comparison database.
83/100 RobotDoorstep score
| Criterion | Weight | What we read | Points |
|---|---|---|---|
| Cleaning coverage | 20% | floor, walls and waterline | 8 |
| Pool fit | 15% | 3,230 sq ft (pool bottom area); in-ground and above-ground | 10 |
| Battery and runtime | 10% | cordless, 240 min | 10 |
| Filtration | 15% | 150 µm | 7 |
| Ease of maintenance | 5% | 23.08 lb | 5 |
| Value per dollar | 15% | rank 18 of 66 on score per dollar | 7.6 |
| Warranty and support | 10% | 3 yr | 10 |
| Owner-reported reliability | 10% | owner reports mostly positive | 8 |
Scored from maker specs (company claims), the price we saw and owner reports, not hands-on testing. How we rate pool robots.
Notice what keeps it from a perfect score: no surface skimming, a standard 150 micron basket rather than an ultra-fine one, and a weight above 20 lb. Robots that beat it on one of those give up points elsewhere: the Beatbot Sora 70 adds surface skimming but costs $300 more, and the Seauto SAT40 lists a 10 micron filter but Seauto doesn't state a warranty length on the product page we read.
Rules for picks, ties and missing data
- Minimum data. We only score a robot when the maker publishes at least three of four core specs: what it cleans (floor, wall, waterline, surface), maximum pool size, warranty length and runtime (or that it is corded). Robots below that line are listed in the database as not scored, because guessing the missing specs would be our opinion dressed up as data.
- No price, no value score. A robot with no price we could see on the scan date gets a provisional score: the value criterion is left out and the other weights are scaled up. Provisional robots can't win a best-for pick.
- Best value. Best value only considers robots scoring 70 or more overall, so a cheap robot with weak specs can't win on price alone.
- Who can win a pick. Best-for picks only consider robots with status current, a price we saw on the scan date, and no sold-out, unavailable or pre-order flag. Surface skimmers are listed but not scored against floor robots.
- Best-for picks. Picks are computed in a fixed order and each robot can win only one: best overall, best for above-ground pools (maker lists above-ground use and a published weight of 20 lb or less), best under $500, best value, best for large pools (3,000+ sq ft), best for waterline and tile, best for leaves (surface skimming), best for screened Florida pools (finest published filter among waterline cleaners). The current winners are in our buying guide.
- Ties. Equal overall scores: lower price first, then longer warranty.
Robots we don't score yet (32)
These robots are in the database with every figure their makers publish, but not enough of it to score fairly. Several are well-known corded models whose makers sell through dealers and publish little on their own sites. If a maker publishes the missing spec, the robot gets scored on the next update.
| Aiper Surfer S2 | Surface skimmer | $339.99 |
|---|---|---|
| Beatbot iSkim | Surface skimmer | $339 |
| Wybot F1 | Surface skimmer | $299.98 |
| Degrii Zima Pro | Missing pool size rating, warranty | Unavailable (listed $999) |
| Polaris 7000 | Missing pool size rating, warranty | Check price |
| Polaris 7240 Sport | Missing pool size rating, warranty, runtime or cycle | Check price |
| Polaris 8050 Sport | Missing pool size rating, warranty | Check price |
| Polaris 9650iQ Sport | Missing pool size rating, warranty, runtime or cycle | Check price |
| Polaris ALPHA iQ | Missing pool size rating, warranty, runtime or cycle | Check price |
| Polaris ALPHA iQ+ | Missing pool size rating, warranty, runtime or cycle | Check price |
| Polaris Epic 8520 | Missing pool size rating, warranty, runtime or cycle | Check price |
| Polaris Epic 8640 | Missing pool size rating, warranty, runtime or cycle | Check price |
| Polaris EPIC 8642 iQ | Missing pool size rating, warranty, runtime or cycle | Check price |
| Polaris ERA 820 | Missing pool size rating, warranty | Check price |
| Polaris ERA 842 | Missing warranty, runtime or cycle | Check price |
| Polaris FREEDOM | Missing pool size rating, warranty | $1,199 |
| Polaris FREEDOM LT | Missing pool size rating, warranty, runtime or cycle | Check price |
| Polaris FREEDOM Plus | Missing pool size rating, warranty | $1,399 |
| Polaris FREEDOM SC | Missing pool size rating, warranty | $799 |
| Polaris P70 | Missing pool size rating, warranty | Check price |
| Polaris P724 | Missing pool size rating, warranty, runtime or cycle | Check price |
| Polaris P825 | Missing what it cleans, pool size rating, warranty | Check price |
| Polaris P965iQ | Missing pool size rating, warranty, runtime or cycle | Check price |
| Polaris PCX 868 iQ | Missing pool size rating, warranty, runtime or cycle | $1,149 |
| Polaris Phenom iQ+ | Missing what it cleans, pool size rating, warranty, runtime or cycle | Check price |
| Polaris PIXEL | Missing pool size rating, warranty | $549 |
| Polaris Scout 40 | Missing pool size rating, warranty, runtime or cycle | Check price |
| Polaris Scout 42iQ | Missing pool size rating, warranty, runtime or cycle | Check price |
| Polaris VRX iQ+ | Missing pool size rating, warranty, runtime or cycle | Check price |
| Seauto SAT20 | Missing what it cleans, warranty | $199 |
| Seauto UFO | Missing what it cleans, warranty | $89.90 |
| Aiper Scuba X1 Pro | Missing what it cleans, warranty | $899.99 |
Another 12 robots have a score but no price we could see on a maker store or major retailer, so their value criterion is left out and they can't win a pick: Maytronics Dolphin Liberty 400, Maytronics Dolphin Liberty 600, Maytronics Dolphin Oasis Z5i, Polaris 9450 Sport, Polaris ERA 710, Hayward The PoolCleaner R110 (Open Line), Hayward The PoolCleaner R130 (Open Line), Hayward SharkVac, Hayward SharkVac XL (Open Line), Hayward TigerShark, Hayward TigerShark QC, Hayward AquaVac 250Li.
How the score is kept current
The score is versioned by edition. The 2026 weights and bands above apply to every robot until the next annual review, so a score from March and a score from October mean the same thing. Between editions we add new models as soon as a maker publishes US specs, retire discontinued ones to a "discontinued" status (they stay in the database for anyone shopping used), and refresh prices every month in the pool robot price tracker. Scores recompute on every build, and the build refuses to publish if a stored score doesn't match the formula.
At each annual review we check whether the weights still match what owners complain about and what new robots can do. If a band changes, the new edition says what changed and why.