Considering most Tesla vehicles have a 50 kWh battery, the cost to charge the vehicle at a charging station ranges from absolutely free to $21.50. However, if you have a 100kWh battery, it may cost up to $43 to charge your vehicle at a charging station.