Typically it will take up three to four hours to fully charge an Energizer portable charger after its initial charge. Smaller portable chargers should take less time, and larger portable chargers or external batteries may take slightly longer.