Nintendo Switch controllers charge in two to six hours depending on the controller type and how depleted the battery is

A Joy-Con controller with a fully empty battery takes about three to six hours to charge completely when connected to a Switch dock or USB charger. A Pro Controller with an empty battery takes about three hours. If your controller still has some charge left, the time will be shorter — a controller at 50 percent battery might reach full in an hour or two. The dock charges both Joy-Cons at the same time, so if you have a pair, they finish together.

You do not need to wait for a full charge before using a controller. Most controllers are usable after 10 to 15 minutes of charging, though the battery will drain quickly if you keep playing while it charges. Charging while the console is in sleep mode or docked is faster than charging while you are actively playing.

Key Takeaways

  • Joy-Con controllers take three to six hours to charge fully from empty, while a Pro Controller takes about three hours.
  • The official Switch dock charges both Joy-Cons simultaneously, but you can also use a USB-C cable and any compatible charger.
  • A controller becomes usable after 10 to 15 minutes of charging, even if the battery is not full.
  • Charging time varies based on the charger wattage and whether the console is actively in use or in sleep mode.

Charging Joy-Con controllers with the dock

The Switch dock that comes with the console has two slots on the sides that charge Joy-Cons when they are attached. Slide each Joy-Con onto its side of the dock — the controllers should click into place. The dock will charge both at the same time, and a small LED light on each Joy-Con will glow orange while charging and turn green when full.

This is the slowest charging method because the dock uses a low-power connection. A fully empty pair of Joy-Cons will take four to six hours to reach 100 percent. However, the dock is convenient if you are docking the console anyway, since the controllers charge passively while you do something else.

Charging Joy-Con controllers with a USB-C cable

You can charge Joy-Cons faster using a USB-C cable connected directly to a wall charger or computer. Each Joy-Con has a USB-C port on the bottom edge. Plug the cable into that port and connect the other end to any USB-C power adapter — the charger that came with your Switch, a phone charger, or a third-party option all work.

Direct USB-C charging is faster than the dock because it delivers more power. A single Joy-Con with an empty battery will charge fully in two to three hours using a standard 5-watt charger. If you use a higher-wattage charger (like an 18-watt or 30-watt adapter), the time may drop to two hours or slightly less. You can charge both Joy-Cons at the same time if you have two USB-C cables and two chargers available.

Charging the Pro Controller

The Switch Pro Controller also uses USB-C and charges faster than Joy-Cons because it has a larger battery. A fully empty Pro Controller takes about three hours to charge completely using a standard 5-watt charger. With a higher-wattage charger, you may see it reach full charge in two to two and a half hours.

The Pro Controller does not fit in the dock — you must use a USB-C cable. Plug the cable into the port on the bottom of the controller and connect it to a wall charger or computer. The LED light on the back of the controller will glow orange while charging and turn green when the battery is full.

What affects charging speed

The wattage of your charger makes a real difference. A 5-watt charger (the standard that came with older Switch models) is the baseline. A 10-watt charger will charge noticeably faster. A 18-watt, 20-watt, or 30-watt charger will charge even faster, though the improvement levels off — you will not see a huge speed increase beyond 20 watts for these controllers.

Whether the console is actively in use also matters. If you are playing a game while a controller charges via USB-C, the charging slows down because the system is drawing power. Charging while the console is docked and in sleep mode is faster. Charging while the console is completely off or unplugged is fastest.

The current battery level affects how long a full charge takes. A controller at 10 percent battery reaches 100 percent faster than a controller at zero percent, because the charging curve is not linear — the last 20 percent of charge takes longer than the first 20 percent.

How to know when a controller is fully charged

The LED indicator light on each controller is the clearest signal. On Joy-Cons, the light is on the inner edge facing the console. On the Pro Controller, the light is on the back. When charging, the light glows orange or amber. When the battery reaches 100 percent, the light turns solid green and stops blinking.

You can also check the battery level on the console itself. On the home screen, look at the top right corner — you will see a battery icon for each connected controller showing its current charge percentage. This is useful if you want to know whether a controller has enough charge for a gaming session without waiting for a full charge.

Tips for faster charging and longer battery life

Use a higher-wattage charger if you have one available. The Switch charger that came with the console is 39 watts, which is more than enough to charge controllers quickly. Most phone chargers rated 18 watts or higher will also work well. Avoid very old or very low-wattage chargers, as they may charge slowly or not at all.

Charge controllers while the console is in sleep mode or off. This frees up power for the controllers and speeds up charging. If you need a controller urgently, 15 to 20 minutes of charging will give you enough battery for a short gaming session, even if the controller is not fully charged.

To extend battery lifespan, avoid letting controllers drain completely to zero percent regularly. Charging them when they reach 20 to 30 percent is gentler on the battery. Also avoid leaving controllers plugged in for days after they reach 100 percent — unplug them once they are full.

Frequently Asked Questions

Can I use my phone charger to charge Switch controllers?

Yes, if it is a USB-C charger. Most modern phone chargers use USB-C, and they work with Joy-Cons and the Pro Controller. The wattage does not have to match exactly — anything from 5 watts to 30 watts will work, though higher wattage charges faster. Avoid using very old chargers or ones with damaged cables.

Why is my controller still charging after several hours?

Check that the cable is fully inserted into the USB-C port and that the charger is actually plugged into power. If the LED light is not glowing, the connection may be loose. Try a different cable or charger to rule out a faulty one. If the controller still will not charge, the battery or charging port may be damaged and may need replacement.

Can I play games while a controller charges?

Yes, but charging will be slower because the console is drawing power. If you use a high-wattage charger and keep the console docked, you can play while charging without much slowdown. For fastest charging, put the console in sleep mode or turn it off completely.

How often should I charge my controllers?

Joy-Cons last roughly 20 hours per charge, and the Pro Controller lasts roughly 30 hours. Charge them whenever the battery drops below 20 percent, or charge them overnight before a long gaming session. You do not need to wait for the battery to be completely empty before charging.

Is it bad to leave a controller plugged in overnight?

Leaving a controller plugged in for a few hours after it reaches 100 percent is fine, but regularly leaving it plugged in for 8+ hours can slightly reduce battery lifespan over time. Unplug controllers once they are fully charged to keep the battery healthy longer.