Ideally, solar garden lights need at least 6-8 hours of direct sunlight for a full charge. Performance can vary based on geographic location, weather conditions, and seasonal variations.