Hey Jim. It's up to you actually. Some people charge their phones when the battery fully drains while some just charge any time they want to. As for the charging time, it can be 2 to 3 hours depending on the charger you're using and if you're phone is turned on or off.