Skip to content
Home » Buying Guides » Why Your Robot Vacuum Doesn’t Charge (And How to Fix It)

Why Your Robot Vacuum Doesn’t Charge (And How to Fix It)

    OUR EXPERT
    Amit Chahar
    Amit Chahar
    Automated Home Appliance Expert
    Buying Guides · Updated Oct 5, 2026
    Amit covers automated home appliances, with a focus on robot vacuums, smart cleaning systems, navigation, mopping features, and hands-free home cleaning.
    5+ YEARS OF EXPERIENCE
    9 RANKING FACTORS
    112+ ROBOT VACUUMS REVIEWED
    Why Your Robot Vacuum Doesn't Charge (And How to Fix It)

    A robot vacuum not charging does not automatically mean the battery is dead. That is the first thing you should hold onto, because a lot of people skip the easy checks and order a pack they never needed. The usual trouble may be in the charging dock, the wall outlet, the charging contacts, the way the robot sits on the dock, the room temperature, or a charging error in the app.

    So, work through the checks below in order, and do not buy a replacement battery until you have ruled out dock power and the metal charging pads. Most of the time, the vacuum is sitting on the charger and still getting little or no current.

    TABLE OF CONTENTS Quickly jump to a section

    Quick Diagnosis: What Is Your Robot Vacuum Doing?

    Your best robot vacuums behavior helps you choose the first check, but it cannot prove which part has failed. Okay, match what you see with the table, then start with that step.

    What you seeCheck firstStart here
    Dock seems to have no powerOutlet, cable, normal dock light behaviorStep 1
    Robot reaches the dock but never confirms chargingMetal contacts and how the robot sitsSteps 2–4
    Charging starts only after you move the robotContact surfaces and dock alignmentSteps 3–4
    Robot keeps docking, leaving, and docking againContact connection, dock movement, charging warningSteps 3–4 and 8
    Robot cannot find or reach the dockClear path and dock locationStep 5
    Charging stops after a long clean or cold storageBattery temperatureStep 6
    App says charging, but the level stays unchangedContacts, temperature, charging schedule, app statusSteps 3 and 6–8
    Robot charges fully but shuts down very quicklyBattery health and cleaning loadStep 10
    Robot is completely deadDock power, manual docking, clean contactsSteps 1–3

    How to Fix a Robot Vacuum That Isn’t Charging: Troubleshooting

    The ten fixes below are in the order most owners should try them. The early ones take about a minute each and cost nothing. Later ones need more patience, and the last one is about the battery itself.

    1. Make Sure the Charging Dock Is Getting Power

    Your charging dock needs a working outlet and a firmly fitted power cable. The robot has no chance to charge if its dock has no power.

    Do this:

    • Plug a lamp or phone charger into the same wall outlet, and if that device stays dead, the outlet is off or tripped.
    • Unplug the dock cable at both ends, then push each end back in until it seats firmly. Actually, loose dock cables are more common than people expect.
    • You must look for a dock power switch. Some Ecovacs U.S. stations have a switch on the back that must sit on “ON“.
    • Check the dock’s normal power or status light, as on many Roborock docks, the light stays on with no robot and turns off once the robot is charging.
    • You can even try a different wall outlet on another circuit. A GFCI or switched outlet can cut power without looking broken.
    • Inspect the cable and adapter for kinks, chew marks, melted plastic, or a loose barrel plug.

    Now, if the dock light never comes on, you must stop troubleshooting the robot vacuum cleaner. You are dealing with the outlet, the cable, the adapter, or the dock itself. A healthy battery cannot charge from a dead base.

    plugging in robot vacuum charging dock.
    Plug in the robot vacuum charging dock.

    2. Manually Place the Robot on the Dock

    This step splits your problem into two quite different types, and it only takes a minute. Either your robot won’t charge at all, or it simply can’t find and reach the dock by itself. Many guides mix these two up, yet the fixes for each one are very different.

    You must pick the robot up and set it on the dock with your own hands. Make sure the metal pads on its underside meet the metal contacts on the dock. Then look and listen for a sign that charging has started, such as a chime, a pulsing light, or a charging icon in the app.

    Give it a minute or two before you decide anything, because some robot vacuums take a little while to show a charging signal, especially after sitting fully drained. What happens next tells you which group of fixes to focus on.

    • It starts charging when you place it by hand: The charging system works, so your trouble is probably docking position, navigation, or alignment.
    • It still won’t charge by hand: That points toward power, contacts, temperature, or the battery, so keep working through fixes 3, 6, 7, and onward.
    Manual docking tells you if the charger works
    Manual docking tells you if the charger works

    3. Clean the Charging Contacts on the Robot and Dock

    Okay, if you only have time for one careful check, make it this one. Dirty charging contacts are a first-line fix in many manufacturer guides, including iRobot’s, and they cause plenty of ‘on the dock but not charging’ cases.

    Dust, hair, and a thin film of grime slowly build up on those metal pads over months of use. You often can’t see it, yet even a light layer can block the current.

    • Unplug the dock from the wall, and switch the robot off if your model has a power button.
    • Find the metal charging pads on the underside of the robot and the matching metal strips on the dock.
    • Wipe each pad and strip gently with a clean cloth, using the cleaning method your manual recommends.
    • Let everything dry completely before you plug the dock back in or put the robot on it.

    Check your manual before you reach for any cleaner or scrubbing pad, because brands give different advice. Some brands say a dry cloth is enough, while others allow a lightly damp one, and harsh products can wear off the metal coating.

    While you’re down there, look closely for these warning signs:

    • Pads that look badly worn, bent, loose, or scorched compared with the matching pads on the other side.
    • Dull or dark patches on the metal, which often mean built-up dirt or a little oxidation.
    • Spring-loaded contacts that feel stuck and don’t pop back up after you press them lightly.

    You can run a handy ten-second test right on the dock, and it tells you a lot. So, if the robot vacuum cleaner starts charging when you push or wiggle it a little on the dock, poor contact or alignment is far more likely than a dead battery.

    cleaning robot vacuum charging contacts

    4. Check Whether the Robot Is Sitting Correctly on the Dock

    You know, clean contacts only help if the pads actually touch the dock. This fix is about the physical fit, so it’s separate from the cleaning you just finished.

    You can put the robot on the dock and look at it from the side, then from above. A small gap or a slight tilt can be enough to break the connection. Look for any of the following problems while you’re at it.

    • The dock isn’t sitting flat on a level floor, and it rocks or tilts when you touch it.
    • The robot sits at an angle, or only halfway up the ramp, instead of straight and snug.
    • Something is trapped underneath the robot, such as a sock, a loose cord, or a clump of hair.
    • Hair or debris is wrapped around the wheels, which can stop the robot from rolling all the way in.
    • The dock slides backward on smooth flooring every time the robot rolls up to it.
    • A thick rug edge or an uneven floor lifts one side of the dock off the ground.

    5. Fix the Charging Dock Placement

    This fix is only about automatic docking, so it doesn’t deal with electrical contact at all. If your robot reaches the dock, sits on it correctly, and still won’t charge, skip ahead to fix 6 and save yourself the time.

    Your robot finds its way home using sensors, signals, or its saved map, and clutter near the dock can confuse all of those. Roborock’s support material, for example, lists nearby obstacles and long distances from the dock as reasons that docking fails.

    Walk through your setup and adjust each of the following things where you can.

    • Leave open space on both sides and in front of the dock, and check your manual for the exact distances.
    • Set the dock on a stable, level surface, ideally with its back against a wall.
    • Move cords, shoes, pet bowls, and furniture out of the path the robot takes toward the dock.
    • Don’t tuck the dock behind a chair, inside a tight corner, or under low furniture.
    • Place it where the robot can reach it without a long trip through clutter.
    • Avoid strong direct sunlight on the dock, since it can interfere with the signals on some models.

    6. Let the Robot Battery Cool Down or Warm Up

    Temperature protection is a real charging condition, and a lot of articles bury it. Robot vacuum cleaners’ batteries can stop charging, or charge very slowly, when they are too hot or too cold. That is a safety limit, not a random glitch.

    Typical situations:

    • The robot just finished a long cleaning run, and the pack is still hot.
    • The dock sits beside a heater, a dryer, or a sunny window.
    • The vacuum was stored in a cold garage, a porch, or a car trunk.
    • The room itself is unusually hot or cold.

    Bring the robot back to normal room temperature and try again. Give it time. A hot pack after a long job can need 30 to 60 minutes. A cold robot that sat overnight in an unheated room can need longer than that. Also, do not force a freeze-cold lithium pack onto a charger and hope, as charging a very cold battery is one of the faster ways to damage it.

    7. Restart the Robot and Power-Cycle the Dock

    Keep this simple…

    • Take the robot off the dock.
    • Turn it off or restart it the way the manual says for your model.
    • Unplug the dock.
    • Wait a short stretch. Roborock often says about 2 minutes. iRobot’s contact-cleaning steps take about 60 seconds.
    • Plug the dock back in and confirm its power light.
    • Place the robot back on the charger.

    You can check out my guide on how to reset a robot vacuum cleaner.

    8. Check the App or Robot for a Charging Error

    Many robots tell you exactly what’s wrong, as long as you know where to look. Open the app, then check the robot’s lights and listen for voice prompts. You might find an error code, a flashing light pattern, or a spoken message.

    You don’t need to learn every code for every brand. It’s enough to know which type of problem the error usually points to.

    • Low or no charging current: this usually means dirty contacts, a poor fit on the dock, or a weak power supply.
    • Battery too hot or too cold: this calls for patience and a room-temperature spot, as you read in fix 6.
    • Battery not detected: this can mean a loose battery, a bad connection inside, or a failed battery.
    • Battery communication problem: this points to the battery itself or to the robot’s main board.
    • Charging timeout: the robot tried to charge for too long without reaching full, which often means a worn battery or weak current.
    • Battery hardware failure: this usually means the battery needs replacing.
    The exact error tells you which part is actually failing.
    The exact error tells you which part is actually failing.

    9. Check or Reseat the Battery – Only If Your Model Allows It

    This comes late on purpose. Many current robots use sealed packs. If your model does not have a user-accessible battery door, skip this section. Do not pry open a sealed pack. Do not start internal electrical repairs.

    Now, if the battery is meant to come out:

    • Turn the robot off.
    • Follow the manufacturer’s steps, not a random video for a different model.
    • Remove the battery and look for swelling, leaking, burnt smell, or broken connectors.
    • Seat it firmly until it locks the way the manual shows.
    • Use the battery type the brand specifies. iRobot warns that unknown aftermarket packs can trigger charging errors.

    10. Decide Whether the Battery Has Actually Failed

    By now you’ve ruled out the outlet, the dock, the contacts, the fit, the temperature, and the basic errors. Now the question most readers actually care about comes up: do you need a new battery?

    These signs usually point toward a worn-out or failing robot vacuum battery:

    • The dock works, and the contacts are clean, yet the robot still doesn’t charge normally.
    • The battery percentage jumps around, drops quickly, or refuses to climb.
    • Runtime has fallen sharply compared with how long the robot ran when it was new.
    • The robot shuts off soon after it leaves the dock.
    • Battery or charging errors keep coming back after you’ve tried every fix above.
    • A known-good dock and a clean connection still don’t bring back normal charging.

    There’s a difference between a robot vacuum that won’t charge and one that charges fully but dies quickly. They aren’t always the same problem: the first often points to power, contacts, or a deeply drained battery, while the second usually points to an aging battery.

    Also, battery life depends on how often you run the robot, but most batteries slowly wear down over a few years of regular use. A robot that’s several years old and keeps losing runtime is a classic candidate for a new battery. So, if you do buy a replacement battery, choose one made for your exact model, ideally from the manufacturer or a seller you trust. Very cheap no-name batteries can hold less charge and may be less safe.

    How to Tell Whether the Battery, Dock, or Robot Is Faulty

    Okay, after working through the ten fixes, you may still wonder which part is actually broken. This table pairs common test results with the most likely cause, so you can decide what to repair or replace.

    Test and resultWhat it suggestsWhat to do next
    Same dock and robot charge at another working outletOriginal outlet or switched supply is more suspectUse the working outlet; get a faulty outlet checked
    Your robot charges on a working dock approved for that modelOriginal dock, cable, or adapter is more suspectAsk support to test the original charging setup
    A working robot approved for your dock also fails thereDock or its power supply is more suspectArrange a dock or power-supply test
    Your robot fails on a working dock approved for that modelRobot contacts, battery, or internal charging parts remain suspectRequest a robot and battery check
    Approved new battery restores normal charging and runtimeOriginal battery is very likely at faultRecycle the old pack through an approved route
    Cleaning or correct seating restores steady chargingContact connection caused the break in chargingMaintain contacts and watch the next charge

    When You Should Stop Troubleshooting and Get It Repaired

    You should stop and get the unit serviced, or stop using it, if:

    • The battery is swollen, bulging, or the cover no longer sits flat.
    • The robot or dock becomes unusually hot while idle.
    • You smell burning plastic or an electrical odor.
    • Charging contacts look burned, melted, or blackened.
    • The power cable is cut, crushed, or the insulation is split.
    • Liquid got into the dock or the robot.
    • The dock receives wall power but is electrically dead.
    • Known charging errors remain after the manufacturer’s approved steps.
    • The robot still cannot charge on a known-good dock with clean, undamaged contacts.
    battery service is mandatory in these cases
    battery service is mandatory in these cases

    How to Prevent Robot Vacuum Charging Problems

    A few small habits keep most charging trouble away, and none of them take much time.

    • Wipe the charging contacts on the robot and the dock with a clean cloth every month or two.
    • Keep the area around the dock clear so the robot can approach and seat itself properly.
    • Keep the dock away from heaters, direct sunlight, and very cold spots like an unheated garage.
    • Pull hair and debris from the wheels and from around the contact area during your regular cleaning.
    • Leave the dock plugged in, as most manufacturers advise, so the robot can top up after every run.
    • Treat on-and-off charging as an early warning, and fix it before it turns into no charging at all.

    Amit Chahar
    ABOUT THE AUTHOR Amit Chahar Automated Home Appliance Expert

    Amit Chahar covers robot vacuums and automated home appliances at RobotReviewed. He focuses on cleaning performance, navigation, mapping, mopping systems, maintenance, and the features that make these products easier to use at home.

    With more than five years of experience researching home appliances, he compares product specifications, manufacturer information, cleaning features, user feedback, and practical buying factors to help readers choose the right robot vacuum for their needs.

    Areas of Expertise
    Robot Vacuums LiDAR Mapping Navigation Systems Obstacle Avoidance Vacuum & Mop Combos Self-Emptying Docks Carpet Cleaning Pet Hair Cleaning Smart Cleaning Technology
    5+ Years of Experience
    9 Ranking Factors
    112+ Robot Vacuums Reviewed
    READ MORE