Yes, you can replace the batteries in solar lights, and it is usually the cheapest way to bring a dim or dead light back to life. After a year or two outdoors, the rechargeable battery inside wears out even when the panel and LED are fine.

This guide covers how to tell if the battery is the problem, which type to buy, and how to swap it step by step. If you are not sure the battery is the cause, start with how to fix solar lights. If you are asking why batteries are needed at all, see do solar lights need batteries.

Signs Your Solar Light Battery Needs Replacing

  • Short run time. The light works for an hour or two after dark, then dims or goes out.
  • Dim light. The LED is weak even after a long sunny day.
  • No light at all. The light stays off although the panel is clean and in sun.
  • Flickering. The light cuts in and out during the night.
  • Corrosion or swelling. White or green residue on the contacts, or a bulging battery.

Before you buy anything, make sure the panel is clean and the light is getting direct sun. A dirty panel can look like a bad battery. See how to clean solar lights.

What Type of Battery Do Solar Lights Use?

Battery typeTypical voltageWhere you find itNotes
NiMH (nickel-metal hydride)1.2VMost garden, path, and string lightsThe standard choice. AA or AAA, often 600 to 1,000 mAh in budget lights.
NiCd (nickel-cadmium)1.2VOlder lightsBeing phased out. Replace with NiMH of the same size.
Lithium-ion (such as 18650)3.7VBrighter floodlights and security lightsMust match voltage and fit. Do not swap for NiMH.
LiFePO43.2VNewer, higher-end lightsLonger life. Replace only with the same type.

The battery is usually labeled with its chemistry, voltage, and capacity in mAh. Read that label before you buy a replacement. Never change chemistry or voltage unless the light maker says it is safe.

What You Need

  • New rechargeable batteries of the same type, size, and voltage
  • A small Phillips or flathead screwdriver
  • A cotton swab and a little white vinegar or isopropyl alcohol for cleaning contacts
  • A soft cloth

How to Replace Solar Light Batteries: Step by Step

  1. Turn the light off and bring it indoors, or work somewhere dry.
  2. Open the compartment. Look for screws on the underside or back of the solar panel housing, or a twist-off or slide cover.
  3. Note the battery orientation. Check the plus and minus markings, or take a quick photo.
  4. Remove the old battery. Pull it out gently. If it is leaking, wear gloves.
  5. Clean the contacts. If you see corrosion, wipe it off with a cotton swab dampened with vinegar or isopropyl alcohol, then dry the contacts.
  6. Install the new battery the right way round, matching the plus and minus marks.
  7. Close the housing. Make sure any rubber seal sits flat so rain cannot get in.
  8. Switch the light on and charge it in direct sun for a full day before judging performance. New batteries often arrive partly charged.

Choosing the Right Replacement Battery

  • Match the size and chemistry. AA stays AA. NiMH stays NiMH.
  • Choose a sensible capacity. Many lights ship with 600 to 1,000 mAh cells. Slightly higher is usually fine if the light gets good sun. Very high capacity cells may not fully charge in a small panel.
  • Pick quality brands. Reputable low-self-discharge NiMH cells, such as Panasonic Eneloop, Amazon Basics, and Energizer rechargeables, tend to last longer than the cheapest cells.
  • Replace all cells together if the light uses more than one, so they age evenly.

Why alkaline batteries are a bad idea

Alkaline batteries are single-use. A solar panel pushing charge into them can cause leakage or swelling, and the light will not run well. Always use rechargeable cells.

Quick check: is the old battery really dead?

If you have a standard NiMH charger, charge the old cell fully and put it back. If the light still runs only briefly, the battery is worn out. If it works again, the problem may be too little sun or a dirty panel instead.

How Often Should You Replace Them?

As a rough guide, plan on replacing NiMH batteries every 1 to 3 years. Lights in hot climates, lights that run all night, and lights that sit in shade tend to wear out batteries sooner. Lithium-based cells often last longer, but check the manufacturer guidance for your model.

Troubleshooting After You Replace the Battery

ProblemWhat to check
Light does not come onBattery orientation, switch set to ON, clean contacts
Runs only brieflyNot charged fully yet. Give it a full sunny day. Check for shade.
Light stays on in daytimeLight sensor covered, or battery or wiring fault
New battery gets hot or swellsWrong type. Stop using it and remove it.
Moisture inside the housingDry thoroughly and replace the seal. See how to seal solar lights.

Also make sure you removed any shipping film or tab. See whether you need to remove the protective film from solar lights.

Frequently Asked Questions

Can you replace the batteries in solar lights?

Yes. Most solar lights use a small rechargeable battery in an accessible compartment, and swapping it for a matching new one is a simple repair that often restores full performance.

What kind of batteries do solar lights use?

Most use rechargeable NiMH batteries, usually AA or AAA at 1.2V. Some older lights use NiCd, and a few newer or brighter lights use lithium-ion or LiFePO4 cells. Check the old battery label and match it.

Can I use regular alkaline batteries in solar lights?

No. Alkaline batteries are not designed to be recharged. The solar panel will try to charge them, which can cause leaking or swelling and may damage the light. Use rechargeable NiMH cells.

How often do solar light batteries need replacing?

NiMH batteries typically last about 1 to 3 years in outdoor lights, depending on the climate, how often the light runs, and battery quality. Lithium-based cells often last longer.

Can I use a higher-capacity battery in my solar light?

Usually yes, if the type and voltage match. A higher mAh rating can give longer run time, but it needs enough sun to charge fully. See our guide on using a higher-capacity battery in solar lights.

How do I know if the battery is the problem?

If the light runs only briefly after dark, flickers, or does not come on even after a full sunny day, the battery is the most likely cause. Try a new battery or test the old one in a standard charger.

Why is my solar light still not working with a new battery?

Check that the battery is the right type and fitted the right way round, the switch is ON, the contacts are clean, and the panel is clean and in direct sun. See how to fix solar lights for the full checklist.

Summing Up

Replacing the battery is the most common and cheapest fix for a solar light that has faded. Identify the battery type, buy a matching rechargeable cell, clean the contacts, fit it correctly, and let the light charge for a full day. With a good-quality battery, most lights run well for another year or two.

To explore solar for your home, call (855) 427-0058 for a free, no-obligation quote.

GET A FREE SOLAR QUOTE

Updated October 2026

Updated