How much does it cost to charge a Tesla?
The average off-peak price per kilowatt hour (kWh) on the Tesla Supercharger network is 54p, but that can vary depending on the location. This means it can cost around £13 to add 100 miles of range to a Tesla, working out at 13p per mile – depending on the model you go for. Chargers from third parties and not in the Supercharger network will have varying costs per kilowatt hour.
By comparison, it can cost upwards of 15-20p per mile to fuel a typical petrol or diesel car, depending on the make, model and engine size. Charging a Tesla at home will normally be far cheaper than using the Supercharger network. Check with your energy provider to see what EV-tariffs they offer.