We test independently. When you buy through our links, we may earn a commission. How we make money
Explained

How long robot vacuum batteries last, and how to replace them

Robot vacuum batteries fade over about 2 to 5 years. I show how to test yours, how replacement works, genuine vs. third-party packs, how to make the new one last and how to recycle the old one.

Sarah Miller
Written by
Sarah Miller
Reviewed by
Ryan Mitchell, editor-in-chief
Updated
November 7, 2026

We choose products independently. We may earn a commission through links on this page; your price stays the same. Affiliate policy

How long robot vacuum batteries last, and how to replace them
On this page

The short answer

  1. Most robot vacuum batteries last about 2 to 5 years, or roughly 300 to 500 charge cycles. Daily runs use them up fastest.
  2. Test before you buy: fully charge, run in the quietest mode on hard floors and compare with the spec or the brand's minimum runtime.
  3. On many models, replacement is a 15-minute screwdriver job. Check your brand's policy first, especially under warranty.
  4. Keep the dock cool, favor gentler modes, and recycle old packs at a battery drop-off, never in the trash.
2–5 yrsTypical robot vacuum battery life, per one manufacturer
~730Charge cycles after two years of daily runs
75 miniRobot's minimum hard-floor runtime for many newer series
~15 minTypical DIY battery swap time on models that allow it

The slow fade: how robot vacuum batteries age

Robot vacuum batteries rarely die overnight. They fade. The robot that used to finish the whole house starts heading back to the dock before it reaches the bedrooms. Then it starts needing a recharge break. Then it gives up halfway through the kitchen.

Because the change is gradual, most people blame the robot's brain or suction long before they suspect the battery. In my experience, a tired battery is one of the most common, and cheapest, problems to fix.

Dreame's editorial team puts typical robot battery life at about 2 to 5 years and 300 to 500 charge cycles for modern lithium-ion packs, depending on use and care.

In this guide, I explain how to tell when your battery is worn, how long you can expect it to last, how the replacement process works, and how to make the next battery last longer.

Roborock Q7 M5+ robot vacuum

Mid-range robots like the Q7 M5+ use a lithium-ion pack that gradually loses capacity over a few years of daily runs. Read my Roborock Q7 M5+ review →

How long robot vacuum batteries last

Battery wear is driven by charge cycles, heat and how deeply the pack is drained each time. A robot that runs daily racks up cycles quickly.

Here is a simple model I use to estimate how many cycles a robot has used, based on how often it runs.

How often it runsCycles per yearCycles after 2 yearsCycles after 4 years
Once a week~52~104~208
Three times a week~156~312~624
Once a day~365~730~1,460
Twice a day~730~1,460~2,920
Daily runs: estimated cycles over timecharge cycles
Year 1365
Year 2730
Year 31,095
Year 41,460
Assumes one partial-to-full discharge per run.

Compare that with the 300 to 500 cycle range Dreame quotes, and you can see why a robot that runs every day often needs a new battery somewhere in its second or third year, while a weekly robot can go much longer.

Real wear is usually a bit kinder than this table suggests, because robots rarely drain the battery to zero. Battery University data shows that shallower discharges add far more cycles before a lithium-ion cell drops to 70% of its original capacity.

Roborock Q10 S5+ robot vacuum

A budget robot like the Q10 S5+ that runs every day will hit several hundred charge cycles within its first year. Read my Roborock Q10 S5+ review →

How to tell if your battery is worn out

Before I buy a battery, I run a simple test. It separates a worn battery from a robot that is just working harder than usual.

iRobot publishes a version of this test in its short battery runtime guide. Charge fully, then run the robot on hard floors and time it. The guide gives minimum runtimes by series and suggests replacing the battery if the robot stops short.

iRobot seriesMinimum runtime on hard floors
e seriesAt least 90 minutes
900, i, j, s and m seriesAt least 75 minutes
400 to 800 seriesAbout 60 minutes

Those minimums come from iRobot's own support pages (also listed on its European support site). For other brands, I use the same approach against the original spec: if a robot rated for about 180 minutes in Quiet mode now manages 100 minutes in the same mode on the same floors, the battery has lost a lot of capacity.

