House & Home
Robot Vacuums

These are the best robot vacuums for carpet and rugs

Confront the gunk embedded in your carpeting.
By Jae Thomas and Leah Stodart  on 
All products featured here are independently selected by our editors and writers. If you buy something through links on our site, Mashable may earn an affiliate commission.

Our Top 8 Picks

iRobot Roomba s9+ (opens in a new tab)

Best For Thick Carpet

Plush pile meets its match with iRobot's most intense suction power, plus a flat edge to detail corners.

The Good

  • Super strong suction
  • Details corners and walls
  • Compact self-emptying base
  • iRobot app offers to set schedules based on high-traffic areas

The Bad

  • Loud
  • Takes forever to finish a room

The Bottom Line

If you have carpet that's 5/8 inch high or lower, the Roomba s9+ will give you the most in depth clean of any robot vacuum.
Pros & Cons

Roborock S7+ (opens in a new tab)

Best For Homes With Combination Flooring

Tenacious suction, room selection, and a mop that avoids carpet make the S7+ a highly hands-off purchase.

The Good

  • Won't mop on carpet
  • Schedule cleanings of specific rooms or zones
  • Three hour battery life allows for full dry sweep and scrub
  • Four power/noise modes
  • Bin can last way longer than 30 days

The Bad

  • Still trips on cords

The Bottom Line

The S7+ has the power and battery to conquer some serious square footage and leave it polished.
Pros & Cons

iRobot Roomba j7+ (opens in a new tab)

Best Small Object Avoidance

Decent suction paired with meticulous object avoidance make the j7+ handy for homes prone to clutter.

The Good

  • Brushrolls less likely to tangle long hair
  • Very precise small obstacle avoidance
  • Takes multiple passes over heavily-soiled spots
  • App notices mess patterns and makes cleaning suggestions

The Bad

  • Have to create a zone for spot cleaning
  • Won't deep clean thick carpet

The Bottom Line

It loses to the s9+ in sheer suction, but its navigation and small obstacle avoidance require no babysitting.
Pros & Cons

Yeedi Vac Station (opens in a new tab)

Highest Suction Power (Allegedly)

There's serious suction power and brain power packed into this affordable gem from Yeedi.

The Good

  • Ultrasonic carpet sensor enhances suction and digs deep
  • Almost always on sale
  • Mops, but not on carpet
  • Virtual boundaries are rare at this price point
  • Incredible battery life

The Bad

  • Can't save custom zones
  • Only stores map of one floor at a time

The Bottom Line

This underdog from Yeedi churns out serious suction power and lasts for hours, plus so many other extras.
Pros & Cons

iRobot Roomba i3+ (opens in a new tab)

Best For Frilly Rugs

Maximalists with lots of rugs will appreciate the i3+'s balanced suction that's unlikely to suck up frilly corners, plus automatic emptying.

The Good

  • Strong enough for medium-pile, gentle enough for fringe
  • Works at night and on dark carpets
  • Dual rubber brushes
  • Can be purchased without auto-empty dock for $399

The Bad

  • Loud on hardwood floors
  • Doesn't save maps once they're made

The Bottom Line

This Roomba's middling suction cooperates with fringe, and the affordable auto-emptying is sweet.
Pros & Cons

Wyze Robot Vacuum (opens in a new tab)

Best Budget Vacuum With LiDAR

High tech and low price are all you need to know about Wyze's offering that does surprisingly well on all debris sizes on carpet.

The Good

  • Frequently on sale for $199
  • Can label and clean specific rooms
  • Quiet, especially on carpet
  • Dustbin size is above average

The Bad

  • Battery dies faster than advertised
  • Not great obstacle perception
  • Map editing isn't super user friendly
  • No automatic suction adjustment

The Bottom Line

Wyze has an absolute steal on its hands with LiDAR room-scanning tech that's typically reserved for pricier models.
Pros & Cons

eufy RoboVac 15C MAX (opens in a new tab)

Budget Pick

Boosted suction on carpet and a low profile make this a strong choice for those on a budget.

