It takes around 12-24 hours to fully charge a tesla at home with a standard 120-volt outlet. However, installing a high-powered charger can reduce charging time to 4-8 hours.