Charging time depends on your Roomba model and battery size

A Roomba typically takes between two and three hours to charge fully from a completely empty battery. The exact time depends on which model you own — older models and smaller units charge faster, while newer high-capacity models take longer. A Roomba 600 series might charge in two hours, while a Roomba j7+ or s9+ can take three to four hours because they hold more power.

The charger itself matters too. Roombas come with a standard dock charger, and using anything else — a generic USB charger or a damaged dock — will either charge much more slowly or not work at all. The dock charger is designed specifically for the battery contacts on your model, so sticking with the original dock gives you the fastest, safest charge.

Key Takeaways

  • Standard Roomba models charge in two to three hours on the original dock, with newer models taking longer because they have larger batteries.
  • The charging dock must be the original one that came with your Roomba — third-party chargers charge slowly or not at all.
  • A Roomba left on the dock between cleaning cycles will stay at full charge without overcharging, because the dock stops charging once the battery is full.
  • If your Roomba charges much slower than usual, the dock contacts or battery terminals may be dirty and need a quick wipe with a dry cloth.

Why newer models take longer to charge

Newer Roomba models have larger batteries that hold more power, which means they take longer to fill. A Roomba j7 or s9 has roughly double the battery capacity of a Roomba 600 or 700 series, so it needs more time to reach full charge. This is a trade-off: the bigger battery means your Roomba runs longer on a single charge, but it also means you wait longer when the battery is empty.

The charging speed itself — how fast power flows into the battery — is roughly the same across models. What changes is the total amount of power the battery can hold. Think of it like filling a larger water tank: the faucet flows at the same rate, but a bigger tank takes longer to fill completely.

What happens if you leave your Roomba on the dock

Leaving your Roomba on the dock between cleaning cycles is safe and normal. Once the battery reaches full charge, the dock stops sending power to it. Your Roomba will not overcharge, and the battery will not degrade from sitting at 100 percent. This is different from older phone batteries — modern Roomba batteries are designed to stay at full charge without damage.

Most people leave their Roomba on the dock all the time, and it works fine. The dock is the Roomba's home base, and it is meant to sit there when not in use. If you plan to store your Roomba for more than a few weeks without using it, you can leave it on the dock — the battery will stay charged and ready.

Charging from a low battery versus completely empty

If your Roomba still has some battery left, it will charge faster than if it is completely dead. A Roomba at 20 percent battery might reach full charge in 90 minutes, while one at zero percent takes the full two to three hours. The charging speed is fastest when the battery is nearly empty and slows down as it gets fuller — this is normal for lithium batteries and helps them last longer.

You do not need to wait for the battery to be completely empty before charging. In fact, charging before the battery dies completely is better for long-term battery health. If you notice your Roomba is running for shorter periods than it used to, send it back to the dock sooner rather than waiting for it to shut down on its own.

Cleaning the dock contacts if charging is slow

If your Roomba is taking much longer than usual to charge — say, four or five hours instead of two or three — the problem is usually dirty contacts. The metal pins on the bottom of your Roomba and the metal contacts on the dock can collect dust and pet hair over time, which blocks the electrical connection. A weak connection means power flows slowly into the battery.

To fix this, turn off your Roomba and remove it from the dock. Use a dry cloth or a slightly damp cloth to wipe the four metal contacts on the bottom of the Roomba where it touches the dock. Then wipe the two metal contacts on the dock itself. Let everything dry for a minute, then place the Roomba back on the dock. Charging should return to normal speed.

Do not use water or cleaning solution on the contacts — just a dry cloth or barely damp cloth. Moisture can damage the battery or the charging circuit. If cleaning the contacts does not fix the slow charging, the dock or battery may be failing and you should contact Roomba support.

Charging times for specific popular models

Different Roomba models have different battery sizes, so they charge at different speeds. The table below shows typical charging times from a completely empty battery on the original dock. Your actual time may vary slightly depending on room temperature — cold rooms slow down charging — and the age of your battery. A battery that is two or three years old may charge slightly slower than a brand-new one.

Roomba ModelTypical Charge TimeBattery Capacity
Roomba 600 series2 hours2000 mAh
Roomba 700 series2 to 2.5 hours2000 mAh
Roomba e52.5 hours2600 mAh
Roomba i3 and i42.5 to 3 hours3000 mAh
Roomba j7 and j7+3 to 3.5 hours3500 mAh
Roomba s9 and s9+3 to 4 hours3500 mAh

If you own a model not listed here, check your user manual or the Roomba website for your specific model number. The manual will have the exact charging time and battery capacity for your unit.

Frequently Asked Questions

Can I use a different charger or dock for my Roomba?

No, you should use only the original dock that came with your Roomba. Third-party chargers and docks may not fit properly, may charge very slowly, or may damage the battery. The dock is designed specifically for your model's battery contacts and charging circuit. If your dock is broken, contact Roomba to order a replacement dock for your specific model.

Is it bad to leave my Roomba on the dock all the time?

No, it is safe and normal to leave your Roomba on the dock between cleaning cycles. The dock stops charging once the battery is full, so there is no risk of overcharging. Most people keep their Roomba on the dock as its home base, and the battery will stay healthy this way.

Why does my Roomba charge slower than when it was new?

Roomba batteries gradually lose capacity over time, usually after two to three years of regular use. An older battery may charge slower and not hold a charge as long. If your Roomba is several years old and charging has become noticeably slower, the battery may need replacement. You can order a replacement battery from Roomba or an authorized seller.

Does temperature affect how fast my Roomba charges?

Yes, cold rooms slow down charging. Lithium batteries charge most efficiently at room temperature, around 65 to 75 degrees Fahrenheit. If your home is very cold, move the dock to a warmer room temporarily while charging. Never charge a Roomba in freezing temperatures, as this can damage the battery.

What should I do if my Roomba will not charge at all?

First, check that the dock is plugged in and the power light is on. Then remove the Roomba and wipe both the dock contacts and the metal contacts on the bottom of the Roomba with a dry cloth. If it still will not charge, try a different outlet to rule out a dead circuit. If the Roomba still will not charge after cleaning the contacts, the dock or battery may be faulty and you should contact Roomba support.