A full charge takes about three to four hours for most Switch controllers

Nintendo Switch Joy-Cons take roughly three to four hours to charge from completely dead to full battery using the standard USB cable that came with your console. Pro Controllers take about the same time. The exact duration depends on whether the controller was fully drained, what charger you use, and whether you are using the controller while it charges — all of which can add 30 minutes to an hour to the total.

The battery does not charge faster if you use a higher-wattage power adapter, and it will not charge at all if the cable is damaged or if the charging contacts on the controller are dirty. Most people find it practical to charge controllers overnight or during a gaming session when they are not in active use.

Key Takeaways

  • Joy-Cons and Pro Controllers both charge in three to four hours with the standard Nintendo cable.
  • Charging time increases by 30 minutes to an hour if you use the controller while it is charging.
  • Dirty charging contacts are the most common reason a controller charges slowly or not at all — wipe them with a dry cloth.
  • Third-party charging docks charge at the same speed as the cable but are more convenient if you charge regularly.
  • A full charge on a Joy-Con lasts 20 hours of active play, and a Pro Controller lasts 30 hours.

Why Joy-Cons and Pro Controllers charge at different speeds than phones

Switch controllers use a small lithium-ion battery that charges more slowly than a phone battery because the charging circuit is designed to extend battery lifespan rather than prioritize speed. Nintendo's chargers deliver less power than a typical phone charger, which means faster charging would actually shorten how long the battery lasts over time.

If you plug a Joy-Con into a high-wattage phone charger or laptop power supply, the controller will not charge faster — the charging circuit inside the controller regulates the power intake and ignores the extra wattage. Using a higher-wattage charger will not damage the controller, but it also will not save you time.

Charging cables, docks, and what actually works

The USB-C cable that came with your Switch console works with both Joy-Cons and the Pro Controller. Joy-Cons charge through a small port on the bottom edge of each controller. The Pro Controller has a USB-C port on the bottom. Both controllers charge from any standard USB-C cable, though Nintendo's official cable is the one most people have on hand.

Third-party charging docks are widely available and charge Joy-Cons or Pro Controllers at the same speed as the cable — they just hold the controller in place while charging, which is more convenient if you charge regularly. A dock costs between $15 and $30 and plugs into any USB power source. The charging speed does not change, but you avoid fumbling with a cable every time.

Charging stations that hold multiple controllers at once charge each one at the standard three to four hour rate. They do not speed up the process, but they let you charge two or four controllers simultaneously if you have multiple people playing.

How to tell if a controller is actually charging

When you plug in a Joy-Con or Pro Controller, a small LED light on the controller will glow. On Joy-Cons, this light is on the wrist strap. On the Pro Controller, it is near the USB-C port. If the light does not turn on, the controller is not charging.

The most common reason a controller will not charge is dirty charging contacts. Over time, dust and debris build up on the metal contacts where the cable connects. Wipe both the contacts on the controller and the inside of the USB-C port with a dry, lint-free cloth. Do not use water or cleaning solutions — just a dry cloth. If the light comes on after cleaning, the problem is solved.

If the light still does not turn on after cleaning, try a different USB-C cable. Many third-party cables are poorly made and will not reliably charge controllers even though they work fine with phones. If a different cable works, the original cable is damaged and should be replaced.

What to do if charging is slower than normal

If your controller is charging but taking longer than four hours, the most likely cause is still dirty contacts. Clean them as described above. The second most common cause is that you are using the controller while it charges — this slows charging by 30 minutes to an hour because the battery is discharging at the same time it is charging.

A controller that is several years old may also charge slightly more slowly because the battery has degraded over time. This is normal wear and does not mean the controller is broken. The battery will still hold a charge for many hours of play, just not quite as long as it did when new.

If you have tried cleaning the contacts and using a different cable and the controller still charges very slowly, the charging circuit inside the controller may be failing. This is rare, but it does happen. At that point, the controller will need to be replaced.

How long a full charge actually lasts during play

A single Joy-Con lasts about 20 hours of active play on a full charge. A Pro Controller lasts about 30 hours. These numbers assume normal play — heavy use with rumble and motion controls enabled will drain the battery faster, sometimes by several hours.

In practice, most people charge their controllers once a week or once every two weeks, depending on how often they play. If you play for two or three hours most days, charging overnight once a week is usually enough. If you play for six or more hours a day, you may need to charge more often.

Frequently Asked Questions

Can I use my Switch while the controllers are charging?

Yes, but the controllers will charge more slowly — usually taking four to five hours instead of three to four. If you need the controllers charged quickly, let them charge without using them. If you are in the middle of a game, it is fine to keep playing; just know the charge time will be longer.

Is it bad to leave controllers plugged in overnight?

No. Once a controller reaches full charge, the charging circuit stops delivering power to the battery. Leaving it plugged in overnight will not damage the battery or shorten its lifespan. This is true for both Joy-Cons and the Pro Controller.

Why is my controller not charging even though the cable works with my phone?

The cable may work with your phone but still be faulty for controllers. Try cleaning the charging contacts on the controller with a dry cloth first. If that does not work, test with the official Nintendo cable if you have access to one. Some third-party USB-C cables have poor contact quality and will not reliably charge controllers.

Do I need to fully drain a controller before charging it?

No. Modern lithium-ion batteries like the ones in Switch controllers work best when you charge them before they are completely dead. You can plug in your controller whenever it is convenient — you do not need to wait for the battery to run out first.

What is the difference between charging a Joy-Con and a Pro Controller?

Both charge at the same speed — three to four hours — and both use USB-C cables. The only difference is the location of the charging port. Joy-Cons charge through a port on the bottom edge of each controller, while the Pro Controller has a single USB-C port on the bottom. The charging time and process are otherwise identical.