The Good

  • Smooth transitions from hard floor to carpet
  • Very strong suction for the price
  • App and voice control
  • Quiet
  • Decent on medium-pile carpet

The Bad

  • Bounce navigation is random
  • No smart mapping

The Bottom Line

Giving up smart navigation lands you a dependable budget vacuum with surprisingly juicy suction.
Pros & Cons

Shark IQ Robot Vacuum with XL Self-Empty Base (opens in a new tab)

Best Self-Emptying Value

This powerful Shark doesn't map rooms, but self-empties and self-cleans its brushroll.

The Good

  • Self-emptying on a budget
  • Solid suction
  • Self-cleaning brushroll
  • Moves from hard floors to carpeting smoothly

The Bad

  • Reviews say that sometimes the robot can't find the base
  • No zone cleaning

The Bottom Line

The Shark IQ is cheaper than higher end Roomba models, has intuitive smart features, and has enough suction for homes with hairy pets or long-haired roommates.
Pros & Cons

As robot vacuums become more prevalent in average households, robot vacuums keep up with demand through smart features that let us schedule cleanings while we're out, control them via voice commands, or set which spaces should or shouldn't be cleaned.

But if your home is mostly carpeted or covered in rugs, the convenience of a robot vacuum gets dicey. Buying the cheapest one you can find is all but guaranteed to create more of a hassle every time it eats a tassel or can't muster the strength to pull pet hair off the living room floor.

Are robot vacuums good on carpet?

Not all robot vacuums are equipped to handle cleaning your floor coverings. Some simply have too little suction or too little clearance to properly handle thick, high-pile carpet. When choosing the best robot vacuums for carpet, you'll want to look on each robot vacuum's product page to find out what carpet height it can handle. While most suggest only low-pile carpet or flat-weave rugs, some vacs can ramp it up to medium pile or even fluffy, high pile. Consider the kind of carpeting in your home before deciding on which model is right for you.

What to consider when buying a robot vacuum for carpet

Good maneuvering only gets a vacuum so far. Carpets and rugs are where pet hair, crumbs, and dust go to die, so beefy (yet methodical) suction is key for homes with a lot of stubborn floor coverings.

As a general rule of thumb, upright vacuum cleaners have more suction power than compact robot vacs. But if you'd still prefer to outsource the job, look for a robot vacuum with at least 2,000 Pa in suction to ensure that the carpet fibers are being efficiently combed. Most modern vacuums have a boost mode that automatically kicks in when the vacuum senses carpet. The same sensors should be smart enough to facilitate a smooth transition to dark hardwood floors and *not* mistake them for a cliff.

Other features, like smart sensors, self-emptying capabilities, voice controls, noise level, and the ability to map multiple rooms and floor plans are nice to have, but are purely based on preference. They're not necessarily essential factors when looking for the best robot vacuum for carpets and rugs.

Will a Roomba ruin your carpet?

Any robot vacuum is unlikely to ruin your carpet. However, loose carpet strings and rugs with fringed ends are something to look out for. Bumbling bots with less accurate object sensors may gobble these right up and get stuck on them, potentially damaging your floor coverings. Folks who love a good frilly rug should consider a robot vacuum that follows virtual boundaries through smart mapping (rather than hit-or-miss physical no-go strips).

Folks in homes with combination flooring may be considering a hybrid model. Many budget robot vacuums do offer mopping now — they just don't promise to not also mop on your carpets. To ensure that your carpets don't get soggy, opt for a hybrid that stops its water flow when soft floors are sensed.

Which is better: Shark or Roomba?

Both are good, but a general comparison between the two brands doesn't work so well. Like the Instant Pot vs. Ninja Foodi debate, Roomba has a wider range of models to choose from and features that can be tailored to your needs. Shark's whole lineup is generally more budget-friendly than its most direct counterpart from Roomba. Shark offers self-emptying and laser mapping of your home's layout for as low as $449.99, while iRobot's cheapest self-emptier starts at $599.99 (as low as $399.99 on sale) and doesn't remember specific rooms. The other two (highly impressive) self-emptying Roombas are $800 or more, while Shark's most expensive bot is $649.99.

