The 7 Best Roombas of 2020

Get a robotic vacuum to clean your home

Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.

Our Top Picks
"This model stands out in a field of elite of vacuums for its consistent and efficient deep-cleaning capabilities."
Best Mid-Range:
iRobot Roomba e5 at Amazon
"A value-packed Roomba that has a built-in Wi-Fi and other smart features."
"Includes imprint smart mapping, which learns your floor plan for efficient vacuuming."
Best for Carpet:
iRobot Roomba 980 at Walmart
"Eliminates dirt, dander, and hair hiding in carpet fibers."
Best for Smart Homes:
iRobot Roomba i7 at Amazon
"This Roomba maps and retains the memory of your floor plan for future cleanings."
"Has all the familiar Roomba features at a great price value."
Best for Allergies:
iRobot Roomba i6+ at Amazon
"Allergens are swiftly swept up and locked away with this smart mapping model."

Buying a vacuum is tricky, but finding the right robot vacuum for you can be even trickier. Opting to choose from a selection of Roombas, however, makes things a little easier. As one of the top names in robotic vacuums, Roombas tend to feature some enticing capabilities across the board, including app, Wi-Fi, and voice-control integrations, household mapping, and, of course, dependable vacuuming performance.

Within Roomba's product line, you'll find that some models are better suited for certain jobs over others—but you can rest assured that there's almost definitely one that solves your biggest cleaning concerns, whether you want a Roomba that will deep-clean your carpet or one that will vacuum your whole house at minimal cost. Here, find the best Roombas for all your vacuuming needs.

Best Overall: iRobot Roomba s9

If you're looking for a vacuum with all of Roomba's best features (and then some), go for the s9. It's about as technologically advanced as Roombas get, featuring Wi-Fi and app integration, learned mapping and navigation, and compatibility with both Alexa and Google Assistant. But, where this model shines is in its ability to clean—and we mean really clean—the entirety of your home.

With 40 times the suction power of a standard Roomba, the s9 simultaneously lifts away small and large debris from all floor surfaces and extracts embedded crumbs from carpets. Its extra-wide, multi-surface rubber brushes prevent hair from getting tangled and, instead, shedding, dander, and other pet-related allergens are whisked away and trapped by the high-efficiency filter. Even corners and baseboards will get a deep cleaning from the s9, thanks to its specially designed corner brush.

Granted, the s9 is on the pricier side, but you're paying for an elite level of clean that few vacuums, even other Roombas, can replicate.

Best Mid-Range: iRobot Roomba e5

If you’re looking for a value-packed Roomba, the e5 model is worth considering. Unlike some of the other members of the roaming Roomba family, the e5 isn’t the most feature-driven, but it includes the latest essential features.

The Roomba e5 features built-in Wi-Fi so you can monitor the mighty vac’s cleaning activity and issue voice commands via Amazon Alexa and Google Assistant. It runs for about 90 minutes before it has the smarts to dock itself for a recharge. 

Like all new generation Roomba robots, the e5 features multi-surface rubber brushes that flex to maintain contact with floors. However, due to the mid-range price tag, this Roomba doesn’t come with any virtual wall barriers or the latest in smart mapping features. Even still, it offers major upgrades in terms of suction, battery life, and other smart features (like automatic recharging) over budget Roombas on the market.

Best Splurge: iRobot Roomba s9+ 9550 Wi-Fi Connected Robot Vacuum

For the ultimate Roomba, look to the new sleek and smart Roomba s9+. This top of the line Roomba is a splurge-worthy option that includes all the latest features of robotic vacuums, for a premium cleaning experience—and a premium price.

The Roomba s9 series available with or without a dirt disposal base, but to really get the most of Roomba’s smart vacuum, opt for the s9+, which can automatically empty its contents into a vacuum bag housed within the base. The bag can hold the dirt and debris from up to 30 cleaning sessions, and the unit will alert you within the app when it’s time to change the bag. This is Roomba’s most independent vacuum yet, and people love that they don’t have to frequently empty the small, onboard dust bin. 

Of course automatic dirt disposal isn’t the only thing that makes the s9+ the premier Roomba to buy. This model includes Imprint Smart Mapping, which enables it to learn your home’s floor plan for efficient vacuuming or on-demand clean-up of specific rooms. You can enable this feature by controlling Roomba with Amazon Alexa or Google Home, with commands like, “Roomba, clean my bedroom.” The smart mapping feature of this Roomba also enables it to learn multiple levels of your home, making it easy to move the robot upstairs or downstairs without disrupting its memory of the other levels. This isn’t true of all Roomba models, which also qualifies the s9+ as a top robot vacuum for multi-level or large houses.

This Roomba as noisier than some other models, but it is attributed to the increased suction power of the s9+. In fact, the s9 has 40 times the suction of Roomba’s early 600 series robot vacuums. This translates into a deeper clean on all types of surfaces, including hard flooring and carpeted surfaces.

Best for Carpet: iRobot Roomba 980 Robot Vacuum

