Many people use a 120-volt outlet to charge their EVs, but it can take up to 16 hours to fully charge this way. Level 2 EV chargers can add 20 to 30 miles per hour, and it typically takes six to eight hours to recharge an EV fully. However, several other factors can determine precisely how long it’ll take to charge your EV, including the weather, time of day, and system size.