Use the USB cable that came with your Switch or a compatible USB-C cable

Nintendo Switch controllers charge through a USB-C port located on the bottom of the controller. The fastest and most reliable way to charge is with the USB-C cable that shipped with your Switch console — this cable is designed specifically for Nintendo hardware and delivers the right amount of power.

If you don't have the original cable, any standard USB-C cable will work, but avoid very cheap or damaged cables. The controller will charge from any USB power source: a computer, a wall adapter, a portable battery pack, or even a phone charger with USB-C output. Charging takes roughly 3 to 4 hours from completely empty to full.

Do not use a cable with visible damage, fraying, or bent connectors. A damaged cable can fail to charge the controller or charge it slowly, and in rare cases can damage the port itself.

Key Takeaways

  • Nintendo Switch controllers charge through the USB-C port on the bottom and work with any standard USB-C cable, though the original cable is most reliable.
  • A full charge takes 3 to 4 hours from empty, and you can use any USB power source — wall adapter, computer, or portable battery pack.
  • The controller will charge while you play if you connect it to a powered dock or hold it connected to a power source, though this slows gameplay charging.
  • Battery life on a fully charged controller is roughly 20 hours for standard Joy-Cons and up to 30 hours for a Pro Controller, depending on use and age.
  • If a controller won't charge, try a different cable first, then clean the USB-C port gently with a dry cloth, as lint and debris are the most common cause.

Charging while docked versus handheld play

You can charge a Joy-Con controller in three ways: connected to the Switch console itself, placed in the Joy-Con charging grip (a separate accessory), or plugged directly into a USB power source with a cable.

When you dock your Switch console, the Joy-Cons charge automatically if they are attached to the sides of the console. This is the slowest charging method but requires no extra steps — just place the console in the dock. If you want to play handheld while charging, use the Joy-Con charging grip, which holds both controllers and connects to a USB-C cable. This grip costs around $30 and is useful if you play for long sessions and want to keep the controllers topped up without stopping.

For the fastest charge, disconnect the controller from the console and plug it directly into a wall adapter or computer with a USB-C cable. This delivers more power than the dock connection and charges the controller in roughly 3 to 4 hours.

What to do if your controller won't charge

If a controller shows no sign of charging — no light indicator, no response when plugged in — the problem is usually the cable or the port, not the battery itself.

First, try a different USB-C cable. Borrow one from a phone, tablet, or another device if you have one. If the controller charges with a different cable, your original cable is damaged and should be replaced. If it still won't charge, inspect the USB-C port on the bottom of the controller with a flashlight. Look for lint, dust, or debris packed into the port. Use a dry cloth or a soft brush to gently clean the port — do not use water, and do not insert anything sharp or metal into the port, as this can damage the internal contacts.

After cleaning, try charging again with a known-good cable. If the controller still won't charge after trying two different cables and cleaning the port, the battery or charging circuit inside the controller may have failed. At that point, contact Nintendo Support or consider replacing the controller, as internal repairs are not practical for most users.

How long a full charge lasts

A fully charged Joy-Con controller lasts roughly 20 hours of active play before the battery is empty. A Pro Controller, which is larger and has a bigger battery, lasts up to 30 hours. These numbers assume normal use — heavy rumble effects, constant motion controls, or playing in cold environments will reduce battery life.

Battery life also declines over time. A controller that is two or three years old may only last 15 to 18 hours on a full charge, even if it charges normally. This is normal wear on lithium batteries and is not a defect. If the battery life becomes too short for your play style, you can replace just the battery inside the controller, though this requires opening the controller and is not officially supported by Nintendo.

Charging the Pro Controller

The Nintendo Switch Pro Controller charges the same way as Joy-Cons — through a USB-C port on the bottom. Use the same USB-C cable and any USB power source. The Pro Controller charges in roughly 3 to 4 hours and lasts longer per charge than Joy-Cons because it has a larger battery.

The Pro Controller cannot be charged while attached to the console the way Joy-Cons can. You must either plug it in directly with a cable or place it in a charging dock designed for the Pro Controller (a separate accessory). Most players straightforward plug the controller in with a cable when the battery is low, since the charge is fast enough that you can charge it while taking a break.

Extending battery life between charges

You can make a full charge last longer by turning off features you are not using. Disable motion controls and rumble in the settings menu if you are playing games that do not need them — these features drain the battery faster than button input alone. Lower the controller's vibration intensity if the game allows it.

Keep the controller at room temperature while charging and playing. Cold temperatures slow charging and reduce how long a charge lasts. If you are playing in a cold room, let the controller warm up before charging it.

If you play for very long sessions, charge the controller during breaks rather than waiting until the battery is completely empty. Charging a partially empty battery is faster and puts less stress on the battery than draining it to zero every time.

When to replace a controller battery

If a controller no longer holds a charge for a useful amount of time — say, less than 10 hours after a full charge — you have two options: replace the entire controller, or replace just the battery inside it.

Replacing the entire controller is simpler and is what most players do. A new Joy-Con costs $30 to $35, and a new Pro Controller costs $60 to $70. Replacing just the battery requires opening the controller with a small screwdriver, disconnecting the old battery, and installing a new one. Replacement batteries cost $10 to $20 and are available from third-party sellers online. Nintendo does not officially support battery replacement, so if you attempt it, you will void any remaining warranty. However, the process is straightforward for anyone comfortable opening small electronics.

Frequently Asked Questions

Can I charge my Switch controller with a phone charger?

Yes, as long as the phone charger has a USB-C port or you have a USB-C cable to connect it. The controller will charge from any USB power source. Chargers from modern phones, tablets, and laptops all work fine.

Is it bad to leave a controller plugged in overnight?

No. Modern lithium batteries in Switch controllers have built-in protection that stops charging once the battery is full, so leaving it plugged in does not damage the battery or reduce its lifespan. However, leaving it plugged in for weeks or months without use may cause the battery to slowly lose charge.

Why is my controller charging slowly?

A slow charge is usually caused by a low-power USB source, a damaged cable, or debris in the USB-C port. Try plugging into a wall adapter instead of a computer, use a different cable, and clean the port gently with a dry cloth. Charging through the console dock is also slower than a direct cable connection.

Can I use a wireless charger for my Switch controller?

No. Nintendo Switch controllers do not support wireless charging. They must be charged with a USB-C cable connected to a power source. Some third-party docks claim to offer wireless charging, but they actually use a hidden USB-C connection inside the dock.

What does the LED light mean when I plug in my controller?

A solid light means the controller is charging. A blinking light usually means the battery is very low or the controller is having trouble charging. If the light does not appear at all, try a different cable or clean the USB-C port.