Key Takeaways
- If your Milwaukee® M12 charger is flashing red and green alternately, the charger has detected a fault and paused the charge cycle until the issue is resolved.
- The four most common triggers are a dirty terminal contact, a pack that was not seated fully in the bay, aged lithium-ion cells past recovery, or a failed FET inside the battery's switch electronics.
- Three of the four are user-fixable in under five minutes by unplugging the charger to discharge the capacitor, wiping the terminals clean, and firmly reseating the pack with a slight tap.
- If the flash returns after every fix, a swap test on a known-good charger isolates whether the battery or the charger is the failed unit and needs a direct replacement.
- GenuineTools stocks factory-sealed Milwaukee® M12 batteries and chargers, shipped from a US warehouse, with a 30-day guarantee, ready to replace whichever piece is defective.
M12 Battery Not Charging: What You Need to Know
An alternating red and green flash on your Milwaukee® M12 charger signals that a fault has paused charging because the battery pack and charger aren't communicating cleanly. Four issues cause this nearly every time: a dirty terminal connection, a pack that wasn't seated firmly, aged lithium-ion cells, or a failed FET inside the battery's switch electronics.
Three of these are user-fixable in under five minutes with no parts needed. If none of the fixes resolve the flashing pattern, the pack itself is likely degraded or defective, and a replacement is due. That is where GenuineTools comes in, with genuine Milwaukee® M12 batteries in stock with fast delivery and responsive customer service.
Below, you'll find exact steps to diagnose your charger and decide whether a quick reset will do or it's time for a new pack.
Authentic Professional Tools Up to 60% Off MSRP. Why Contractors & DIYers Choose GenuineTools!Get Milwaukee®, DeWALT®, Ring, etc tools at unbeatable prices. Highly rated by verified customers who trust authentic equipment. Why Choose GenuineTools:
30-Day Money-Back Guarantee: Full refund for defective or unopened items; opened items may be subject to a restocking fee. |
What's Causing Alternating Red & Green Flashing Lights on Your M12 Battery Charger?
There are four main causes behind the red and green flashing pattern on a Milwaukee® M12 charger. Each one has a specific fix, and working through them in order will save you time and money.
Bad Connection Between the Battery Pack & Charger

A red/green flash may occur due to a poor connection between the battery pack and its charger.
A poor connection between the pack and charger is one of the triggers Milwaukee® identifies for the red/green flash. This usually happens when the terminals are dirty or corroded, or the pack wasn't properly aligned. The charger reads the inconsistent signal and enters a fault state.
How to Fix It
- Unplug the charger from the wall. Most people skip this step, but it matters. The circuit board holds a residual charge in its capacitor, and until that fully discharges, the charger stays locked in fault mode.
- Wait until the lights stop flashing on their own. Once they go out, the capacitor has discharged.
- Clean the battery terminals with a dry cloth.
- Reinsert the battery firmly and plug the charger back in.
- Check whether normal charging resumes.
The Battery Pack Was Not Fully Seated in the Charging Bay
This one is common, especially if the battery was set down at an angle or bumped during a charge cycle. If the pack only partially connects with the charger's contact points, the charger reads it as a fault. Even slight misalignment can trigger the red/green flash.
How to Fix It
- If the lights are already flashing red and green, unplug the charger from the wall first and wait for the capacitor to discharge. Skipping this step will not reset the fault.
- Remove the battery from the charger completely.
- Inspect the charging bay and terminals for debris or damage.
- Reinsert the pack with firm pressure. Milwaukee®'s documentation notes that a slight tap may be needed to fully seat it.
- Plug the charger back in. The light should shift to a steady red (charging) or green (fully charged).
If the alternating flash returns, move on to the next possible cause.
Aged or Worn-Out Battery Pack Behavior
Your M12 battery may be worn out if:
- It accepts a full charge, but the run time is much shorter than before
- The fuel gauge shows four lights, but drains within minutes of use
- Red/green flash continues after cleaning terminals and reseating the pack
- The pack has been through hundreds of charge cycles
Lithium-ion cells degrade with every charge cycle. Once a pack is worn enough, the charger reads the cell voltage response as a fault and triggers the red/green flash, even when the connection is clean.
The clearest tell is shortened run time. If your battery used to last a full morning and now quits after a few tasks, the cells are past recovery. No reset or cleaning will bring lost capacity back.

