Shopping

Best robot vacuums 2024: smart cleaners, tested & reviewed

The best robot vacuums clean our floors regularly to save us from the task of day-to-day maintenance. We test Shark, iRobot, Dyson, and more to find out what's best

A Shark robot vacuum cleaning hard wood floor beneath a dresser.
(Image credit: Shark)
Best robot vacuums 2024: Jump Menu

An eufy robot vacuum cleaning flour off a hard wood floor.

(Image credit: eufy)

The list in brief ↴
1.
Best overall: iRobot Roomba j9+ Combo
2. Best combo: Proscenic M8
3. Best for mapping: iRobot Roomba j7+
4. Best on wood: Shark AI Ultra 2-in-1
5. Best on carpet: eufy X8 Pro
6. Best self-empty: Shark IQ Robot XL
7. Best power: Dyson 360 Vis Nav
8. Best budget: VacTidy Nimble T7
9. How we test
10.
Meet the team
11.
FAQs

Robot vacuums offer something a little different from our typical cordless and upright vacuums. Without the suction power of these bigger models, they're not always as able to deep clean our floors as effectively. Instead, they provide light and frequent cleaning, taking care of the general day-to-day maintenance in between big house cleans.

But different robot vacuums excel in their own ways. Some are versatile and work well on different floor types, while others are better suited to either carpet or hard floors. A more expensive model might have better performance on pet hair, while another may create more detailed maps of your home.

So, as H&G's home tech editor, I and a team of dedicated product experts take time testing robot vacuums to see how well they can clean. We've tested many of the world's best vacuums including cordless, upright and handheld models, and understand exactly what's required for a robot vacuum to truly be worth the money.

We test suction power, different floor types, hair and pet hair, home mapping, battery life, obstacle avoidance, and any extra features like a 2-in-1 mop function.

Our current favorite in almost every single way is the iRobot Roomba Combo j9+. Its cleaning power topped that of even some high-end cordless and upright vacs, and it has a mop that does a genuinely impressive job of deep cleaning the floors. It's also the best robot vacuum for pet hair we've ever tested.

The quick list

If you've already got your eye on a particular robot vacuum, you can skip straight to that section using the jump menu. If you'd rather slow down and take stock of your options, browse the best robot vacuums below.

Best robot vacuums 2024

You can trust Homes & Gardens. Our expert reviewers spend hours testing and comparing the latest products, helping you choose the best for you. Find out more about how we test.

The best robot vacuum cleaner

The best robot vacuum overall

Specifications

Dimensions: 17.2 x 18.1 x 17.5"
Noise: 50 dB
Dustbin capacity: 0.26 gallons
Weight: 8.98lbs

Reasons to buy

+
Good suction
+
Great on fine dirt on hard floors
+
Good on hair
+
Easy automation
+
Simple app
+
Relatively quiet when vacuuming
+
Great mop

Reasons to avoid

-
Incredibly loud self-emptying
-
Not a perfect clean
-
Shape means it struggles to clean circular objects

Any robot vacuum worth the investment can dig up dust. It takes a special sort of machine to tackle bigger bits of dirt and debris. For a deep clean across carpet, linoleum, or hardwood floors, you need something like the iRobot Roomba Combo j9+.

Our reviewer Alex noted that the Combo j9+ is 'one of the best I've ever tested for hair wrap,' which is rare praise for a robot vacuum. 'It always pulls hair out of the carpet and does a much, much better job than even some of the best vacuums for pet hair.' And, as the mop does such an effective job of deep cleaning the floors, the Combo j9+ can clean up after more than your pets' hair.

A lot of robot vacuums claim to be automatic but aren't, really: you still have to manually switch between vacuum and mop settings, and get your hands dirty as you empty the base. The iRobot Roomba j9+ Combo allows for hands-free cleaning. Once you've filled up the water tank for the mop to function, you don't need to touch it for months. Our tester Alex has been using it since last year and hasn't needed to refill the water once.

When you download the iRobot app, you can schedule cleanings, monitor progress, map your home, and empty the bin, all through remote access. It's a user-friendly interface with cleaning prompts written in plain language that anyone can understand: you don't need to be a tech whiz to use it.

There's not much I don't like about the iRobot Roomba j9+ Combo, apart from these two major considerations: cost and noise. Retailing for more than $1,000 outside of sales season, this little robot is seriously expensive. Although it cleans quickly and quietly, the iRobot Roomba j9+ Combo reaches 80dB as it self-empties. You can't hear yourself talk over it.

