Phone batteries take varying amounts of time to charge, depending on type of battery and charger. How low your battery is also makes a difference in how long you must charge the phone. On average, it takes about three hours to charge a phone battery fully.
Source:
HTC
Verizon