Robot Vacuums & Mops
A Robot Vacuum Maintenance Calendar
A practical, source-based maintenance calendar for robot vacuums and mop combos — bins, brushes, filters, sensors, pads, and docks — with the reminder to follow your own manual first.
How to read this guide. We have not timed a lab to invent a universal schedule. The intervals below come from published manufacturer care charts and manuals, which do not all agree. Use your model’s official schedule when it conflicts with this overview, and shorten any interval if a part is visibly dirty, wrapped in hair, or performing worse.
A robot vacuum does not stay “set and forget.” Hair wraps around a brush. Fine dust loads a filter. Dirty mop pads paint a film across a floor. Charging contacts get grimy and the robot starts failing to dock. Most of the complaints that sound like a dying machine are, in the manufacturer’s own care documents, overdue maintenance.
This calendar is a way to remember the work, not a substitute for the booklet that came with your robot. iRobot, for example, publishes different care charts for different Roomba families. On many older and mid-line charts, the bin is emptied after each use, brushes and filters are cleaned once a week (twice a week in homes with pets), and filters are replaced every two months (iRobot, Roomba care procedure frequency; j Series care chart). On the Roomba 100/1000 chart, some of those replacement windows are longer — filters every three to six months — and combo models add “empty the water tank after each job” and “clean the mopping pad after a mopping job” (iRobot, Roomba 100/1000 care). Dreame’s L10s Ultra Gen 2 manual puts the dust box filter on a two-week cleaning interval, tells owners to rinse the dust box and filter with clean water only, and includes a 24-hour drying note before reinstalling them completely dry (L10s Ultra Gen 2 User Manual). The pattern is similar. The exact week count is not.
If you have shedding pets, start with our guide to what actually matters for pet hair and then come back here. The calendar is stricter in a shed-heavy house because the manufacturers say so, not because we ran a fur test.
After every run
Empty the onboard bin, unless a self-emptying dock just did that job and the app or a sensor is not complaining. iRobot’s j Series chart is blunt: the bin is cared for “after each use” (j Series chart). Hair and light debris fill a small bin faster than kitchen-crumb photos suggest. A packed bin is a pickup problem, not just a housekeeping detail.
If you mopped: empty the dirty water, and clean or dock-wash the pad as the manual requires. iRobot’s 100/1000 combo chart says to empty the water tank after each job and clean the mopping pad after a mopping job (Roomba 100/1000 care). A damp, dirty pad left on the robot is how kitchens get streaked and how docks start to smell.
Glance at the intake and the side brush. You do not need a full teardown after a light run on a bare floor. You do need to pull a sock, a string, or a hair mat if you see one. If the robot reports a brush error, treat that as “now,” not “Sunday.”
If you are still deciding whether a self-emptying dock would change this daily step, the short version is that it can move dust from “after every run” to “when the bag or canister is full,” but it does not retire brush, filter, or sensor care.
Weekly (twice weekly with pets)
This is the interval that shows up most consistently for brushes and filters.
iRobot tells owners of many Roomba series, including the j Series, to clean the main brushes once a week, and twice a week in homes with pets, and to do the same for the filter (j Series chart; general Roomba care chart). The company’s rubber-brush product page is even more specific about the work: inspect the brushes and cleaning head, clear hair from the pegs and bearings, and make sure the vacuum path is clear (iRobot, Dual Multi-Surface Rubber Brushes).
A reasonable weekly routine, adapted to your manual:
- Remove the main brush or extractors. Cut or pull hair off the ends and the axle, and clear the housing.
- Tap or rinse the filter only in the way the manufacturer allows. Dreame’s L10s Ultra Gen 2 manual says to gently tap the filter basket to remove dirt, not to clean the filter with a brush, a finger, or sharp objects, and to rinse the dust box and filter with water and dry them completely — the manual marks a 24-hour drying time — before reinstalling (L10s Ultra Gen 2 User Manual). Roborock auto-empty dock documentation likewise tells owners to rinse certain filters with clean water, not to touch the media with hands, brushes, or hard objects, and to let the filter dry for 24 hours or until completely dry before reinstalling (Roborock Auto-Empty Dock manual).
- Empty and, if the manual allows, rinse the dustbin. The same Dreame manual says to rinse the dust box and filter with clean water only, not to use any detergent, and to use them only when they are completely dry (L10s Ultra Gen 2 User Manual).
- Check the side or edge brush for wrapped hair.
Reinstalling a damp filter is one of the easier ways to create a new problem. If you wash filters, keep a spare so the robot can run while one dries. Roborock’s auto-empty manual even suggests purchasing an additional filter to alternate (Roborock Auto-Empty Dock manual).
Every two weeks
Several iRobot charts put the front caster wheel, and sometimes full-bin sensors, on a two-week cadence. The j Series chart lists the front caster wheel once every two weeks (and replacement every 12 months) (j Series chart). Hair around a caster can make the robot wander or struggle on transitions. Pop the wheel out if the design allows, and pick the hair out of the axle.
The Roomba 100/1000 chart also lists charging contacts every two weeks or as needed, and the edge-sweeping brush every two weeks or as needed (Roomba 100/1000 care). Other series put charging contacts on a monthly list. If docking has become fussy, clean the contacts sooner rather than later, with the tool or cloth the manual names — and with the dock unplugged if the manufacturer says to.
Monthly
Monthly work is mostly about sensors and the dock, which is to say the robot’s ability to see cliffs, find home, and charge.
iRobot’s j Series chart lists charging contacts, cliff sensors, and the edge-sweeping brush once per month (j Series chart). Older charts also include a floor-tracking sensor, full-bin sensors on a shorter cadence, and a localization camera on models that have one (general Roomba care chart). Wipe sensor windows and contacts the way the manual describes. Do not spray cleaner into openings.
If you have a self-emptying or mop-washing dock, the dock has its own monthly list. iRobot’s Clean Base guidance is to replace bags when the LED or app prompts you, and to clean charging contacts, IR windows, and the blower cover inside the canister once a month, removing debris from the blower cover (iRobot, Clean Base overview / owner’s-guide care; Roomba s Series care chart). The Roomba 100/1000 AutoEmpty chart is similar: monthly charging contacts, sensors, and IR window, plus monthly debris removal from the blower cover, with bags replaced when the LED or the app says so (Roomba 100/1000 care). Roborock warns not to clean its auto-empty dock with a wet cloth (Roborock Auto-Empty Dock manual).
Combo docks that wash mop pads add a washboard or station filter. Dreame’s L10s Ultra Gen 2 manual tells owners to take out the washboard, rinse it with clean water, clean it with the provided tool, and wipe it dry before putting it back (L10s Ultra Gen 2 User Manual). Skip this if you do not have that hardware; do not skip it if you do. Dirty station water is how those docks fail in unglamorous ways.
Replacement, not just cleaning
Cleaning is not the same as replacing a worn part. Published replacement windows vary, and the manufacturers themselves say visible wear can mean “sooner.”
From iRobot’s published charts:
- Main brushes or extractors: every 6–12 months on several series, including j Series and 100/1000 (j Series; 100/1000; general chart).
- Filters: every 2 months on several older and j Series charts (j Series; general chart); every 3–6 months on the 100/1000 chart (100/1000).
- Front caster wheel: every 12 months on several charts.
- Edge or corner brushes: every 3–6 months on some series (100/1000 lists 3–6 months; an s Series chart lists a corner brush every 3 months) (100/1000; s Series).
- Mopping pads on 100/1000 Combo models: every 3–6 months, and dispose of them in household waste when they are no longer usable (100/1000).
Dreame’s L10s Pro Gen 2 manual lists mop-pad replacement every 1 to 3 months, with the note that replacement frequency depends on usage (L10s Pro Gen 2 User Manual). Use the filter and pad windows in your own manual when they differ.
Buy parts that are listed for your exact model. A brush that almost fits can be worse than a worn original. If you are still shopping, the existence of a clear parts list belongs on the buying-framework worksheet. Those SKUs, plus bags and electricity, are the inputs for a 12-month running-cost worksheet.
A one-page calendar you can adapt
Treat this as a reminder sheet, then pencil in your manual’s exceptions.
| When | Typical jobs (confirm in your manual) |
|---|---|
| After each run | Empty the onboard bin (or confirm the dock emptied it). If you mopped, empty tanks and clean or dock-wash the pad. Pull obvious wrap from the intake. |
| Weekly (twice weekly with pets) | Clean the main brush or extractors. Clean or tap the robot’s filter. Check the side brush and the vacuum path. |
| Every 2 weeks | Clean the front caster. Clean charging contacts or bin sensors if your chart says so, or if docking or “bin full” alerts have become unreliable. |
| Monthly | Wipe cliff sensors, other sensor windows, and charging contacts. Service the dock: IR window, blower cover, station filters, as equipped. |
| When the app or LED says so | Replace a dock bag or empty a bagless dock canister. |
| Every few months, or when worn | Replace filters, side brushes, and mop pads on the interval your manufacturer publishes. |
| Every 6–12 months, or when worn | Replace the main brush or extractors, and the caster wheel if your chart includes it. |
What this calendar will not fix
A robot that cannot climb your thresholds, that gets lost in the dark because of its navigation system, or that has a mop pad dragging on a thick rug is not a maintenance problem. Those are setup and buying problems, and they belong in the how to choose and combo versus separate guides.
What the calendar will do is keep a capable machine from quietly getting worse. The manufacturers already wrote the intervals. The useful habit is to put them on a day you will actually look at the robot, and to treat “pets” as a reason to do the weekly jobs twice — because that is what the care charts say, not because a review score told you to.
Sources
- iRobot, “Roomba care procedure frequency,” including after-each-use bin emptying and weekly / twice-weekly (pets) brush and filter care: homesupport.irobot.com
- iRobot, “Roomba j Series care procedure frequency”: homesupport.irobot.com
- iRobot, “Roomba 100/1000 Care Procedure Frequency,” including combo water-tank and mop-pad care and AutoEmpty dock bag / blower-cover care: homesupport.irobot.com
- iRobot, “Roomba s Series: Essential Care Frequency Chart,” including Clean Base bag and blower-cover care: homesupport.irobot.com
- iRobot, “Dual Multi-Surface Rubber Brushes…,” weekly / twice-weekly inspection and path-clearing guidance: irobot.com
- iRobot, “Overview of the Clean Base Charging Station + Automatic Dirt Disposal”: homesupport.irobot.com
- Dreame, L10s Ultra Gen 2 User Manual, including two-week dust-box filter care, 24-hour drying, water-only rinsing, and washboard cleaning: support.dreametech.com attachment
- Dreame, L10s Pro Gen 2 User Manual, mop-pad replacement every 1 to 3 months: support.dreametech.com attachment
- Roborock, Auto-Empty Dock user manual, including 24-hour filter drying, no wet-cloth dock cleaning, and a spare-filter suggestion: support.roborock.com