Rule out the impostors first: Carpet boost, Max mode, a mop module, a clogged filter or hair-wrapped brushes all shorten runtime. Clean the robot and test in its quietest vacuum-only mode on hard floors before blaming the battery.

iRobot Roomba 105 Combo robot vacuum

iRobot gives specific minimum runtimes for its robots, which makes it easy to tell when a battery has worn out. Read my iRobot Roomba 105 Combo review →

Other signs your battery is on its way out

Runtime is the clearest signal, but a failing battery often shows a few other symptoms first. These are the ones I watch for.

SymptomWhat it usually means
Robot returns to dock much earlier than it used toLower usable capacity
Battery percentage drops suddenly, for example from 40% to 10%Weak cells that sag under load
Robot shuts off during Max mode or on carpetPack can no longer deliver high current
Charging takes much less time than beforeLess capacity to fill
Robot will not hold a charge overnight off the dockHigher self-discharge from aging cells
Pack looks puffy or the cover bulgesSwelling; stop using it and recycle it safely

Any one of these alone can have other causes, like a dirty charging contact or a firmware quirk. Two or three together, plus a poor runtime test, almost always point to the battery.

How battery replacement works

On many robots, replacing the battery is a 10- to 15-minute job with a screwdriver. Repair guides from iFixit for the Roborock Q5 and the Roborock S5 show the typical process: flip the robot, remove a cover on the underside, lift out the pack by its tabs, unplug the connector and reverse the steps with the new battery.

Not every brand encourages that. Dreame's own editorial guidance says only qualified technicians should remove or replace robot batteries, so I check the manufacturer's policy for my exact model before opening anything. On robots still under warranty, I always go through official support first.

OptionTypical effortProsCons
Genuine battery, DIY install10 to 15 minutes, a screwdriverCorrect fit and protection circuitryHighest parts price
Manufacturer or authorized serviceShip or drop offKeeps warranty and support intactDowntime, possible service fee
Third-party battery, DIY10 to 15 minutesOften cheaper, sometimes higher capacityQuality varies; may affect warranty
Third-party repair shopDrop offNo tools neededVaries by shop and parts
Roborock Qrevo Edge 3 Pro robot vacuum

Flagship robots like the Qrevo Edge 3 Pro are worth keeping running with a fresh battery once the original pack wears out. Read my Roborock Qrevo Edge 3 Pro review →

Genuine vs. third-party batteries

People often ask me whether a third-party battery with a bigger mAh number is a smart upgrade. Sometimes, but I am cautious.

Capacity labels on cheap batteries are not always accurate, and the protection circuitry that prevents overcharging and overheating varies in quality. A genuine battery is designed to match the robot's charging system exactly.

If I do go third-party, I look for a seller with a clear return policy, a model-specific listing, and a voltage that matches the original exactly. The mAh can differ; the voltage should not.

Genuine battery
  • Designed for your robot's charger
  • Predictable capacity and safety
  • Safer for warranty and support
Third-party battery
  • Often cheaper
  • Sometimes higher capacity
  • Quality and labeling vary
  • May complicate warranty claims
Dreame L40 Ultra Gen 2 robot vacuum

Robots with large docks, like the L40 Ultra Gen 2, spend a lot of time on the charger, so battery quality and temperature matter. Read my Dreame L40 Ultra Gen 2 review →

How to make the new battery last longer

A new battery is a fresh start. These habits help it last closer to the long end of that 2-to-5-year range.

Heat is the big one. Battery University explains that lithium-ion cells age faster at elevated temperature and when held at a high charge for long periods. A dock in a sunny window or next to a heating vent works against you.

HabitWhy it helps
Keep the dock in a cool, shaded spotHeat speeds up lithium-ion aging
Use Quiet or Standard as your defaultLower power draw means less heat and shallower discharges
Run shorter, more frequent cleansShallow cycles stress the battery less than full drains
Let it charge on the dock between runsModern robots manage charging; avoid storing it fully drained
Store at partial charge if unused for weeksLong storage at full or empty is hard on cells
Keep charging contacts cleanDirty contacts can cause incomplete charging and confusing runtime drops

