Stone Age Gamer

How to Clean and Maintain Your Retro Console Controllers

How to Clean and Maintain Your Retro Console Controllers

By Stone Age Gamer | Published: 2026-09-01

Category: Tips & Care

Learn step-by-step how to clean sticky buttons, joysticks, and shells on NES, SNES, GameCube, and other retro controllers without damaging them. Includes common mistakes to avoid.

Quick Answer

To clean retro controllers safely, disassemble them, wipe down the shell with isopropyl alcohol, clean the PCB with contact cleaner, and fix sticky buttons by cleaning the rubber pads and contact areas. Always unplug the controller first and avoid harsh chemicals that can damage plastic.

Retro controllers take a beating. Decades of snack crumbs, dust, and skin oils build up inside, making buttons sticky, d-pads mushy, and joysticks drift. The good news is that most issues are easy to fix at home with basic tools and a little patience.

Whether you're dealing with a NES controller that won't register presses, a SNES pad with stuck shoulder buttons, or a GameCube stick that feels rough, this guide walks you through the cleaning and maintenance process step by step. You'll learn what to use, what to avoid, and how to keep your controllers in top shape for years to come.

Gather the Right Tools and Supplies

Before you open up a controller, collect the essentials: a small Phillips-head screwdriver (often #0 or #00), isopropyl alcohol (90% or higher), cotton swabs, a soft lint-free cloth, and a toothbrush or soft brush. For stubborn grime, contact cleaner like DeoxIT can help, but use it sparingly.

Avoid water, household cleaners, and anything abrasive. Water can leave residue and cause corrosion if not fully dried. Household cleaners often contain chemicals that can discolor or weaken old plastics. Stick to isopropyl alcohol—it evaporates quickly and safely removes oils and grime.

  • Check the screw type on your controller. Some use tri-wing or security screws; you may need a specialty bit.

Disassemble the Controller Carefully

Unplug the controller and remove the screws from the back. Keep them in a small container or magnetic tray so they don't roll away. Gently separate the two shell halves, being careful not to snap the plastic clips that hold them together.

Inside, you'll find the PCB (circuit board), rubber button pads, and the d-pad and buttons. Note the orientation of each piece before removing them—taking a photo with your phone can save you from confusion during reassembly.

  • Work on a clean, well-lit surface to avoid losing tiny parts.

Clean the Shell and Buttons

Wipe the inside and outside of the shell halves with a cloth lightly dampened with isopropyl alcohol. For crevices, use a cotton swab or toothbrush. Remove the plastic buttons and d-pad and wash them in warm soapy water—they're sturdy and can handle it. Rinse thoroughly and let them dry completely.

Avoid soaking the shell itself in water, as it may warp or damage any printed labels. Stick to alcohol wipes for the shell.

  • Dry all parts completely before reassembly to prevent moisture damage.

Fix Sticky Buttons and D-Pads

Sticky buttons are usually caused by grime on the rubber pads or the carbon contacts on the PCB. Gently clean the rubber pads with a cotton swab dipped in isopropyl alcohol. Do the same for the circular contact areas on the PCB. Let everything dry before reassembly.

If a button still feels unresponsive, the carbon pad may be worn. In that case, you can buy replacement rubber pads for most consoles. This is a common fix for NES and SNES controllers.

  • Don't scrub the PCB too hard—use light pressure to avoid lifting traces.

Clean Joysticks and Analog Sticks

For GameCube and N64 controllers, the joystick assembly collects dust and grime that cause stickiness or drift. If your stick is attached to the PCB with screws, remove it and open the housing. Clean the internal components with alcohol and a cotton swab, and check the potentiometers for wear.

If the stick feels loose or has a dead zone, cleaning may not fully fix it. Replacement stick boxes are available for many consoles and are a straightforward swap.

  • For GameCube sticks that have worn down the bowl, consider replacing the entire stick module.

Reassemble and Test

Once everything is dry, reassemble the controller in reverse order. Make sure the rubber pads sit correctly over the PCB contacts and that the buttons align with their slots. Tighten the screws just enough to hold the shell together—over-tightening can strip the plastic.

Plug the controller into your console and test every button and direction. If something still feels off, open it back up and check alignment. A quick test after cleaning saves you from discovering issues later.

  • Keep a spare set of screws in case you lose any during cleaning.

Step-by-Step Controller Cleaning Checklist

  1. Unplug and disassemble: Remove screws and separate the shell halves carefully to avoid breaking clips. Checkpoint: Take a photo of the internals before removing anything.
  2. Clean the shell: Use isopropyl alcohol and cotton swabs to wipe down the plastic shell and buttons. Checkpoint: Avoid water and harsh cleaners that can damage plastic.
  3. Clean the PCB and rubber pads: Gently wipe the carbon contacts and rubber pads with alcohol to remove grime causing sticky buttons. Checkpoint: If buttons still stick, consider replacing the rubber pads.
  4. Clean joysticks and analog sticks: Open the stick housing and clean internal components with alcohol; check for wear. Checkpoint: Replace the stick module if cleaning doesn't fix drift or looseness.
  5. Reassemble and test: Put everything back together, ensuring all parts align, and test every button and direction. Checkpoint: Tighten screws gently to avoid stripping plastic.

Useful Products for Controller Care

  • Famicom Cartridge Protectors: Clear protectors for original Famicom cartridges. These will only fit the strandard sized Famicom cartridge, not the taller version. These are a great way to protect and display your loose Famicom cartridges. While not a controller product, these protectors are a good reminder that proper storage prevents dust buildup—which also applies to keeping your controllers clean between uses.
  • Original NGC Pickup Unit for Game Cube Optical Drive Laser Lens: Replacement optical lens replacement laser for Nintendo Gamecube Refurbished OEM lenses. If your GameCube is having trouble reading games, a dirty or failing laser might be the culprit. Cleaning your controller won't fix disc read errors, but this replacement part can give your console new life.

Regular cleaning keeps your retro controllers responsive and extends their lifespan. With the right tools and a careful approach, you can fix sticky buttons, improve joystick feel, and keep your favorite pads in action for many more gaming sessions. If a controller is beyond repair, consider replacements parts or a new controller to keep your setup running smoothly.

Shop Related Products

Pro 2 Bluetooth Controller - 8BitDo

Pro 2 Bluetooth Controller - 8BitDo

$23.00 $45.99

Shop Now
8-Button Bluetooth Controller for Sega Genesis - Officially Licensed

8-Button Bluetooth Controller for Sega Genesis - Officially Licensed

$14.00 $27.99

Shop Now
PLUSH Dark Chao from Sonic the Hedgehog 8"

PLUSH Dark Chao from Sonic the Hedgehog 8"

$6.00 $11.99

Shop Now
M8 CrossUP Gen 5J Arcade FightStick

M8 CrossUP Gen 5J Arcade FightStick

$100.00 $199.99

Shop Now