The time it takes to charge an electric vehicle at home can vary depending on the type of charger, the size of the battery pack, and the amount of charge needed. Generally, a Level 2 charger will take between 5-8 hours to fully charge a battery from empty to full.