If you are going away for a month or more, I charge the robot to about half, switch it off and store it somewhere cool and dry rather than leaving it on the dock at 100%.

Tikom Robot Vacuum and Mop Combo robot vacuum

Even budget robots like the Tikom combo get more years from their battery when the dock sits in a cool spot. Read my Tikom Robot Vacuum and Mop Combo review →

What to do with the old battery

Old robot batteries need proper disposal. Lithium-ion packs can start fires if they are crushed or punctured in a garbage truck or recycling facility.

The U.S. Environmental Protection Agency says lithium-ion batteries and devices containing them should not go in household garbage or recycling bins, and should instead go to separate recycling or household hazardous waste collection points.

EPA also recommends bagging batteries individually and taping the terminals before drop-off, and it points to programs such as Call2Recycle for finding locations. Many home improvement and electronics stores have drop-off bins.

ILIFE V2 robot vacuum

When an older robot like the ILIFE V2 reaches the end of its life, the battery should go to a battery drop-off, not the trash. Read my ILIFE V2 review →

My battery check and replacement routine

I run this once a year on every robot in my home, and any time runtime suddenly drops.
  1. Clean the robot first
    Clear the brushes, empty the bin, clean or replace the filter and wipe the charging contacts. Many "battery problems" disappear here.
  2. Run a controlled runtime test
    Fully charge, set the quietest vacuum-only mode, and run on hard floors. Note how long it lasts before returning to the dock.
  3. Compare with the spec
    Check the original runtime spec or the brand's minimum runtime guidance. A large shortfall points to the battery.
  4. Check warranty and policy
    If the robot is under warranty, contact support. Otherwise, confirm whether the brand supports user battery replacement for your model.
  5. Buy the right battery
    Match the exact model and voltage. Genuine batteries are the safest choice.
  6. Recycle the old pack
    Tape the terminals, bag it, and take it to a battery drop-off or household hazardous waste site.

Frequently asked questions

How long do robot vacuum batteries last?
Typically about 2 to 5 years or roughly 300 to 500 charge cycles, depending on how often the robot runs, how deeply it drains the battery and how hot its environment is.
How do I know my robot vacuum battery needs replacing?
Fully charge it and time a run in the quietest mode on hard floors. If it falls well short of the original spec or the manufacturer's minimum runtime, the battery is likely worn.
Can I replace a robot vacuum battery myself?
On many models, yes. It usually takes a screwdriver and about 15 minutes. Some brands recommend service by qualified technicians, so check your model's policy, especially under warranty.
Are third-party robot vacuum batteries safe?
Some are fine, but quality varies. Match the exact voltage and model, buy from a seller with clear returns, and be wary of exaggerated capacity labels.
How should I dispose of an old robot vacuum battery?
Do not put it in the trash or curbside recycling. Tape the terminals, bag it, and take it to a battery recycling drop-off or household hazardous waste facility.
Does leaving a robot on the dock ruin the battery?
No. Robots are designed to rest on their docks. Keeping the dock in a cool spot matters more than how long the robot sits there.
Sarah Miller
About the authorSarah Miller

Sarah has tested vacuums, mops, air purifiers and dehumidifiers since 2017. Before joining BrasQ, she spent five years as a test coordinator at a national consumer advocacy group. She studied industrial design at Ohio State and lives in Columbus with her family and a long-haired cat.

Update history
  • First published.
Sources
  • Dreame: how long do robot vacuum batteries last
  • iFixit: Roborock Q5 battery replacement guide
  • iFixit: Roborock S5 battery replacement guide
  • iRobot support: short battery runtime, minimum runtime test (US and EU)
  • Battery University: BU-808, how to prolong lithium-based batteries
  • U.S. EPA: used lithium-ion batteries
  • U.S. EPA: lithium-ion battery recycling locations and preparation
  • Call2Recycle: battery drop-off locator

Keep reading