The iRobot Roomba i8+ is a self-emptying robot vacuum and a Costco-exclusive variant of the iRobot Roomba i7. The vacuums are very similar in design and performance, though the i8+ comes with a virtual barrier device, an additional HEPA filter and dirtbag, and uses a higher-capacity battery that yields a longer overall runtime.
The iRobot Roomba i8+ is good for bare floors. It easily clears away pet hair as well as small and bulky debris on this floor type. It also does an excellent job of maneuvering itself around obstacles and packs a wide array of automation features, including its self-emptying capability and barrier device, which lets you set up no-go zones without using its companion app. Unfortunately, its low real-world suction means it struggles to clear away debris in cracks and crevices.
The iRobot Roomba i8+ is decent for low-pile carpet. It struggles with pet hair and fine debris on this surface type, but does a little better when clearing away larger debris. Its self-emptying function reduces hands-on maintenance requirements, and the vacuum feels quite well-built. It also does a great job of maneuvering itself and can climb over lightweight rugs without too much trouble.
The iRobot Roomba i8+ is a decent option for high-pile carpet. It can clean up pet hair and larger debris without too much trouble but struggles with clearing away fine material embedded in high-pile carpet fibers, in part due to its low real-world suction performance. Thankfully, its surface detection system enables it to raise its cleaning head when it maneuvers onto uneven surfaces.
The iRobot Roomba i8+ is fairly effective for dealing with pet hair on floors. It excels when clearing away pet hair on bare floors and high-pile carpet but has a slightly harder time dealing with it on low-pile carpet. Its high-efficiency filter is effective in helping seal in allergens like pet dander, and its twin rubber brushrolls are easy to clean. Unfortunately, pet hair can get trapped at the entry point to its dirt compartment.
We've updated the review to include text for our new performance tests.
There are a couple of variants of the iRobot Roomba i8, which differ somewhat in overall specification.
Model Name | Base Station Included | Mopping Capability | Accent Color | Notes |
Roomba i8+ | Yes | No | Black/Silver | |
Roomba Combo i8 | No | Yes | Black/Gray | European Market Exclusive |
Roomba Combo i8+ | Yes | Yes | Black/Gray | European Market Exclusive |
You can see the label for our test unit here.
Let us know in the comments if you encounter another variant of this vacuum, and we'll update our review.
The iRobot Roomba i8+ differs little from the iRobot Roomba i7 but ultimately represents a slightly better deal overall thanks to the added bundled accessories, which include an additional dirtbag for its base station, an extra high-efficiency filter, and a virtual barrier device. Its maneuverability is excellent, though it lacks the hazard-avoidance function found on the newer iRobot Roomba j7.
If you're looking for an alternative, look at our list of recommendations of the best robot vacuums, the best robot vacuums for hardwood floors, and the best robot vacuums for carpet.
The iRobot Roomba i8+ is better than the iRobot Roomba i3. The i8+ has a longer overall battery life, delivers superior performance on bare floors as well as carpets, and does a better job of maneuvering itself.
The iRobot Roomba j7 has a more advanced set of automation features than the iRobot Roomba i8+. Not only does the j7 share the i8+'s self-emptying capability, but it can also identify and react to hazards like pet waste in real-time. It also feels better built. However, the i8+ delivers better overall debris-pickup performance across a range of surfaces.
While both vacuums are almost identical, the iRobot Roomba i8+ ultimately represents a better deal than the iRobot Roomba i7. The i8+ comes with an additional dirtbag for its self-emptying station, an extra high-efficiency filter, and a virtual barrier device that you can use to set up no-go zones without opening the vacuum's companion app. The i8+ also uses a higher-capacity battery that yields a longer runtime; however, it does take a little longer to recharge.
The iRobot Roomba i8+ is better than the Shark AI Robot. The iRobot is better-built, easier to maintain, does a bettre job of handling pet hair, and has a significantly better companion app. It also comes with a self-emptying dock that reduces hands-on maintenance requirements and an automatic surface detection system. That said, the Shark has a longer maximum battery life.
The iRobot Roomba i8+ and Roborock Q5 each have advantages. The iRobot feels better made, has easier-to-clean brushrolls, uses higher-capacity dirtbags for its base station, and comes bundled with two extra filters and two extra dirtbags. It also does a better job of sealing in fine allergens and charges a lot faster. However, the Roborock has a much longer overall battery life, delivers notably superior debris pickup performance on bare floors, and has a more comprehensive suite of automation functions in its app, like being able to control the vacuum manually using the 'Pin n Go' function. The Roborock's LIDAR sensor also allows for superior maneuverability in the dark.
The iRobot Roomba i8+ and Shark Matrix Plus are self-emptying robot vacuums exclusive to Costco retailers. Which one is right for you ultimately comes down to your priorities. The iRobot feels like the more premium product, with a much sturdier build, easier maintenance, and a slicker, easier-to-use companion app. It's also the better option if you suffer from allergies; not only does the iRobot do a better job of sealing in allergens as it cleans, but its base station uses a disposable dirtbag instead of the Shark's bagless system, so you won't have to worry about creating a plume of dust when emptying it. Meanwhile, the Shark has a LIDAR sensor that allows for quicker room mapping and slightly less sporadic navigation, even in the dark.
The iRobot Roomba i8+ feels impressively well-built, with a body made mainly from high-grade plastic and dense rubber wheels. It feels very similar in construction to other iRobot models, but most like the iRobot Roomba i7.
After taking the vacuum out of its box, no assembly is required, and one dirtbag is already installed in its base station. However, you'll have to pair the vacuum with the station.
The iRobot i8+ has a couple of parts that need periodic cleaning, but they're easy to access.
Any part that's washed in water should dry for 24 hours before use again.
Like the i7+ variant of the iRobot Roomba i7, this vacuum incurs somewhat high recurring costs.
iRobot sells a 'Replenishment Kit' that contains three side brushes, a new pair of multi-floor rubber brushrolls, and three HEPA filters.
The iRobot i8+ doesn't take up that much space. It's pretty small as far as robot vacuums go; its lack of a LIDAR sensor allows it to crawl under most low tables and couches. Meanwhile, its base station is taller but narrower than other self-emptying robot vacuums like the yeedi vac station, making it a little easier to fit in a nook between furniture. You can wrap up any excess length of power cord behind the vacuum.
The iRobot i8's internal dustbin is pretty small. This isn't a major issue if you purchase the i8+ or Combo i8+ variant, both of which come with a self-empty base station, but you'll have to dump debris manually if you buy the Combo i8 model instead, which isn't bundled with a self-empty station. Like many other iRobot models, this vacuum has a fill sensor and will alert you when the dustbin or dock station dirtbag is filled.
The i8+ and Combo i8+ models come with a self-empty base station that can accept a 2.4L dirtbag, which the manufacturer advertises as large enough to hold 30 full bins from the vacuum itself.
The following attachments are exclusive to the Roomba Combo i8 and Roomba Combo i8+ models:
The following attachment is exclusive to the i8 Combo model:
The iRobot Roomba i8+ has superb battery performance. iRobot's claim of its battery offering 20% additional capacity over the unit in the iRobot Roomba i7 bears out in the real world, as the latter can only run for about 75 minutes. However, this vacuum does take longer to recharge than the i7. You can keep an eye on the vacuum's current charge level by monitoring the indicator light around the 'Clean' touch-sensitive button, which switches from solid white to solid red as the charge level drops.
The iRobot i8+ has a few extra convenience features. Its surface detection system allows it to adjust the height of its cleaning head to match the floor type that it's on. It can also focus on cleaning areas with a higher concentration of debris. However, you can't adjust any of these parameters manually.
This vacuum does a decent job on high-pile carpet. It can clean most large and medium debris in a single pass; it's not as proficient with fine debris like sand, as it tends to get trapped in the carpet fibers. Corners and walls are also pain points, as the vacuum's side brushes can't pick up debris.
This vacuum has decent pick-up performance on low-pile carpets. It can clean most large and medium-sized debris like cereal or rice, but its side brushes tend to toss a small amount around. Fine debris is a pain point, as it leaves behind a fair amount in the carpet fibers, and the vacuum doesn't always effectively clean along walls or in corners.
This vacuum's pet hair pick-up performance is good. It can clean most pet hair in a single cycle, but it's unable to remove hair that's been worked deeply into the carpet fibers. While you'll want to run the vacuum again to remove all remaining hair, it has a built-in Dirt Detect feature that will perform extra cleaning when necessary. It doesn't work consistently, though.
This vacuum's real-world suction performance is poor. Like most robot vacuums, its suction inlet is too high above the contact surface to create a tight seal, so real-world suction measurements are low.
This robot vacuum's airflow performance is poor, so it may struggle to pick up heavier debris.
The iRobot Roomba i8+ is very quiet. You won't have too much trouble hearing what people nearby are saying, even with the vacuum running nearby.
The iRobot Roomba i8+ does an excellent job of maneuvering itself. It uses the same iAdapt 3.0 system as the iRobot Roomba i7, which uses optical sensors to plot a course through its coverage area. It cleans in an organized, thorough pattern. The vacuum is small enough to clean under most tables, couches, and chairs and can climb onto thicker-pile carpeting without too much trouble. However, it can drag around lightweight rugs.
The iRobot Roomba i8+ does a great job of sealing in fine allergens thanks to its onboard high-efficiency filter.
The iRobot Roomba i8+ does a terrible job of dealing with stains. If you want mopping capability, you'll have to go for the Roomba Combo i8 or Roomba Combo i8+ variant; just note that these variants are only available in certain markets, and we haven't tested this mopping system's overall performance.
The iRobot Roomba i8+ has a wide array of automation features. You don't need an internet connection to use this vacuum, thanks to its physical controls. You can use the 'Dual Mode Virtual Wall Barrier' device to restrict the vacuum's movements to a specific area without having to use its companion app. It has two settings. 'Halo Mode' creates a circular no-go zone with a radius of about 12 inches from the center point of the barrier device. Meanwhile, 'Virtual Wall Mode' generates a straight barrier line, which is handy for blocking off doorways through which you don't want the vacuum to cross. Beyond that, there's also the vacuum's self-emptying capability, allowing it to transfer debris from its dustbin into an external dirtbag in its base station, reducing hands-on maintenance requirements. However, unlike the iRobot Roomba j7, it can't identify and avoid hazards like pet waste in real time.
The iRobot HOME app is great. It's very easy to use and features a broad range of animated infographics that demonstrate the vacuum's features as well as maintenance procedures. Once the vacuum's stored a map of your home, you can set dedicated cleaning times for specific rooms, direct it to clean a specific area, and create virtual barriers using the map. The app also displays battery life, and you can use it check previous cleaning jobs. A separate menu tab lets you see the replacement intervals for various parts, like its high-efficiency filter or side brush. You can also pair the vacuum with Alexa or Google Home devices, allowing you to use voice commands.