Finding a vacuum for carpet can pose a challenge for robot vacuums since its plush surface and raised height can hinder the cleaning process. And since you should vacuum your carpet often, a robot vacuum seems like a no-brainer. The Roomba 981 tackles this problem with improved suction and a special Power Boost feature that makes it our top choice as a Roomba for carpet. 

Whether you have wall-to-wall carpeting or area rugs, the Roomba 981 can power through and eliminate dirt, dander, and hair hiding in the fibers. The bristle-free rubber brushes combined with Power Boost suction give your carpets a deep clean on autopilot. The only caveat is that Roomba’s edge detection system prevents the robot from cleaning black carpet—which it sees as a potential fall hazard. Some people have modified their Roomba to overcome this limitation, but realize that out of the box operation is nearly impossible on black area rugs or carpets.

The Roomba 981 features all the usual perks of modern Roombas—sensors to detect heavily soiled areas, built-in Wi-Fi for app control and smart home integration, and iAdapt 2.0 Navigation, which allows it to learn your floor plan and develop an efficient cleaning pattern. But it also boasts powerful cleaning capabilities that you might not expect from robotic vacuums. The high-efficiency filter traps 99 percent of allergens while the three-stage cleaning system and power-lifting suction deliver 10 times the air power than older models.

Best for Smart Homes: iRobot Roomba i7

If you want the best Roomba for smart homes, check out the full-featured and high-tech Roomba i7. This smart robot vacuum isn’t as spendy as Roomba’s top model, but packs in all the smart home integrations you’re looking for.

The most significant features of the Roomba i7 is its navigational abilities and mapping technology. With iAdapt 3.0 Navigation, this Roomba vac is able to map its surroundings and retain the memory of your floor plan for future cleanings. Added visual localization enables Roomba to capture ‘landmarks’ it uses as a reference point for where it’s already cleaned. Imprint Smart Mapping and Link Technology give you advanced control over where and when the Roomba smart vacuum cleans. Schedule specific rooms via the Roomba app or issue voice commands with compatible smart home systems like Amazon Alexa and Google Assistant. 

We also love that this Roomba for smart homes takes home automation to the next level by using Imprint Link technology to automatically vacuum and mop your floors if you have a compatible Braava Jet machine. 

This Roomba is also smart enough to empty its own dustbin if you spring for the self-cleaning base. It’s available as an add-on, so you can opt for the smart vacuum only or purchase the base separately at any time.

Best Budget: iRobot Roomba 675

The best time to buy a vacuum is generally around the holidays or spring when prices drop low. If you're looking to capture savings throughout the year the Roomba 675 comes at a reasonable price year-round. This basic robot vac includes familiar Roomba features but skips the bells and whistles for a lower price tag. 

The Roomba 675 comes equipped with the most essential Roomba upgrades of the last several years, like a longer 90-minute runtime with a lithium-ion battery, Wi-Fi connectivity, and automatic recharging. These features fix some of the frustrations expressed by earlier owners of budget Roomba vacuums. The Roomba is able to accomplish more with the 90-minute cleaning cycle and you can monitor its cleaning progress or schedule cleaning sessions within the app, thanks to its built-in Wi-Fi. And instead of finding your Roomba drained and out of battery juice in the middle of a room, the 675 can dock itself to recharge.

Unlike some of the latest models of Roomba vacuums, the Roomba 675 uses a pair of bristle brush rollers to conquer dirt and debris. This sparks both compliments and complaints since the bristles do an excellent job of gathering hair but it occasionally becomes caught around the brush itself and requires extraction. Happy users take care of this Roomba by emptying it of hair regularly and it repays with consistent trouble-free operation.

The bottom line is that this budget Roomba will require more hands-on interaction for tasks like emptying the somewhat small dust bin and removing hair that becomes caught. However, its an affordable option for the convenience of a robotic vacuum.

Best for Allergies: iRobot Roomba i6+

Anyone who deals with allergies knows that even trace amounts of pollen, mold, or dander can make a room feel downright inhospitable. Luckily, the Roomba i6+ can access nooks and crannies, where irritating allergens can easily accumulate, that a regular vacuum might not be able to. And, any dust bunnies it comes across are rapidly sucked up and trapped inside its AllergenLock bag. The i6+ will automatically empty itself at its Clean Base for up to 60 days before needing to be emptied and replaced by hand (which won't incur any secondhand messes or contact with allergens, as the bag seals completely shut).

The i6+'s rubber brushes, automatically adjusting cleaning head, and power-lifting suction make for a formidable combination against messes of all sizes. Where the brushes and cleaning head allow it to transition between hard and carpeted floors with ease, the latter steadily extracts debris regardless of the surface.

Final Verdict

The best overall Roomba is the Roomba 960 (view at Bed Bath & Beyond), which boasts Wi-Fi, power-lifting suction, and multi-surface brushes. If you’re hesitant about the price, though, opt for the Roomba e5 (view at Bed Bath & Beyond) instead. 

Continue to 5 of 7 below.