A full Nintendo Switch controller takes three to four hours to charge from completely dead
The official Nintendo Switch Pro Controller and Joy-Con controllers charge via USB-C cable. A Pro Controller that is completely empty will reach full charge in roughly three to four hours when plugged into a standard USB power adapter. Joy-Con controllers, which are smaller, typically charge in about three and a half hours from zero to full.
The actual time depends on three things: how empty the battery is when you start, what power adapter you use, and whether you are using the controller while it charges. A controller that is half-drained will charge faster than one that is completely dead. A standard 5-watt phone charger will work, but a higher-wattage adapter (like a 18-watt or 30-watt charger) will not speed up the charging process — Nintendo controllers charge at a fixed rate regardless of adapter power.
You can use a controller while it is charging, but the battery will fill more slowly. If you need the controller ready in an hour, charge it without using it. If you are willing to wait, you can play while it charges and still have a full battery by the time you finish a few hours of gaming.
Key Takeaways
- A Pro Controller charges fully in three to four hours from empty, and Joy-Con controllers charge in about three and a half hours.
- The charging speed does not change based on the power adapter wattage — a 5-watt phone charger and a 30-watt charger will both take the same time.
- Using the controller while it charges will extend the total charging time by 30 minutes to an hour.
- You can tell a controller is fully charged when the LED light on the back stops blinking and stays solid, or when the battery icon in the Switch menu shows 100 percent.
How to check charging progress on your controller
The easiest way to see how full your controller is while it charges is to look at the LED light on the back. When you first plug in a dead controller, the light will blink slowly. As the battery fills, the blinking speeds up slightly. When the light stops blinking and stays solid, the controller is fully charged.
If you want a precise percentage, connect the controller to your Switch console and go to Controllers in the System Settings menu. The battery percentage will display next to each connected controller. This method works whether the controller is plugged in or not, so you can check the battery level anytime without unplugging it.
Why your controller might charge slowly
If your controller is taking much longer than four hours to charge, the USB-C cable or port may be the problem. Dirt, lint, or corrosion inside the USB-C port on the controller can block the connection and slow charging to a crawl. Unplug the cable and look into the port with a flashlight — if you see debris, use a dry toothpick or wooden stick to gently scrape the inside of the port. Do not use metal objects, which can damage the port.
A damaged or low-quality USB-C cable can also cause slow charging. The cable that came with your Switch is designed for the system, but third-party cables vary widely in quality. If you suspect the cable, try charging with the official Nintendo cable if you have one, or borrow a cable from another device to test. A frayed or bent cable should be replaced — continuing to use it risks damaging the controller's port.
Occasionally, a controller's battery itself degrades over time. If your controller has been in regular use for three or more years and now charges very slowly or drains quickly even when fully charged, the internal battery may be wearing out. This is normal battery aging and is not a sign of a defect — the controller will still work, but you may notice it does not hold a charge as long as it once did.
Charging multiple controllers at once
You can charge more than one controller at the same time using a multi-port USB hub or by plugging cables into different USB ports on a power adapter. Each controller will charge at the same three to four hour rate — plugging in two controllers does not make each one charge slower. The only limit is the power adapter itself; if you use a very low-wattage adapter (under 5 watts), it may struggle to power multiple cables, but standard phone chargers and computer power supplies will handle two or three controllers without issue.
If you are charging Joy-Con controllers, you can also use the Joy-Con charging grip, which is a controller handle with a built-in battery. Slide the Joy-Con into the grip, plug the grip into USB-C, and both controllers will charge while you hold them. This is useful if you want to play while your main controllers charge, since the grip itself acts as a controller.
What to do if your controller will not charge at all
If you plug in a controller and the LED light does not turn on or blink after a few minutes, try these steps in order. First, unplug the cable, wait 30 seconds, and plug it back in — sometimes the controller needs a reset. Second, try a different USB-C cable if you have one available; the cable may be broken even if it looks fine. Third, try a different USB port on your power adapter or computer, since the port itself could be faulty.
If the controller still will not charge after trying these steps, the problem is likely inside the controller itself. The charging port may be damaged, or the internal battery may have failed. At this point, contact Nintendo Support or visit a repair shop that handles game controllers. Nintendo offers mail-in repair for controllers, though there is usually a fee if the controller is out of warranty.
Extending battery life between charges
You can make your controller's battery last longer between charges by turning off vibration and reducing the brightness of the controller's LED light. Go to System Settings, then Controllers and Sensors, then Controller Vibration to turn off rumble. The LED light cannot be adjusted in settings, but it uses very little power — turning it off would only add a few minutes of playtime.
The biggest drain on a controller's battery is wireless communication with the console. If you play in handheld mode with the Joy-Con attached to the Switch, they draw power from the console's battery instead of their own, so you can play much longer before needing to charge them separately. If you play in docked mode with detached controllers, they will drain faster because they are communicating wirelessly the entire time.
Frequently Asked Questions
Can I charge my Switch controller with any USB-C cable?
Yes, any USB-C cable will work, but the official Nintendo cable is designed to fit the controller's port most reliably. Third-party cables vary in quality and fit — some may be too loose or too tight. If a cable feels wrong when you plug it in, do not force it; try a different cable instead.
Is it bad to leave my controller plugged in overnight?
No, it is safe. Once the controller reaches full charge, it stops drawing power from the cable. Leaving it plugged in will not overcharge the battery or damage it. Many people charge controllers overnight without any problems.
Why does my controller charge faster sometimes?
A controller that is not completely dead will charge faster than one that is. If you charge a controller that is 50 percent full, it may reach 100 percent in two hours instead of four. The charging speed also depends on whether you are using the controller while it charges — using it will add 30 minutes to an hour to the total time.
Do Joy-Con controllers charge faster than the Pro Controller?
Joy-Con controllers are slightly smaller and charge in about three and a half hours, while the Pro Controller takes three to four hours. The difference is small enough that you will not notice it in practice. Both use the same USB-C charging method and charge at roughly the same speed.
What does it mean if the LED light blinks red?
A red or orange blinking light usually means the controller is low on battery but still working. It will continue to blink as the battery drains. Plug it in to charge, and the light will return to its normal blinking pattern as the battery fills.