The most common reasons your laptop battery stops charging

A laptop battery that won't charge usually fails for one of five reasons: a damaged charging cable, a faulty power adapter, a worn-out battery, a problem with the charging port, or a software issue that prevents the battery from accepting power. Most of these are fixable without replacing the whole machine.

The first step is to figure out which part is broken. A charging cable that looks fine on the outside can have internal damage. A power adapter can stop working even though the light still turns on. The battery itself degrades over time and eventually stops holding a charge. The charging port can loosen or corrode. And sometimes Windows or macOS straightforward needs to be told to recognize the battery again.

You can test most of these yourself in about ten minutes using tools you probably already have at home.

Key Takeaways

  • Check the charging cable for visible damage, kinks, or fraying, and test it with another device if possible to rule it out first.
  • Look at the charging port on your laptop for loose connections, bent pins, or corrosion, and gently reseat the cable if it feels loose.
  • Restart your laptop completely and remove the battery for 30 seconds if your model allows it, which often resets the charging circuit.
  • If the power adapter light is on but the battery still won't charge, the adapter itself may be broken and need replacement.
  • Batteries degrade after 300 to 500 full charge cycles and eventually stop accepting power, which is normal wear and requires a new battery.

Inspect the charging cable and power adapter

Start by looking at the cable itself. Run your fingers along the entire length from the adapter to the connector that plugs into your laptop. Feel for kinks, cracks, or places where the rubber coating is peeling away. If the cable has been bent sharply or pinched under a chair wheel, the wires inside may be broken even if the outside looks mostly fine.

Next, look at the connector end that plugs into your laptop. This is where most cables fail. The metal pins or contacts should be clean and shiny. If they look black, green, or corroded, the connection is poor. You can clean them gently with a dry cotton swab or a pencil eraser, but do not use water or liquid cleaners.

Check the power adapter itself. Most adapters have a small light that turns on when you plug them in. If that light is off, the adapter is broken and needs to be replaced. If the light is on, the adapter is probably working, but you can test it by borrowing a charger from a friend with the same laptop model and seeing whether that one charges your battery.

Check the charging port on your laptop

The charging port is where the cable plugs into your machine. Look at it closely with a flashlight. The port should be clean and free of dust, lint, or debris. If you see buildup inside, use a wooden toothpick or a plastic dental pick to gently scrape it out. Do not use metal tools, which can damage the contacts inside.

Gently push the charging cable into the port. It should click or seat firmly. If it feels loose or wiggles side to side, the port may be damaged. A loose port often means the internal contacts are worn or the port itself has shifted inside the laptop. This usually requires professional repair or replacement.

If the port looks clean and the cable seats firmly, disconnect the cable, wait five seconds, and plug it back in. Sometimes a straightforward disconnect and reconnect resets the connection and allows charging to resume.

Restart your laptop and reset the battery circuit

Power off your laptop completely. Do not put it to sleep — shut it down fully. Wait 30 seconds, then turn it back on. This straightforward restart often fixes charging issues caused by software glitches or a battery circuit that has stopped responding.

If your laptop model allows you to remove the battery, do that next. Unplug the power adapter, open the case or battery compartment, and remove the battery. Leave it out for 30 seconds. This drains any remaining charge from the charging circuit and resets it. Put the battery back in, close the case, plug in the power adapter, and turn the laptop on.

Most modern laptops have batteries that cannot be removed by the user. If yours is sealed, skip this step and move to the next section.

Update or reinstall your battery drivers

Windows and macOS both use drivers to communicate with your battery. If those drivers become corrupted or outdated, the system may not recognize that the battery needs charging.

On Windows, right-click the Start button and open Device Manager. Look for "Batteries" in the list and click the arrow to expand it. You should see "Microsoft ACPI-Compliant Control Method Battery" listed. Right-click it and choose "Uninstall device." Restart your laptop. Windows will automatically reinstall the driver when it boots up.

On macOS, restart your laptop and hold Command + Option + P + R when ready after you hear the startup sound. Keep holding until you hear the startup sound again. This resets the System Management Controller, which handles battery charging. Let the laptop finish booting normally.

Understand battery age and degradation

Laptop batteries degrade over time. A typical battery is rated for 300 to 500 full charge cycles. One cycle means charging from empty to full. After that many cycles, the battery loses the ability to hold a charge and eventually stops accepting power altogether.

You can check your battery's health on Windows by opening Command Prompt as administrator, typing powercfg /batteryreport, and pressing Enter. This creates an HTML file that shows your battery's design capacity versus its current capacity. If the current capacity is below 80 percent of the design capacity, the battery is aging normally. If it is much lower, the battery is wearing out faster than expected.

On macOS, hold Option and click the battery icon in the menu bar. Look at the "Condition" line. It should say "Normal." If it says "Replace Now" or "Service Recommended," the battery needs to be replaced.

If your battery is old and degraded, a new battery is the only solution. Laptop batteries cost between $30 and $150 depending on the model. You can replace it yourself if your laptop model allows user access, or take it to a repair shop.

When to seek professional repair

If you have tested the cable, cleaned the port, restarted the laptop, and updated the drivers, but the battery still will not charge, the problem is likely a damaged charging port, a faulty power adapter, or a dead battery.

A damaged charging port usually requires opening the laptop and soldering or replacing the port, which is a job for a repair technician. A faulty power adapter is the cheapest fix — replacement adapters cost $30 to $80 depending on your model. A dead battery costs $30 to $150 to replace.

Before you pay for repairs, confirm which part is broken. If you can borrow a charger from a friend with the same laptop model, test it. If that charger works, your power adapter is broken. If it does not work, the problem is your charging port or battery.

Frequently Asked Questions

Can I use a different brand charger if it has the same voltage?

No. Voltage is only one part of the specification. The amperage (measured in amps) and the connector type must also match exactly. Using a charger with the wrong amperage can damage your battery or laptop. Always use a charger made for your specific model or a certified third-party replacement designed for that model.

Why does my laptop charge when it is off but not when it is on?

This usually means the battery is too drained to power the laptop and accept a charge at the same time. Plug in the charger, shut down the laptop completely, and leave it plugged in for at least two hours without turning it on. This allows the battery to charge without the laptop drawing power. Then turn it on and see if it continues charging.

Is it bad to leave my laptop plugged in all the time?

Modern laptops have charging circuits that stop charging once the battery reaches 100 percent, so leaving it plugged in does not overcharge the battery. However, keeping a battery at 100 percent constantly does cause it to degrade faster. If you use your laptop plugged in most of the time, the battery will wear out sooner than if you let it drain and recharge regularly.

What does it mean if the charging light blinks or changes color?

A blinking or color-changing light usually indicates a charging problem or a battery fault. Check your laptop's manual for what each light pattern means, as different models use different signals. Common meanings include a loose connection, a battery that is too hot to charge, or a battery that needs service.

Can I charge my laptop with a power bank?

Only if your laptop has a USB-C charging port and the power bank supports USB-C output with enough wattage. Most power banks output 5 volts, but laptops typically need 15 to 20 volts. A USB-C power bank rated for 45 watts or higher may work, but it will charge very slowly. Check your laptop's manual to confirm the voltage and wattage it needs before trying a power bank.