To check if an aged or worn out M12 battery still works, drain it completely, then recharge it using a known-good charger.
How to Fix It
- Run the battery down in a tool until the fuel gauge hits zero and the tool stops.
- Place it on a known-good charger you've confirmed works with another M12 pack.
- If it charges normally and run time is acceptable, the pack still has life.
If run time stays short or the red/green flash returns, replace the pack with a new Milwaukee® M12 lithium-ion battery.
Faulty Battery Pack: FET Failure in Switch Electronics
Inside every Milwaukee® M12 battery pack is a set of switch electronics that manage how current flows in and out of the cells. The key part is the FET (Field Effect Transistor), which controls charge and discharge cycles. When the FET fails, the pack can no longer accept or deliver current correctly, and the charger responds with the alternating red/green fault flash.
A FET failure is different from normal battery aging. The cells may be fine, but the circuitry controlling them has failed. The pack might be relatively new, show a full fuel gauge, and still refuse to charge or hold power. This is not a user-serviceable issue.
How to Fix It
- Test the suspect pack on a charger you've confirmed works with another M12 pack.
- If the red/green flash appears on the known-good charger as well, the battery pack itself is the problem.
- Watch the fuel gauge during a tool test. If it drops to zero after one or two screw insertions and does not rebound after 30 seconds of rest, the pack is defective.
- A pack that won't charge on multiple known-good chargers, or shows the failure pattern above, needs to be replaced entirely.
Troubleshooting Red/Green Lights: Summary Table
|
Issue |
Fix |
|
Bad connection between battery and charger |
Unplug the charger and wait for the lights to stop flashing so the capacitor discharges. Wipe the terminals with a dry cloth, reinsert the battery firmly, and plug the charger back in. |
|
Battery pack not fully seated in the charging bay |
Unplug the charger and let the capacitor discharge. Remove the battery, inspect the bay for debris, then reseat the pack with firm pressure and a slight tap until the light goes steady. |
|
Aged or worn-out battery pack |
Run the battery to zero in a tool, then place it on a known-good charger. If run time stays short or the flash returns, replace the pack with a new Milwaukee M12 lithium-ion battery. |
|
Faulty pack or FET failure |
Swap-test the pack on a known-good charger. If the flash still appears or the fuel gauge crashes to zero under load, the pack is defective and needs a direct replacement. |
When Fixes Aren't Enough: Is It Time for a Replacement?
If the red/green flash persists after you've unplugged the charger, let the capacitor discharge, cleaned the terminals, reseated the battery, swap-tested it on a known-good charger, and drained it fully before recharging, the hardware is done. The swap test tells you which: if the suspect pack fails on a known-good charger, replace the battery; if a known-good pack fails on your charger, replace the charger.
There's no DIY fix for failed electronics, degraded lithium-ion cells, or burnt-out charger circuitry. Forcing a faulty pack onto a working charger (or a healthy pack onto a failing charger) won't recover either and adds wear to the working unit. The fix is a direct replacement with a genuine Milwaukee® M12 battery, charger, or both.
Power Your M12 Tools Again with GenuineTools
When the red and green flash sticks around after every fix, the pack or charger is telling you it's done; cleaning, reseating, and swap-testing only go so far once the cells, FET, or charger circuitry have given out. That's where GenuineTools comes in. We stock the full authentic Milwaukee® M12 battery and charger lineup, factory-sealed in original retail packaging, at up to 60% off MSRP, well above the 10–30% discounts most competitors offer.

GenuineTools customers consistently praise our authentic Milwaukee® inventory, deep discounts, and fast US-warehouse shipping.
Most of our orders ship within one business day from our US warehouse. Every battery and charger is genuine Milwaukee® with full management electronics built in, and our team of real tool experts is on hand for personalized support before and after your purchase. Bulk buyers receive special incentives, and every purchase is backed by our 30-Day Money-Back Guarantee on defective or unopened items. Shop authentic Milwaukee® M12 batteries and chargers at GenuineTools today and skip the third-party packs that cause charging errors in the first place.
Shop for Milwaukee® batteries today!
Frequently Asked Questions (FAQs)
Why is my Milwaukee® M12 charger flashing red and green alternately?
The alternating flash is the charger's fault signal, pointing to a connection issue or a problem inside the pack itself. Start by unplugging the charger, letting the capacitor discharge, wiping the terminals, and reseating the battery with a firm tap.
Can I fix a Milwaukee® M12 battery that won't hold a charge?
It depends on the cause. A bad connection or unseated pack usually clears with cleaning and reseating, and a weak aged pack can sometimes regain life after a full drain and recharge. A failed FET or fully degraded cells call for replacement.
What does it mean when my Milwaukee® M12 battery fuel gauge drops to zero immediately?
If the gauge shows four lights then crashes to zero after one or two uses without recovering, the pack is defective. This points to an internal electronics fault rather than normal cell wear. Replace the pack before it causes unexpected power loss on the job.
How do I know if my Milwaukee® M12 charger or battery pack is the problem?
Run a swap test on a charger you've confirmed works with another M12 pack. If the suspect battery triggers the flash on that known-good charger, the battery is the issue. If it charges normally, the original charger is faulty.
Does GenuineTools stock M12 batteries?
Yes. GenuineTools stocks genuine Milwaukee® M12 replacement battery packs and chargers. Stick with a genuine Milwaukee® pack, since third-party batteries often lack the management electronics Milwaukee®'s chargers expect, which causes charging errors and faster wear.
*Note: Pricing and/or product availability mentioned in this post are subject to change. Please check the GenuineTools website for current pricing and stock information before making a purchase.