But iRobot and Shark are hardly the only players in this group chat. Roborock, Eufy, and Yeedi pose serious competition, offering attractive features like mopping or suction that rival that of the Big Brands for hundreds of dollars less.

It's important to note that not all robot vacuums are equipped to handle carpet — and not all robot vacuums that are equipped for it can actually handle it well. So what's the best robot vacuum for carpet in 2022? Here are our thoughts:

Best For Thick Carpet
Credit: iRobot / Mashable photo composite
Specs
  • Runtime: 120 minutes
  • Specific room targeting: Yes
  • App connected: Yes
  • Height: 3.5 inches

Read our full review of the Roomba s9+.

In 2021, the Roomba j7+ overthrew the s9+ as the latest and greatest from iRobot. But the s9+ still does one thing better: clean thick carpets. iRobot's D-shaped botvac reaches deep into carpets with 40 times the suction of 600 Series Roombas (the j7+ offers 10 times the suction).

After skirting the walls and corners with its flat edge, the s9+ makes a lot of passes across a room to ensure thorough cleaning. It uses iRobot Imprint tech to make a map of each floor in your home and is able to target specific rooms or zones. It learns the more you use it, offering customized cleaning plans through the app.

Best For Homes With Combination Flooring
Credit: roborock / mashable photo composite
Specs
  • Runtime: 180 minutes
  • Specific room targeting: Yes

Read our full review of the Roborock S7+.

Between strong suction, LiDAR, and mopping that doesn't soak carpets, the Roborock S7 is already major for folks dealing with both carpet and hard floors. With its self-empty dock (a wise bundle for people with shedding pets), the S7+ is triple threat under $1,000.

Roborock's obstacle recognition can't detect cords or pet poop. However, you shouldn't have to babysit otherwise. The S7+ can be trusted to find your selected zones, decipher between floor type, and get back to its dock (though its three-hour battery life should rarely die on you).

Best Small Object Avoidance
Credit: irobot / mashable photo composite
Specs
  • Runtime: 90 minutes
  • Specific room targeting: Yes
  • App connected: Yes
  • Height: 3.4 inches

We would say that the newest Roomba goes where no Roomba has gone before, but it's more about where it doesn't go. The j7+ uses a new PrecisionVision Navigation camera that helps it to avoid small obstacles that are typically blind spots, like cords and pet waste.

The j7+ isn't the vac for high-pile carpets. But its performance on low-pile (and hard floors) is reliable, especially with Dirt Detection that triggers multiple passes across serious messes. Long hair doesn't tangle as easily in its long rubber brushrolls. It empties into a more compact auto-empty dock without sacrificing the 60-day capacity. 

Highest Suction Power (Allegedly)
Credit: yeedi / mashable photo composite
Specs
  • Runtime: 200 minutes
  • Specific room targeting: Yes, but only one map at a time
  • App connected: Yes
  • Height: 3.1 inches

3,000 Pa of suction is a bold claim that'd top Roomba's best, especially at a price point that's almost always under $400. But people seem to really like the way Yeedi's cyclone gets even stronger on carpeting. Plus, mopping, automatic emptying, and room mapping make it almost impossible to question whether this Yeedi deserves a top spot.

The presence of room mapping is also impressive at such a practical price point, despite undercooked quirks like only having the capacity to hold a map of one story at a time. The shaky navigation isn't so annoying when you can still enjoy the convenience of custom room targeting and virtual boundaries in the app.

Best For Frilly Rugs
Credit: irobot / Mashable photo composite
Specs
  • Runtime: 75 minutes
  • Specific room targeting: No
  • App connected: Yes
  • Height: 3.6 inches

That vintage heirloom rug in the living room? A vac with a little less oomph may actually be best for corners or frills. Other bots with stronger suction might slurp them right up, while wimpier bots may be too mild to tackle hair.

