The charging time can vary depending on factors such as the strength of the sunlight, the capacity of the charger, and the device being charged. On average, it can take anywhere from 4 to 10 hours to fully charge a device.