A full day of bright sunlight will charge the Peace Light's battery pack. The solar panel will charge even on a cloudy day, however, the lighting time will not be as long. Battery accessiblity is through the solar panel. The original battery pack shipped with the Peace Light will last an average of 3 to 5 years and is not available in stores. Contact us for a battery replacement.