The Roomba i3+ is powerful enough to work on most carpet thicknesses, using dual multi-surface rubber brushes that flex to stay in contact with the floor. Though it skimps in a few navigational areas to keep price down, iRobot's Reactive Sensor Technology typically keeps it from getting stuck under furniture. The "+" adds a self-emptying dock, but the vac can be purchased on its own.

Best Budget Vacuum With LiDAR
Credit: Wyze / Mashable photo composite
Specs
  • Runtime: 110 minutes
  • Specific room targeting: Yes
  • Virtual barries: Yes
  • Height: 3.7 inches

The Wyze Robot Vacuum and its raised LiDAR scanner have a similar vibe to one of our pricier faves, the Roborock S7. The mere presence of that smart mapping tower is more than most Roombas can say. This is what unlocks the ability to send the vac to specific rooms and draw virtual boundaries — one of the most coveted features in the market as of late.

This Wyze vac doesn't automatically crank suction on carpet, but its high power mode in general proves to be quite successful on light debris like hair and heavy debris like cereal on low and medium pile. Hair will tangle in the brushroll, so be sure to snip it regularly.

Budget Pick
Credit: Eufy / Mashable photo composite
Specs
  • Runtime: 100 minutes
  • Specific room targeting: No
  • App connected: Yes
  • Height: 2.9 inches

If you can live without some of the bells and whistles if it means saving some money, this Eufy RoboVac is an efficient budget model.

While it sort of randomly bounces rather than planning via laser mapping, you'll still be able to control it through the app or your voice and set custom cleaning schedules. A three-stage system, BoostIQ (which activates when the bot senses carpet), and 2,000Pa of suction power is as tough on carpets as you could ask for from this price range.

Best Self-Emptying Value
Credit: Shark / Mashable photo composite
Specs
  • Runtime: 90 minutes
  • Specific room targeting: No
  • App connected: Yes
  • Height: 3.5 inches

This mid-range Shark checks the basic boxes and gets you off the hook from emptying a dustbin for 45 days at a time. It provides impressive, methodical coverage despite lacking laser mapping. 

The 2,000 Pa suction is typically powerful enough to really clean your carpets, and will pick up surface-level debris on the first run. A self-cleaning brushroll is particularly helpful for carpets topped with a layer of shedding. The multi-stage filtration system that traps dust and dander is another added bonus for pet parents or indoor allergy sufferers.

More in Robot Vacuums

Jae Thomas is the Deputy Shopping Editor for Mashable. They specialize in all things outdoor gear, kitchen goods, pet products, and fitness gadgets. Before Jae came to Mashable, they received a B.A. in Journalism and English Literature from New York University and wrote for publications like Bon Appétit, Epicurious, The Daily Beast, Apartment Therapy, and Marie Claire.

When they're not testing products or writing about online shopping, you'll find Jae whipping up an elaborate meal, hiking, camping, or hanging out with their dog, Miso. Reach out to them on Twitter at @jaetaurina or by email at [email protected]


Recommended For You

The best robot vacuums for every budget

Tile floors have met their match in these 7 robot vacuums
By Kaitlyn McInnis

These robot vacuums make the most sense in a small apartment or home
By Leah Stodart and Miller Kern

The best eufy robot vacuums to do your bidding when you have far better things to do than clean your floors

Have a pet? Don't do all the cleaning yourself. Here are the best robot vacuums for pet hair.
By Leah Stodart and Andrea Kornstein

More in Life


50 of the absolute best stocking stuffers for 2022

The Meta Quest Pro is not the big fail it's made out to be

Soundcore Frames review: Audio sunglasses that are easy to fall in love with

The best instant film cameras to shoot your shot and print it out in a flash

Trending on Mashable

How to watch Netflix's 'Kaleidoscope' in chronological order, if you must

Wordle today: Here's the answer, hints for January 3

AirTag odyssey: One woman's lost luggage journey goes viral


Netflix's '1899' mysteriously cancelled after just one season
The biggest stories of the day delivered to your inbox.
By signing up to the Mashable newsletter you agree to receive electronic communications from Mashable that may sometimes include advertisements or sponsored content.
Thanks for signing up. See you at your inbox!