A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

News Swiftly

These Nine Robot Vacuums Have the Biggest October Prime Day Discounts

We may earn a commission from links on this page.

Deal pricing and availability subject to change after time of publication.

Credit: Product images courtesy of Amazon

There is no better splurge purchase for Prime Day than a robot vacuum. They're expensive gadgets, but life-changing. And for the first time during Amazon's current October Prime Day sale, some of my favorite top- and mid-tier models have great discounts. (If you're feeling hesitant about pulling the trigger, remember that Amazon still has a great return policy, so there's little risk to trying one out for a few weeks.)

Go deluxe with the Roborock S8 line

Of all the robot vacuums I have tested, this line remains the best, tackling carpet and hard floors with equal aplomb. The mop and vacuum both do a great job of daily maintenance, and are self emptying, which eliminates extra labor on your end.

If I had a larger budget, I'd grab the S8 MaxV Ultra, the latest flagship model, but the better deal is to grab the S8 Max Ultra , which is 31% off its usual price of $1,599.99.

The Roborock Qrevo Line is a great mid-range option

If you're looking for something in the more mid-range, I'd still favor Roborock, and go with their Qrevo lineup, which has a number of models on deep discount. The top of the line is the Qrevo MaxV, which I found to be comparable to the S8 line, the major difference being that it has but a single mop pad versus a spinning array of them. At 29% off, it's a great deal.

If you prefer spinning mop pads, choose the Qrevo or the S8 Max Ultra. I haven't tested the Q8 Max+, but it's the same line, and on massive discount (44% off) and for under $500, it's my best pick for a combo vacuum/mop.

The Switchbot K10+ and K10+ Pro are great choices for a smaller home

Here's the thing about this adorable mini vacuum: It is technically a vacuum and mop, but the mop is an afterthought, and doesn't work great. Focus on the vacuum part: The K10+ is so small it can get into smaller spaces, makes tiny radius turns around chair and table legs. Like the Energizer bunny, it seems to keep going, impervious to the type of debris that usually takes down other robot vacuums I've tried.

This year, Switchbot introduced the Pro version, which maintained it's rockstar status: The coverage areas improved, so it gets up closer to walls and furniture. The vacuum bag is now anti bacterial, and there's higher suction and better obstacle avoidance.

Both models are on sale, and either would be a spectacular buy for small houses or apartments. I can't stress this enough, both of these models are insane deals and are cheap enough on sale to make great holiday gifts.

The Switchbot S10 can fill its own water tank

Far from a mini robot vacuum, the S10 is basically the start of a Switchbot ecosystem in your home. The S10 is a vacuum and mop, which you can choose to pipe into your water line directly so it will fill and empty itself (you can also just use the included water tanks and fill and empty them manually). Even better, the robot can act like a water jockey, filling itself up with water and driving itself up to and filling other smart appliances, like the newly introduced Switchbot humidifier.

iRobot Roomba i3 is the lowest priced self-emptying robot

Join the ranks of the many for whom a Roomba is your first robot vacuum (me too, although not this model). The i3 still has the self emptying dock, but is only a vacuum, not a mop. The tower is a real feature, because emptying vacuums manually is so 2023. This vacuum has decent suction, at 1700pa, but had great filtration on the vacuum, so it addresses dander and pet hair.

iRobot Roomba i3, now $249.99, was $420

Roborock Q5 Pro is my best suggestion for under $200

Let's get this out of the way: You'll need to empty this vacuum/mop manually, which I argue negates one feature of having a robot vacuum, but you can't beat the price here. I haven't tested this robot, but I'm a huge fan of the Roborock brand as evidenced above, so of the under $200 set, this is the one I'd recommend. Remember, you can always return it within 30 days, per Amazon policy, but the specs look good. 5500pa suction, the mop looks to have decent reviews, and the Roborock app can't be beat.