The most common reason your PS4 controller won't charge is a loose or damaged USB cable, followed by a problem with the charging port itself
A PS4 controller that won't charge usually fails at one of three points: the cable, the port on the controller, or the port on the device you're plugging it into. The cable is the easiest culprit to spot and fix. The charging port on the controller is the most common hardware failure. The USB port on your PS4, computer, or wall charger is the least common cause, but still worth checking.
Before you assume the controller is broken, test it with a different cable and a different device. If it charges with a different cable, your original cable is the problem. If it charges when plugged into a computer but not the PS4, your PS4's USB port may be failing. This straightforward test saves you from replacing parts you don't need to replace.
Key Takeaways
- Try a different USB cable first — most charging failures are cable problems, not controller problems.
- Check the charging port on the controller for debris, corrosion, or bent metal pins using a flashlight and a magnifying glass if you have one.
- Clean the port gently with a dry cotton swab or soft brush; do not use water or liquid cleaners.
- If the controller charges on a computer but not on the PS4, the PS4's USB port may be failing and you may need to use a different charging method.
- A controller that gets very hot while charging or won't hold a charge for more than an hour may have a failing battery that needs replacement.
Test with a different cable and charging source
The USB cable that came with your PS4 or that you've been using can fray, develop internal breaks, or have loose connections at either end. A cable that looks fine on the outside may be broken inside. The fastest way to know is to plug your controller into a different cable and a different device.
Try plugging the controller into a computer with a different USB cable — a phone charging cable, a cable from another device, or a new cable you buy for a few dollars. If the controller charges with the new cable, your original cable is the problem and you can replace it. If it still won't charge, move to the next step.
If you only have one cable, borrow one from a friend or family member. A cable from a phone, tablet, or another gaming device will work as long as it has a USB-A connector on one end (the flat rectangular end) and a micro-USB or USB-C connector on the other end, depending on your controller model.
Inspect and clean the charging port on the controller
The charging port on your PS4 controller is a small opening on the top edge where the cable plugs in. Over time, dust, lint, and dried sweat can build up inside the port and prevent the cable from making a solid connection. You may also see corrosion — a white, green, or blue crusty buildup — if the controller has been exposed to moisture.
Use a flashlight to look directly into the port. If you see debris, use a dry cotton swab or a soft-bristled toothbrush to gently brush it out. Do not use water, rubbing alcohol, or any liquid cleaner — moisture inside the port can cause corrosion or short circuits. If you see corrosion, a dry cotton swab may remove some of it, but heavy corrosion usually means the port is damaged beyond cleaning.
While you're inspecting the port, look at the metal pins or connectors inside. If any of them are bent, pushed to the side, or missing, the port is damaged. Bent pins can sometimes be straightened very carefully with a non-metal tool like a wooden toothpick, but this is risky and may cause more damage. If the pins are bent, the port will likely need to be replaced by a repair technician.
Check the USB ports on your PS4 and other devices
If your controller charges when plugged into a computer but not when plugged into the PS4, the PS4's USB ports may be failing. The PS4 has two USB ports on the front, and they can wear out or stop delivering power even if they still accept cables.
Try plugging the controller into the other USB port on the PS4 if you haven't already. If it charges in the second port, the first port is the problem. If it won't charge in either port on the PS4 but charges on a computer, you can charge the controller using a computer, a phone charger with a USB port, or a standalone USB charging dock designed for PS4 controllers.
If the controller won't charge on any device — not the PS4, not a computer, not a phone charger — the problem is almost certainly the controller's charging port or battery, not the devices you're plugging it into.
Recognize signs of a failing battery
A PS4 controller battery typically lasts three to five years of regular use. If your controller is older than that and won't charge, or if it charges but only holds power for 30 minutes to an hour before dying, the battery itself may be failing.
A failing battery may also get very hot while charging — hot enough that you don't want to hold it. If the controller feels warm but not hot, that's normal. If it's too hot to touch comfortably, unplug it when ready and stop using it. A battery that overheats can swell, leak, or catch fire in rare cases.
If you've ruled out cable and port problems and the controller is older than three years, battery replacement is likely your next step. You can buy a replacement battery online for $15 to $30 and replace it yourself if you're comfortable opening the controller with a screwdriver, or you can send the controller to a repair service.
Try a full power cycle of the PS4
Sometimes the PS4 itself stops recognizing a controller that's plugged in for charging, even though the cable and port are fine. A full power cycle — shutting down the PS4 completely and letting it sit — can reset this connection.
Hold the power button on the PS4 for 10 seconds until the system beeps twice and shuts down completely. Wait 30 seconds, then turn it back on. Plug the controller in and see if it charges. This step is quick and costs nothing, so it's worth trying before you assume the hardware is broken.
Know when to replace the controller or seek repair
If you've tested with a different cable, cleaned the port, tried different USB ports, and power-cycled the PS4 and the controller still won't charge, the charging port or battery is likely damaged. At this point, you have two options: replace the controller or have it repaired.
A new PS4 controller costs $60 to $75 depending on the color and where you buy it. A replacement battery and the tools to install it cost $20 to $40 if you do it yourself, or $50 to $100 if you pay a repair service to do it. A replacement charging port is harder to install and usually costs $60 to $100 in labor. Weigh the cost of repair against the cost of a new controller and decide based on your budget and how much you use that particular controller.
Frequently Asked Questions
Can I charge my PS4 controller with any USB cable?
Any cable with a USB-A connector on one end and a micro-USB or USB-C connector on the other will work, depending on your controller model. The cable doesn't have to be the original one that came with the PS4. Phone chargers, computer cables, and third-party gaming cables all work as long as the connectors match.
Is it safe to charge my PS4 controller overnight?
Yes, it's safe. The PS4 controller stops charging once the battery is full, so leaving it plugged in overnight won't damage the battery. However, if the controller gets very hot while charging, unplug it and let it cool down before charging again.
Why does my controller charge on my computer but not on my PS4?
The PS4's USB ports may be failing or delivering less power than a computer's ports. Try the other USB port on the PS4. If that doesn't work, charge the controller on the computer or buy a standalone USB charging dock for PS4 controllers, which plugs into any USB power source.
How long should a PS4 controller take to charge?
A fully drained PS4 controller usually takes two to three hours to charge completely when plugged into a PS4 or computer. If charging takes much longer than that, the cable or port connection may be loose or corroded.
What does it mean if my controller gets hot while charging?
Warmth is normal, but if the controller is too hot to hold comfortably, unplug it when ready. Excessive heat can indicate a battery problem or a short circuit in the charging port. Let it cool completely before trying to charge it again, and consider having it inspected by a repair technician.