If your Nintendo Switch reports that your Joy-Con controllers are dead or draining even though the console itself is fully charged, you are dealing with one of the most common Switch hardware annoyances. The symptom usually looks like this: you dock the console overnight, everything shows a healthy battery in the morning, but within an hour of handheld play the low-battery warning flashes on a Joy-Con, or the controller simply stops responding and the console asks you to press L and R on it again. In other cases, attached Joy-Con show their LED charge indicator flashing red or refusing to light at all, while detached ones left on a charging grip never seem to gain a percentage.

How urgent is this? Mildly. A Joy-Con that will not charge is frustrating but rarely signals damage to the console itself, and in most cases the fix costs nothing and takes under ten minutes. The exception is corrosion or debris in the rails, which can spread to the connector pins if ignored, and a swollen or aging battery inside a controller, which should be addressed promptly. Work through the fixes below from easiest to hardest, and you will resolve the majority of cases without opening anything.

Likely Causes

Cause How to confirm Fix difficulty
Depleted or deeply discharged Joy-Con battery Attach the Joy-Con and leave the console plugged in for 30+ minutes; if the LED eventually responds, the battery was simply drained Easy
Dirty or oxidized rail connectors Inspect the slide rails and contact pins with a flashlight; look for black or greenish residue, lint, or bent pins Easy to moderate
Sleep-mode power settings starving detached controllers Check System Settings > Sleep Mode for “Auto-Sleep (Handheld)” set to 10 minutes or less and “Suspend” behavior Easy
Outdated console firmware System Settings > System > System Update; if an update is pending, controller charging behavior may be affected Easy
Faulty charging grip, dock, or USB cable Swap the cable and port; test the grip on a second Switch if available Easy
Failing Joy-Con battery pack A Joy-Con that charges to 100% but drains in minutes, or one that has sat unused for over a year, points to battery degradation Moderate to hard (requires disassembly)

Fix 1: Deep-Charge the Joy-Con

What causes it

Lithium-ion batteries inside Joy-Con can drop below their protection-circuit threshold if the console or grip has been unplugged for weeks or months. When that happens, the controller appears completely dead and will not show any charge LED for the first several minutes of charging, making it look like a hardware fault.

How to check

Slide both Joy-Con onto the console, plug the Switch into its official AC adapter, and leave it alone for at least 30 minutes. Then press any button on a Joy-Con or wake the console and check the battery readout: from the HOME Menu, press the controller-icon button at the bottom of the left sidebar (Controllers) to see each Joy-Con’s charge percentage.

What to do

If the percentage climbs or the controller wakes up after the waiting period, the issue was a deep discharge, not a fault. Leave it attached until it reaches 100%. To preserve battery health going forward, avoid storing Joy-Con fully depleted; recharge them every month or two if the console sits in a drawer.

How to undo it

Nothing to undo — this is purely a charging session. Detach the Joy-Con normally once fully charged.

Fix 2: Clean the Rail Connectors

What causes it

The slide rails on the console and the matching contacts on the Joy-Con carry both data and charging power. Pocket lint, dust, and light oxidation interrupt the connection, so attached controllers charge intermittently or not at all.

How to check

Detach both Joy-Con and inspect the rails on the console and the metal contact strips inside each controller under a bright light. Look for lint packed along the rail channel, black smudging on the contacts, or greenish-white corrosion, which indicates moisture exposure.

What to do

Power the console off completely (hold the power button on top for at least 3 seconds, then select Power Options > Turn Off). Blow out the rails with a few short bursts of compressed air held upright. Then wipe the metal contacts on the Joy-Con with a cotton swab lightly dampened with 90% or higher isopropyl alcohol. Let everything dry for two minutes, reattach the Joy-Con, and confirm charging by checking the Controllers screen from the HOME Menu.

How to undo it

No reversal needed. If cleaning introduced any residue, repeat the alcohol wipe on a fresh swab.

Fix 3: Reset the Joy-Con Pairing and Recalibrate

What causes it

Corrupted pairing data or a hung controller firmware state can leave a Joy-Con draining power without reporting charge correctly, especially after the console has crashed or been force-restarted mid-game.

How to check

Watch whether the affected Joy-Con shows charge but refuses inputs, or shows erratic battery readings (for example, jumping from 80% to 15%). Erratic readings after a crash suggest a software state problem rather than hardware.

What to do

First, sync the Joy-Con manually: from System Settings > Controllers and Sensors > Change Grip/Order, press and hold the circular sync button on the Joy-Con’s flat side until its LEDs flash, then attach it to the console. If problems persist, open Controllers and Sensors and run “Calibrate Control Sticks” and “Calibrate Motion Controls” to rule out sensor-related power draws. Finally, restart the console fully rather than using sleep mode.

How to undo it

Re-pairing is its own reversal; if you want the old pairing order back, run Change Grip/Order again with all controllers attached.

Fix 4: Update the Console Firmware and Joy-Con Firmware

What causes it

Nintendo ships controller firmware updates alongside console updates. An outdated Joy-Con firmware can misreport charge levels or behave poorly with the charging grip and dock’s power delivery.

How to check

Go to System Settings > Controllers and Sensors > Update Controllers. If the option is grayed out, your controllers are already current. Also check System Settings > System > System Update for the console itself.