You can find more details in our iRobot Roomba j9+ Combo review.

The best combination robot vacuum and mop

The best combination robot vacuum and mop

Specifications

Dimensions: 14 x 14 x 14"
Run time: Up to 150 minutes
Capacity: 280ml
Weight: 8;bs

Reasons to buy

+
Navigation technology and a variety of cleaning options
+
Customizable home mapping
+
Vacuums pet hair effectively

Reasons to avoid

-
Dust bin must be emptied often
-
The mopping feature won't replace an actual mop
-
Gets stuck on cables, wires, and small foreign objects too easily

There is such a thing as too much smart tech. No one needs to know the exact size of the particles and pathogens your robot vacuum has cleaned, down to the micron. The Proscenic M8 uses smart technology the right way to map an effective and efficient cleaning route for your home.

This robot vacuum relies on a laser navigation system, as well as two anti-collision sensors, to keep track of stairs, walls, and corners and keep from knocking against the kickboard. When you download the Proscenic M8 app, you can see what the robot sees, and choose to divide your home into distinct areas for regular cleans.

Like any good combination cleaner, the Proscenic M8 is as adept a mop as a vacuum, though it struggles to dig up bigger bits of dirt. Occasionally, cereal flakes and paper clips get caught in the brushes. You'll need to manually remove this debris, which sort of defeats the point of hands-free cleaning.

The Proscenic M8 is ideal for quick, light cleaning, and surprisingly effective at picking up pet hair. For more localized stains and spills, you might want to reach for the best handheld vacuum, instead.

You can find more details in our Proscenic M8 robot vacuum review.

The best robot vacuum for smart mapping

3. iRobot Roomba j7+

The best robot vacuum for pet hair

Specifications

Dimensions: 15.8 x 13.3 x 11.9"
Capacity: 0.42 gallons
Run time: 75 minutes
Weight: 7.49lbs

Reasons to buy

+
Accurate obstacle detection
+
Intelligently maps and shows where it cleans
+
Low-profile design

Reasons to avoid

-
Can't set Keep Out Zones until after a map is completed
-
iRobot app is a little glitchy
-
Only one speed

Until a few months ago, the iRobot Roomba j7+ was the reigning champion of our 'best robot vacuums' buying guide: that is, until its younger sibling, the j9+ Combo, came out on top in recent tests. The iRobot Roomba j7+ is no longer the best robot vacuum in town, but it's still the best for smart mapping.

The iRobot Roomba j7+ incorporates something called PrecisionVision navigation. This robot vacuum uses a combination of cameras and sensors to chart the quickest, neatest cleaning route around a room. There's a wall follow sensor to protect your kickboard, as well as several floor tracking sensors to keep your robot vacuum from falling down the stairs.

The iRobot Roomba j7+ uses soft-bristle rubber brushes to dig up dust and dirt from carpet, hardwood, and linoleum floors. There's a special edge-sweeping brush to coax out dirt from awkward corners and the gaps between floorboards. The iRobot Roomba j7+ should clean all the same dirt you'd pick up with a standard vacuum, though it might take a little longer to get around to each spill and stain.

There are two things I don't like about the iRobot Roomba j7+: they concern time and money. With its limited runtime of 75 minutes, I wouldn't recommend you rely on your Roomba to clean the whole house in a single session. You'll need to use it regularly to get your money's worth, at any rate: this is one of the most expensive robot vacuums on the market.

You can find more details in our iRobot Roomba j7+ review.

The best robot vacuum on wood

The best robot vacuum on hard wood floors

Specifications

Dimensions: 12.9 x 12.6 x 3.5"
Runtime: 120 minutes
Dust capacity: 0.26 gallons
Weight: 14.5"

Reasons to buy

+
Self-emptying dust bin
+
Highly customizable map
+
Multiple vacuum settings
+
Able to work around obstacles
+
Impressive mopping abilities

Reasons to avoid

-
Mopping isn’t self-sufficient
-
App can be confusing

This combination cleaner is that rare thing: a robot vacuum that's just as good as a robot mop. The Shark AI Ultra 2-in-1 Robot Vacuum and Mop performs well across all floor types but is particularly impressive on hardwood and linoleum floors.

