how long does it take to charge a tesla?

best answer
How Long Does it Take to Charge a Tesla? It takes between 8 to 40 hours to charge a Tesla. However there’s not a clear-cut answer to this question because so many variables are at play. The charging method power output Tesla model and battery capacity are all going to determine how long your vehicle needs to be plugged in.