If it's a full sun day, it takes almost 25 to 50 hours to recharge the solar power bank completely.