What to do

Attach the Joy-Con you want to update, connect the console to the internet, then select Update Controllers and let it finish — it takes under a minute per controller. Then run System Update if one is offered. Keep the console plugged in during both steps; interrupting a controller firmware update is the one way this fix can go wrong.

How to undo it

Firmware updates cannot be rolled back on Joy-Con, but they are forward-compatible and safe to leave in place.

Fix 5: Test and Replace the Charging Path (Cable, Grip, or Dock)

What causes it

USB-C cables wear out at the connector strain relief, charging grips use a small internal contact spring that fatigues over years, and dock USB ports can fail individually. If only detached charging fails, the path — not the controller — is usually to blame.

How to check

Charge the suspect Joy-Con three ways and compare: attached to the console with the official AC adapter, in the Joy-Con charging grip, and via the dock. If it only charges when attached to the console, the grip or dock is at fault. Test your USB-C cable with a phone or another device to rule out the cable. Inspect the console’s USB-C port for lint or a loose, wiggly fit.

What to do

Replace worn cables with a USB-C cable rated for at least 3A / 60W charging. Clean the dock’s USB-C recess with compressed air. If the charging grip is the failure point, contact Nintendo’s support line for a repair or replacement — the grip is not designed for user disassembly.

How to undo it

Swap back to your original cable or accessory at any time; nothing is modified permanently.

Fix 6: Adjust Sleep Mode Settings

What causes it

If the console suspends almost immediately, charging of detached or grip-mounted Joy-Con can appear broken because the console powers down the accessory charge path. Aggressive auto-sleep settings also mask a healthy charge by draining controllers during idle time.

How to check

Open System Settings > Sleep Mode and look at “Auto-Sleep (Handheld)” and “Auto-Sleep (Console Mode).” If handheld auto-sleep is set to 10 minutes and you mostly play in short bursts, controllers left attached to a sleeping console in a bag will drain slowly.

What to do

When deliberately charging via the grip or dock, keep the console awake, or set Auto-Sleep (Console Mode) to “Never” temporarily. For handheld play, 1 to 3 hours of auto-sleep is a reasonable balance between battery preservation and convenience.

How to undo it

Return both auto-sleep options to your preferred values in the same menu — for example, 10 minutes handheld and 1 hour docked.

Fix 7: Replace the Joy-Con Battery

What causes it

Joy-Con batteries are small lithium-ion cells rated around 500 charge cycles before noticeable degradation. A controller that never holds a charge, dies within minutes from full, or has swelled enough to make the plastic creak has a failing cell.

How to check

Charge to 100%, then time actual play. A healthy Joy-Con delivers roughly 20 hours of use; if yours lasts under 2 hours consistently, the cell is worn. Visible swelling, a controller that no longer sits flush on the rail, or a rattling sound are stronger warnings — stop using a swollen battery immediately.

What to do

Two options. The safer one: contact Nintendo Support for a controller repair; out-of-warranty Joy-Con repairs are handled at a flat fee per controller, and batteries are included. The DIY route requires a small Phillips #00 screwdriver, a spudger, and a replacement Joy-Con battery. Remove the four screws on the back of the controller, release the ribbon cable for the battery connector carefully, swap the cell, and reassemble. If you see a swollen battery, do not puncture it — dispose of it at a battery recycling drop-off.

How to undo it

Keep the original battery and screws; reinstalling the old cell reverses the swap, though there is rarely a reason to.

If Nothing Works

If the Joy-Con still will not charge after a deep charge, cleaning, re-pairing, firmware updates, and a verified-good cable, the controller’s internal charging circuit or battery is likely faulty. Contact Nintendo Support through the official support website or phone line to set up a repair; have your console’s serial number (printed on the bottom of the console) and proof of purchase ready. Check your warranty status first — Joy-Con coverage typically runs 12 months from purchase, and drift-related repairs have been honored beyond that window for many owners. As a stopgap, any USB-C third-party controller can pair with the Switch in docked mode, and a second set of Joy-Con will keep handheld play working while you wait on the repair. By 2026 standards, replacement Joy-Con and repair services are widely available, so there is no need to shelve the console over a single dead controller.

FAQ

Can I charge Joy-Con without the console?

Yes. The official Joy-Con charging grip charges both controllers from a USB-C power source, and the console’s dock also charges controllers in tabletop and TV modes. A generic USB-C cable will not charge a detached Joy-Con directly — the controllers use rail contacts, not a USB-C port on the controller body.

How long do Joy-Con take to charge fully?

Approximately 3.5 hours when attached to a powered console or charging grip. If a controller shows no charge LED after 30 minutes on a known-good power source, work through the fixes above rather than waiting longer.

Why does one Joy-Con drain faster than the other?

The controller with the IR sensor (right Joy-Con) and the one handling primary motion data can draw slightly more power, but a large difference usually means one battery has degraded faster. Run the 100%-to-empty timing test from Fix 7 on each controller to compare.

Does leaving Joy-Con attached overnight damage the battery?

No. Charging stops at 100% and the controllers trickle to maintain the charge level. The bigger risk to long-term battery health is storing them fully discharged for months, so top them up every month or two if the console sits unused.

Related guides

Browse all Troubleshooting guides →