The Shark AI Ultra 2-in-1 is short, sleek, and deceptively capacious. It comes with an extra-large base to hold up to 60 days of dirt and debris. There's even a self-empty function to save you from getting your hands dirty.

A lot of self-proclaimed robot mops don't really deserve the name: all they do is drag a wet cloth across the floor. The Shark AI Ultra 2-in-1 does things differently: for starters, it comes with a bottle of cleaning solution to freshen up the floors. This combination cleaner incorporates sonic mopping to scrub hard floors at a rate of 100 times a minute. You can select the Ultra Mop setting to better lift stubborn stains.

There isn't much I don't like about the Shark AI Ultra 2-in-1. It all comes down to one key consideration: time. This robot vacuum works hard and fast, but its limited runtime means it runs out of steam pretty quickly, and it takes several hours to charge up again.

You can find more details in our Shark AI Ultra 2-in-1 Robot Vacuum and Mop review.

The best robot vacuum on carpet

5. eufy X8 Pro Robot Vacuum

The best robot vacuum on carpet

Specifications

Dimensions: 13.9 x 13.9 x 3.9"
Run time: Up to 3 hours
Dustbin capacity: 2.5L
Weight: 20lbs

Reasons to buy

+
Mops and vacuums
+
Intelligent mapping
+
Excellent obstacle detection
+
Useful application
+
Good anti-tangle technology

Reasons to avoid

-
Struggled to lift dirt from cracks
-
Mop needs to be hand cleaned
-
Hard to manually control (without app)

As a combination cleaner, the eufy X8 Pro can vacuum and mop across all floor types, but it really shines on carpet. This robot vacuum can dig up fine dirt from deep within high-pile carpets and store it inside its capacious dust bin.

The whole point of a robot vacuum is hands-free cleaning. If you feel the need to run around after your robot, picking up wires and cables, then you might as well grab a vacuum and do the cleaning yourself.

The eufy X8 Pro is remarkably self-sufficient. It deftly maneuvers around obstacles to clean what needs to be cleaned and leave what needs to be left. Bar a few minor knocks against the wall, it performed almost perfectly.

I'd recommend the eufy X8 Pro to pet owners, and anyone who has long hair. Out of all the robot vacuums I've ever tested, the eufy X8 Pro is one of the best for pet hair pick-up. This machine incorporates anti-tangle technology to keep you from picking out the hairs with your fingers.

My main complaint with the eufy X8 Pro is its app. It's fully functional, with options to schedule cleanings and adjust intensity, but it's a little overbearing for my taste. It wants to know the location of your phone all the time, not just when you're on the eufy app. If you're a bit of a technophobe, you might feel more comfortable with a basic cleaner.

You can find more details in our eufy X8 Pro Robot Vacuum review.

The best self-emptying robot vacuum

The best self-emptying robot vacuum

Specifications

Dimensions: 12.9 x 12.6 x 3.5"
Runtime: Up to 120 minutes
Capacity: 1.95 qt.
Weight: 5.9lbs

Reasons to buy

+
Controllable via app with Wifi to schedule and choose which room to clean in
+
Self-Emptying base holds up to 30 days of dust
+
No-go strips create a boundary of where you DON'T want the vacuum to go
+
Effortlessly transitions between hard floors and area rugs

Reasons to avoid

-
Charging base requires space,can't be moved
-
Won't work across multiple floors/ room barriers
-
Had trouble picking up large pieces of debris

If you're looking for a competent cleaning companion for a little light maintenance, look no further than the Shark IQ Robot XL. I wouldn't use it to clear larger piles of dirt and debris, but it's ideal for daily dusting.

Like a lot of smart robot vacuums, the Shark IQ Robot XL incorporates smart mapping to navigate your floors and clean them in straight lines. It comes with a roll of BotBoundary Strips that you can cut and stick around furniture, power cords, and anything else you wouldn't want your robot to damage. You only need to keep the strips for a day or two, while your robot learns its way around the home.

Perhaps the strongest feature of the Shark IQ Robot XL is the self-emptying base. Shark claims that there's enough space for 30 days of dust and dirt inside this little vacuum, but you can set it to empty as often as you like: I recommend once a week, but you can peer through the little window to decide for yourself.

To empty, the robot vacuum drives itself into the dock, aligns with the debris intake channel, and lets go. Although it makes a loud noise, it shouldn't last longer than a few seconds, and it's nowhere near as loud as the iRobot Roomba j9+ Combo.

