Dreame D20 Air Plus vs iRobot Roomba 105 Vac + AutoEmpty Dock
Researched by Riley Hart · prices checked Nov 11, 2026
As of Nov 11, 2026, the Dreame D20 Air Plus costs $228 and the iRobot Roomba 105 Vac + AutoEmpty Dock costs $280, so the Dreame D20 Air Plus is $52 cheaper. Pick the Dreame D20 Air Plus for hard floor homes on a budget that want auto empty. Pick the iRobot Roomba 105 Vac + AutoEmpty Dock for Roomba fans with hard floors and no pets. The Dreame D20 Air Plus wins 6 of 7 points we can measure.
Who wins, point by point
The Dreame D20 Air Plus wins 6 of 7 points we can measure. Built from today's prices, the specs and independent tests for these two robots.
| D20 Air Plus | iRobot Roomba 105 Vac + AutoEmpty Dock | Winner | |
|---|---|---|---|
| Price today | $228 | $280 | D20 Air Plus |
| 3 year cost | $228 | $380 | D20 Air Plus |
| Warranty | 3 years | 1 year | D20 Air Plus |
| Suction | 20,000 Pa | 7,000 Pa | D20 Air Plus |
| Runtime per charge | 150 min | 200 min | iRobot Roomba 105 Vac + AutoEmpty Dock |
| Robot height (fits under furniture) | 3.7 in (tested) | 4.1 in | D20 Air Plus |
| Release year | 2026 | 2025 | D20 Air Plus |
- You want to spend less (saves $52)
- You care most about warranty (3 years vs 1 year)
- You care most about suction (20,000 Pa vs 7,000 Pa)
- Best for hard floor homes on a budget that want auto empty
- You care most about runtime per charge (200 min vs 150 min)
- Best for Roomba fans with hard floors and no pets
- Suction
- 20,000 Pa claimed
- Navigation
- LiDAR
- Mopping
- Yes
- Runtime
- Up to 150 min from
Budget LiDAR robot with 20,000 Pa and a 120 day auto empty bag
Full Dreame D20 Air Plus review, pros and cons →- Suction
- 7,000 Pa claimed
- Navigation
- ClearView LiDAR
- Mopping
- No
- Runtime
- Up to 200 min
iRobot's cheapest LiDAR Roomba with a 75 day auto empty dock
Full iRobot Roomba 105 Vac + AutoEmpty Dock review, pros and cons →Side by side
| Dreame D20 Air Plus | iRobot Roomba 105 Vac + AutoEmpty Dock | |
|---|---|---|
| Price | $228 | $280 |
| 3 year cost | $228 | $380 |
| Our score | Not scored yet | Not scored yet |
| Rank in Floors | #55 | #57 |
| Status | on sale | on sale |
| Warranty | 3 years (Dreame US store) | 1 year limited (Amazon listing) |
| Suction | 20,000 Pa claimed (Dreame), with Quiet, Standard, Intense and Max levels (PCWorld) | 7,000 Pa claimed (iRobot via GearBrain); Vacuum Wars measured 2.16 kPa sealed suction against a 0.83 kPa average but 12 CFM airflow, below average |
| Navigation | LiDAR with up to 4 saved maps, 3D map and no go zones (Dreame); Android Authority found it navigates well and rarely hit furniture | ClearView LiDAR with multi level maps, no go zones and room sequences (iRobot, Vacuum Wars) |
| Obstacle avoidance | No camera; LiDAR, front bumper and cliff sensors only (Android Authority, PCWorld). Android Authority saw it shove a plastic tub and fold a small mat | None for small objects; Vacuum Wars and RTINGS both say to clear cables and clutter first |
| Mopping | Yes, flat pad with a 280 mL water tank (Dreame) and 32 water levels (Android Authority); no mop lift and no pad washing in the dock (PCWorld) | No, vacuum only; the separate Roomba 105 Combo adds a mop |
| Self empty | Yes, 4 L dust bag, up to 120 days per Dreame in house lab calculation | Yes, AutoEmpty dock with a bag that holds up to 75 days of debris (iRobot) |
| Dock features | Auto empty and charging only; small dock at 293 x 201 x 266.5 mm (Dreame) with a power switch on the back (PCWorld) | Auto empty and charging only |
| Runtime | Up to 150 min from a 3,200 mAh battery, about 140 m2 in quiet mode (Dreame); Android Authority cleaned about 463 sq ft in about 57 min using 73% battery | Up to 200 min (iRobot Amazon listing); Vacuum Wars estimated only about 630 sq ft per charge against a 1,015 sq ft average |
| Dustbin | 220 mL robot bin (Dreame) plus 4 L dock bag | Not published |
| Height | 94.7 mm, about 3.7 in (Dreame; Android Authority also measured 3.7 in) | 4.1 in (Vacuum Wars) |
| Pet hair | PCWorld said it picked up its greyhound's hair; no review measured pet hair pickup | Vacuum Wars measured 29% flattened pet hair pickup against an 81% average, and 79% of long hair wrapped the brush |
| App | Dreame app with carpet settings, floor direction, 3D maps, zones and no go areas; works with Alexa, Google Home and Siri (Dreame) | iRobot Home app with maps, no go zones, room settings and schedules; works with Alexa and Google Assistant (Vacuum Wars) |
| Noise | No dB figure from Dreame; Android Authority and PCWorld both found it louder than average for a robot, and louder on carpet (PCWorld) | n/a |
| Threshold | n/a | Not published |
| Best for | hard floor homes on a budget that want auto empty | Roomba fans with hard floors and no pets |
| Skip if | you need real mopping or camera obstacle avoidance | you have shedding pets or long hair in the house |
Specs are maker claims unless a reviewer is named. Prices from the stores we link, checked daily.
What reviewers found
Dreame D20 Air Plus
- Android Authority: Tested at home over several runs: cleaned about 400 sq ft in 48 min on 80% battery, then about 463 sq ft in 57 min on 73%. Navigation was good, but it shoved angled leg items and folded a small mat. Mop works only as a damp touch up. Given the AA Recommended badge, no numeric score. Source
- PCWorld: Tested in a split level home on hard floors and rugs: good vacuuming for the price, picked up greyhound hair, cleaned under a low entertainment center and finished a downstairs area in about 33 min with 77% battery left. It repeatedly nudged a mat and the mop is basic. Source
iRobot Roomba 105 Vac + AutoEmpty Dock
- Vacuum Wars (1.41 Vacuum Wars stars): Removed 82% of embedded sand, above the 75% average, but picked up only 29% of flattened pet hair and 79% of long hair wrapped the brush. Coverage was about 630 sq ft per charge and it has no obstacle avoidance. Source
- RTINGS: Named the Roomba 105 its best cheap robot vacuum for smart navigation, long battery life and an optional self empty dock, but called vacuuming only adequate and obstacle avoidance weak. Source
Questions buyers ask
Which is better, the Dreame D20 Air Plus or the iRobot Roomba 105 Vac + AutoEmpty Dock?
Pick the Dreame D20 Air Plus for hard floor homes on a budget that want auto empty. Pick the iRobot Roomba 105 Vac + AutoEmpty Dock for Roomba fans with hard floors and no pets.
Which is cheaper?
The Dreame D20 Air Plus at $228, versus $280 for the iRobot Roomba 105 Vac + AutoEmpty Dock, checked Nov 11, 2026. Over 3 years with running costs: $228 vs $380.
What is the difference between the D20 Air Plus and the Roomba 105 Vac + AutoEmpty Dock?
Suction: 20,000 Pa claimed (Dreame), with Quiet, Standard, Intense and Max levels (PCWorld) on the D20 Air Plus, 7,000 Pa claimed (iRobot via GearBrain); Vacuum Wars measured 2.16 kPa sealed suction… on the Roomba 105 Vac + AutoEmpty Dock. Navigation: LiDAR with up to 4 saved maps, 3D map and no go zones (Dreame); Android Authority found… on the D20 Air Plus, ClearView LiDAR with multi level maps, no go zones and room sequences (iRobot, Vacuum… on the Roomba 105 Vac + AutoEmpty Dock. Obstacle avoidance: No camera; LiDAR, front bumper and cliff sensors only (Android Authority, PCWorld)… on the D20 Air Plus, None for small objects; Vacuum Wars and RTINGS both say to clear cables and clutter first on the Roomba 105 Vac + AutoEmpty Dock.
Also consider at this price
See all ranked →More comparisons
- Dreame D20 Air Plus vs Dreame D20 Plus
- Dreame D20 Air Plus vs TP-Link Tapo RV30 Max
- Dreame D20 Air Plus vs Roborock Q7 M5+
- Dreame D20 Air Plus vs eufy 11S Max
- eufy 11S Max vs iRobot Roomba 105 Vac + AutoEmpty Dock
- iRobot Roomba 105 Vac + AutoEmpty Dock vs Roborock Q7 M5+
- iRobot Roomba 105 Vac + AutoEmpty Dock vs Roborock Q10 S5+
- iRobot Roomba 105 Vac + AutoEmpty Dock vs TP-Link Tapo RV30 Max Plus
All robot vacuums, ranked
See the ranking →Affiliate links. We may earn a commission. It never changes our score. Disclosure
We check prices every morning and compare them with each model's 2026 low. One email when real deals land, plus our 5 minute Friday roundup. Unsubscribe anytime.