Best robot vacuum under $300 in Canada (2026)

You can get mapping, mopping and even a self-emptying dock for under $300 on Amazon.ca right now. Here are the three robots worth buying, with Prime prices checked Oct 8, 2026.

Imported alternativeShips from or sold by Amazon

Prices last checked Oct 8, 2026 (ET) on Amazon.ca · “Prime-member deal” means a Prime-only price that was still live when we checked · Prices and ratings change — confirm on Amazon.ca the day you buy

Verdict: Roomba 115X for the best-rated dock, Q7 L5 for the lowest price

Three robots were under $300 on Amazon.ca when we checked, all as Prime-member deals. The iRobot Roomba 115X Combo + AutoEmpty ($279.99, was $519.99) has the best rating (4.1★ from 25,841 reviews) and a self-emptying dock. The Roborock Q7 L5+ ($269.99, was $429.99) is $10 less with its own self-empty dock but a lower 3.8★ rating. If you can empty a bin yourself, the Roborock Q7 L5 ($149.99, was $229.99) is the cheapest robot we recommend.

Under-$300 picks side by side

PhotoRobotSelf-emptySuctionMoppingPrice (CAD)Rating
iRobot Roomba 115X Combo + AutoEmpty on Amazon.caiRobot Roomba 115X Combo + AutoEmptyYes, up to 3 months15,000 PaMicrofiber pad$279.99
Prime-member deal · was $519.99
4.1★ (25,841)Amazon.ca
Roborock Q7 L5+ on Amazon.caRoborock Q7 L5+Yes, up to 7 weeks8,000 PaWater tank (light)$269.99
Prime-member deal · was $429.99
3.8★ (4,337)Amazon.ca
Roborock Q7 L5 on Amazon.caRoborock Q7 L5No (charger only)8,000 Pa270 ml water tank (light)$149.99
Prime-member deal · was $229.99
4.0★ (4,213)Amazon.ca

Picks in detail

iRobot Roomba 115X Combo + AutoEmpty — best under $300

Best under $300
iRobot Roomba 115X Combo + AutoEmpty
4.1★ · 25,841 reviewsSold by Amazon.caImported alternative
  • AutoEmpty dock with a sealed bag for up to 3 months
  • 15,000 Pa suction · LiDAR mapping · up to 900 sq ft per charge
  • 4.1★ from 25,841 reviews · sold by Amazon.ca
  • $279.99 Prime-member deal (was $519.99)

Who it’s for: Most budget buyers who want a dock. Skip if: you aren’t a Prime member — the regular price is $519.99.

Roborock Q7 L5+ — cheapest self-empty

Cheapest self-empty
Roborock Q7 L5+
3.8★ · 4,337 reviewsShips from AmazonImported alternative
  • Self-empty dock with a 2.7 L bag rated for up to 7 weeks
  • 8,000 Pa suction · dual anti-tangle · LiDAR mapping
  • Climbs thresholds up to 2 cm
  • $269.99 Prime-member deal (was $429.99)

Who it’s for: Roborock fans who want auto-empty at the lowest price. Skip if: you’d rather pay $10 more for the higher-rated Roomba 115X.

Roborock Q7 L5 — cheapest we recommend

Lowest price
Roborock Q7 L5
4.0★ · 4,213 reviewsShips from AmazonImported alternative
  • No dock: a small charger and an onboard bin you empty yourself
  • 8,000 Pa suction · dual anti-tangle · LiDAR mapping
  • Vacuums and mops at once with a 270 ml water tank
  • $149.99 Prime-member deal (was $229.99) · 4.0★ from 4,213 reviews

Who it’s for: Small homes and first-time buyers. Skip if: you have shedding pets — get a self-empty dock.

Just over $300

The Dreame D20 Air Plus ($349.99) and Dreame D20 Plus ($359.99 limited-time deal) add bigger dock bags (up to 120 and 150 days) and stronger suction. The MOVA P10 Pro Ultra ($469.00) even washes its own mop. See them in our best robot vacuum under $500 guide, or compare brands in Roomba vs Roborock.

FAQ (Canada)

What is the best robot vacuum under $300 in Canada?

The iRobot Roomba 115X Combo + AutoEmpty at $279.99 (Prime-member deal) has the best rating with a self-emptying dock. The Roborock Q7 L5 at $149.99 is the pick if you don’t need a dock.

Will these robot vacuums stay under $300?

Not necessarily. All three were Prime-member deals when we checked on Oct 8, 2026. Their regular prices are $519.99 for the Roomba 115X, $429.99 for the Q7 L5+ and $229.99 for the Q7 L5.

Do I need Amazon Prime to get these prices?

Yes. When we checked, Amazon.ca showed all three prices as Prime-member deals. Without Prime you pay the regular price.

Do budget robot vacuums mop?

All three can vacuum and mop in one pass with a water tank or pad, but none washes its own mop. For a mop-washing dock under $500, see the MOVA P10 Pro Ultra at $469.00.

Related guides