You can find more details in our Shark IQ Robot XL Vacuum review.

The best robot vacuum for power

7. Dyson 360 Vis Nav

The best robot vacuum for power

Specifications

DImensions: 3.9 x 13 x 12.6"
Runtime: 65 mins
Capacity: 0.13 gallons
Weight: 11lbs

Reasons to buy

+
Intelligent navigation
+
Excellent app
+
Four power settings

Reasons to avoid

-
On the more expensive side
-
Imperfect cleaning
-
No mop function

This isn't Dyson's first attempt to crack the robot vacuum market. The Dyson 360 Vis Nav is preceded by two other little vacuums, the 360 Eye and the 360 Heurist, neither of which were suitable for use in American homes: the 360 Eye was quickly recalled, while the 360 Heurist never even made it to market. We called the Dyson 360 Vis Nav in for testing, hoping that the third time would be the charm.

According to Dyson, the 360 Vis Nav boasts six times the suction of any other robot vacuum on the market. It's equipped with an intelligent navigation system and features no fewer than 26 sensors. When we put it to the test, we found that the Dyson 360 Vis Nav performs pretty well across all floor types, but it has a tendency to leave dust and dirt around the edges of the room.

This robot vacuum is short and slim, just the right size to slip under beds, couches, and other low-lying furniture. Inside the machine, you'll find a HEPA filtration system to detect and capture dust, dirt, and dander, and help to offset that slightly stale smell you sometimes get after vacuuming.

I have a few bones to pick with the Dyson 360 Vis Nav. It tends to clean in erratic stripes and circles, rather than neat rows, and it struggles to consume bigger bits of dirt and debris. It's good for a quick clean, but nowhere near as thorough as the Dyson Gen5detect cordless vacuum.

Our Dyson 360 Vis Nav review is coming soon.

The best budget robot vacuum

The best budget robot vacuum

Specifications

Dimensions: 12 x 12 x 2.89"
Noise: 68 dB
Runtime: 120 mins

Reasons to buy

+
Suitable for whole-house cleaning
+
Compatible with voice assistants
+
App allows remote cleaning
+
Capacious bin and water tank
+
Reasonable RRP

Reasons to avoid

-
Struggles with spot cleaning
-
Not as smart as other robo-vacs
-
Loud

Compiling this list got me thinking: some of the best robot vacuums are seriously expensive. If you shop outside of sales season, you could easily spend upwards of a thousand dollars on a combination cleaner. If you're shopping for a robot vacuum, but you're working with a tight budget, your best bet is the VacTidy Nimble T7.

I tested the VacTidy Nimble T7 across carpet, tile, and hardwood floors over the festive period. That meant there were a few pine needles to hoover up from the Christmas tree, alongside common spills and stains.

The VacTidy Nimble T7 did a decent job of cleaning wide open spaces, and coped well with larger chunks of debris, though it struggled to clean right up against the wall or around awkward corners.

Less than three inches tall, this robot vacuum is ideally sized to slot beneath beds and under furniture. For a little machine, it makes a lot of noise. I recorded a maximum volume of 74 dB: about as loud as a washing machine. It's alright in short bursts, but I wouldn't want to run the VacTidy Nimble T7 when I was on the phone or listening to music.

You can find more details in our VacTidy Nimble T7 review.

How we test robot vacuums

An ECOVACS robot vacuum cleaning beneath a bed.

(Image credit: ECOVACS)

We put a lot of thought into how we test robot vacuums. The testing process looks pretty similar to how we test vacuums, with a few key differences.

We test all of our vacuums across the three major floor types: carpet; linoleum; and hardwood. Carpet can be difficult to clean, as the long fibers tend to cling to dirt. Linoleum is easier to clean, but that sleek, shiny surface is unforgiving with spills and stains. Of all the floor types, wood might be the trickiest to clean, as dust and dirt can slip between the cracks in the floorboards.

First, we scatter flour and sugar across the floor. These ingredients are among the most common kitchen spills, and they make a good substitute for dust and dead skin. Next, we scatter larger debris to see how the robot vacuum contends with bigger bits of dirt. This could be anything from cereal shapes to grains of rice. A good robot vacuum should be able to suck up dirt, rather than pushing it around the floor or crushing it beneath its wheels. In our last and strangest test, we scatter hair extensions across the floor. Only the best robot vacuums boast decent hair pick-up, so this is a good way to sort the wheat from the chaff.

