The basic method: USB-C cable and a power source

Nintendo Switch controllers charge through a USB-C cable — the same type used by many phones and tablets. You connect the cable to the port on the bottom of the controller and plug the other end into any USB power source: a wall adapter, a computer, a portable battery pack, or even the Switch dock itself.

The controller doesn't need to be turned on to charge. You'll see a small LED light on the controller flash or glow while it's charging, and it will stop glowing once the battery is full. A completely dead controller typically takes two to three hours to reach full charge.

You can use any USB-C cable and any USB power adapter rated for at least 5 volts. You don't need an official Nintendo cable — a cable from your phone charger or a third-party option works just as well. The only thing that matters is that it's USB-C on both ends (or USB-C to USB-A if you're plugging into an older computer).

Key Takeaways

  • Nintendo Switch controllers charge via USB-C cable connected to any standard USB power source, and you don't need an official Nintendo cable.
  • The controller doesn't need to be powered on to charge, and a full charge from empty takes roughly two to three hours.
  • You can charge controllers while playing by connecting the cable, though this may feel awkward depending on your grip style.
  • If a controller won't charge, try a different USB-C cable first, then check the charging port for lint or debris before assuming the controller is broken.

Charging while you play

If your controller battery is low but you want to keep playing, you can charge it while holding it. Plug the USB-C cable into the bottom of the controller and hold it normally — the cable will hang down from your hands. This works, but many people find it uncomfortable because the cable adds weight and can tug on the port.

A better option is to use a charging grip, which is a grip accessory with a built-in battery. You slide the controller into the grip, and the grip charges the controller while you play. Nintendo sells an official charging grip, and third-party versions are available as well. These grips typically add four to six hours of play time before needing to be recharged themselves.

If you don't want to buy a grip, the simplest solution is to charge one controller while playing with another. Most people who own a Switch have at least two controllers, so you can rotate between them.

Using the dock to charge

The Switch dock has a USB port on the back. If you plug a USB-C cable into that port and then connect it to your controller, the controller will charge while the dock is powered on. This is convenient if your dock is in a central location, but it only works if your dock is plugged in — the dock itself doesn't store power.

Charging through the dock is slower than charging through a wall adapter because the dock's power output is lower. If you're in a hurry, plug the controller directly into a wall adapter instead.

Troubleshooting a controller that won't charge

If your controller isn't charging, the first thing to try is a different USB-C cable. Many cables work fine for data but deliver power poorly, and some cables fail without warning. Borrow a cable from your phone or another device and test it.

Next, look at the charging port on the bottom of the controller. Use a flashlight and look for lint, dust, or debris inside the port. If you see anything, use a dry cotton swab or a soft brush to gently clean it out. Do not use water or push hard — the port is delicate.

If a different cable and a clean port don't solve the problem, the controller's battery or charging circuit may be faulty. At that point, contact Nintendo support or consider replacing the controller, as internal damage usually can't be repaired at home.

Battery life and when to charge

A fully charged Joy-Con controller lasts roughly 20 hours of active play. The Pro Controller lasts about 40 hours. These numbers vary depending on how intensively you use features like rumble and motion controls — both drain the battery faster.

You don't have to wait until the battery is completely dead to charge. Charging a partially drained controller is actually better for long-term battery health than always draining it completely. If you notice the battery is below 20 percent, plugging it in is a good habit.

Over time, all rechargeable batteries lose capacity. After two or three years of regular use, you may notice your controllers don't hold a charge as long as they did when new. This is normal wear, not a defect. When a controller's battery becomes too weak to be useful, you can replace just the battery (if you're comfortable opening the controller) or replace the entire controller.

Charging multiple controllers at once

If you have several controllers and only one USB power adapter, you can charge them one at a time, or you can buy a multi-port USB hub. A hub with three or four USB ports lets you charge multiple controllers simultaneously. Make sure the hub is powered (plugged into a wall outlet) and that each port delivers at least 5 volts of power.

Some people use a powered USB hub designed for phones and tablets. These work fine for controllers as long as the hub itself is plugged in. Unpowered hubs (the kind that just split one USB port into several) won't charge controllers because they don't have their own power source.

Frequently Asked Questions

Can I use any USB-C cable to charge my Switch controller?

Yes. Any USB-C cable works as long as it's in good condition. You don't need an official Nintendo cable. If charging seems slow, try a different cable — some cables deliver power poorly even though they look fine.

How do I know when my controller is fully charged?

The LED light on the controller will stop flashing or glowing once the battery is full. Some controllers also show the battery level on the Switch home screen if you go to Controllers. You can also unplug it after two to three hours — that's usually enough time for a complete charge.

Is it bad to leave my controller plugged in overnight?

No. Modern rechargeable batteries in controllers have built-in protection that stops charging once the battery is full, so leaving it plugged in won't damage it. However, unplugging it when it's done charging is a good habit that extends battery lifespan slightly over many years.

Why is my controller charging very slowly?

The most common cause is a poor-quality USB cable. Try a different cable first. If that doesn't help, check the charging port for lint or debris and clean it gently. Charging through the dock is also slower than charging through a wall adapter, so try plugging directly into a wall instead.

Can I charge my controller with my phone charger?

Yes, as long as your phone charger has a USB-C port or a USB-C cable. Most modern phone chargers work fine. The controller will charge at the same speed as it would with any other USB power source rated for 5 volts or higher.