Many of the best robot vacuums incorporate smart technology to map your home and visualize the most effective cleaning route. A few even come with their own apps, so that you can schedule cleaning sessions and monitor particle pick-up. Where relevant, we put all of these special features to the test, and include our findings in the review.

Meet the team

Headshot: Dan Fauzi
Dan Fauzi

Dan is our home tech editor, covering all content on vacuums, air purifiers, smart tech and sound. They've tested a number of the best vacuum cleaners for H&G, and they've been writing about and reviewing products since 2021.

Alex David author profile photo
Alex David

Alex leads our eCommerce team. Before he began at Homes & Gardens, he trained at the iconic Good Housekeeping Institute, where he tested dozens of vacuums. He has cleaned the same strips of carpet, linoleum, and hard wood floors over and over again. Alex is only interested in robot vacuums that can clean better than he can.

Laura Honey headshot
Laura Honey

Laura is one of our eCommerce editors and resident product testers at H&G. She has a real range of expertise in everything from vacuums and fans ro coffee and candles.

A headshot of eCommerce Editor Emilia Hitching
Emilia Hitching

Emilia is another of our eCommerce Editors at H&G. In her time as a product tester, she's worked with some of the world's best vacuums, including handheld models, cordless numbers, and the best robot vacuums.

helen mccue
Helen McCue

Helen is a freelance product tester. She's tested all sorts of small and large appliances, including the latest Dyson vacuums, and reviewed them for the likes of Tech Radar, Top Ten Reviews, Ideal Home, and our own Homes & Gardens.

Camryn Rabideau
Camryn Rabideau

Camryn is a writer and product reviewer, specializing in home, kitchen, and pet products. In her five years as a product tester, she's tested hundreds of items for review in publications such as Forbes, USA Today, and more.

Robot vacuum FAQs

Are robot vacuums really worth it?

We've written an entire article answering the question: are robot vacuums really worth it? If you don't have time to read the whole thing, here are the headlines.

Robot vacuums are undeniably expensive. We're talking thousand-dollar price tags for the top models: even the more affordable cleaners will set you back a few hundred dollars. If you use your robot vacuum a couple times a week, and it saves you time and effort dusting, then you might think it's worth the price.

If you're looking to clean up larger piles of dirt and debris, your money might be better spent on one of the best vacuum cleaners.

Which is the best robot vacuum cleaner?

For my money, it's the iRobot Roomba j9+ Combo. It excels across carpets, hard wood and linoleum floors, and it does a great job of detangling long hairs and digging up dirt and debris. Inside the machine, you'll find an advanced HEPA filtration system, designed to trap particles and pathogens so that you can breathe healthier air while you clean.

Are robot vacuums good for pet hair?

Robot vacuums excel in their ability to clean little and often. They're not as powerful as the cordless and upright models in our best vacuums for pet hair guide. Instead, they offer frequent maintenance of your floors, picking up pet hair that's likely to accumulate throughout the day.

This cleaning style makes robot vacuums a big help for anybody with pet allergies. Removing pet hair daily will limit exposure to the allergens found in pet dander, significantly reducing symptoms compared to those who clean once a week. And with the rise of combination robot vacuums and mops, you can clean up after your pets more hygienically.

Because of its powerful suction across different floor types and deep mop cleaning, the iRobot Roomba Combo j9+ is the best robot vacuum for pet hair. Our reviewer said: 'This vacuum is one of the best I've ever tested for hair wrap. It always pulls hair out of the carpet and does a much, much better job that even some of the best vacuums for pet hair.'


To discover more from our hours of vacuum testing, be sure to look over our guide of the best cordless vacuums and the best upright vacuums. Robot vacuums are expensive, so perhaps one of these alternatives could be a better option for your home.

Dan Fauzi
Home Tech Editor

Dan is the Home Tech Editor for Homes & Gardens, covering all things cleaning, smart home, sound and air treatment across the Solved section. Having worked for Future PLC since July 2023, Dan was previously the Features Editor for Top Ten Reviews and looked after the wide variety of home and outdoor content across the site, but their writing about homes, gardens, tech and products started back in 2021 on brands like BBC Science Focus, YourHomeStyle and Gardens Illustrated.

Dan is based in Bristol, UK with a BA in Philosophy and an MA in Magazine Journalism. Outside of work, you'll find them at gigs and art galleries, cycling somewhere scenic, or cooking up something good in the kitchen.