Let’s be honest—fuel prices are skyrocketing, and every time you visit a petrol pump, your wallet cries a little. This is why electric vehicles (EVs) are gaining massive popularity in India. They’re cheaper to run, environmentally friendly, and quieter (so no more noisy morning starts that wake up the whole neighborhood!).
But before you trade in your old petrol car for a shiny new EV, there’s one big question—how much does it actually cost to charge an EV in India?
Unlike petrol or diesel, you don’t just “fill up” your EV at a fuel station. You have to charge it—at home, at a public charging station, or using a fast charger. And each option comes with different costs, pros, and cons.
So, if you’re curious about how much money you’ll actually save by switching to an EV, keep reading. By the end of this guide, you’ll be an EV charging cost expert (and maybe even convince your friends to go electric too!)
1. How Does EV Charging Work? (A Quick Crash Course)

Before we start talking about costs, let’s first understand how EV charging actually works. Unlike petrol or diesel cars, EVs run on electricity stored in a battery—think of it like your smartphone, but bigger and way more expensive!
There are two main types of EV chargers:
1. Home Charging (AC Slow Charging)
Uses a normal 15A plug or a dedicated home charger
Charging time: 6-10 hours (perfect for overnight charging)
Cheapest charging option
Best for daily use
2. Public Charging (Fast Charging)
Uses high-powered chargers at charging stations
Charging time: 30 minutes to 2 hours
More expensive than home charging
Best for long trips and emergencies
Fun Fact: Charging your EV at home is the cheapest way to power your car, while public chargers offer convenience but at a higher price.
2. EV Charging Costs in India – Breaking It Down

Now, let’s talk about the actual cost of charging an EV in India. The cost depends on where you charge, the electricity rate in your state, and the type of charger used.
1. Home Charging Costs (The Cheapest Option!)
Charging at home is the most cost-effective way to charge your EV. Electricity rates in India vary by state, but on average, they range between ₹5 to ₹10 per unit (kWh).
Let’s do some quick math for a 40 kWh battery EV:
- If your state’s electricity rate is ₹6 per unit, a full charge (0-100%) will cost:
40 kWh × ₹6 = ₹240 per full charge - If your car gives 300 km range per full charge, the per km cost is:
₹240 ÷ 300 km = ₹0.80 per km
That’s super cheap compared to a petrol car!
2. Public Charging Costs (Fast Charging)
Public chargers are great for long trips, but they come at a higher cost. The rates vary from ₹15 to ₹25 per unit (kWh), depending on the city and charging provider.
For the same 40 kWh battery EV:
- If a public fast charger costs ₹20 per unit, a full charge costs:
40 kWh × ₹20 = ₹800 per full charge - With a 300 km range, the per km cost is:
₹800 ÷ 300 km = ₹2.66 per km
That’s still cheaper than petrol, but almost 3 times more expensive than home charging.
3. State-Wise EV Charging Rates in India
EV charging rates vary across different states. Some states offer subsidized rates to encourage EV adoption, while others charge standard electricity rates.
Here’s a quick look at EV charging costs in major Indian states:
State | Home Charging (₹ per unit) | Public Charging (₹ per unit) |
Maharashtra | ₹7-9 | ₹15-22 |
Delhi | ₹5-8 | ₹15-20 |
Karnataka | ₹6-8 | ₹15-18 |
Tamil Nadu | ₹6-7 | ₹15-17 |
Gujarat | ₹5-6 | ₹12-18 |
West Bengal | ₹6-7 | ₹16-20 |
Tip: Some states offer discounted EV charging rates as part of government initiatives, so always check for subsidies!
4. How to Save Money on EV Charging

Want to lower your EV running costs even more? Here are some simple tricks:
Charge at Home Whenever Possible – Home charging is the cheapest option.
Use Solar Panels – If you have a solar setup, you can charge your EV for free!
Find Government-Backed Charging Stations – Some public chargers offer discounted rates, so keep an eye out.
Charge During Off-Peak Hours – Some electricity providers offer cheaper rates at night—take advantage of this!
Drive Efficiently – Smooth driving, regenerative braking, and proper tire pressure help improve battery efficiency.
5. Home Charging vs. Public Charging – Which One is Better?
Feature | Home Charging | Public Charging |
Cost | Cheaper (₹5-10/unit) | Expensive (₹15-25/unit) |
Speed | Slow (6-10 hrs) | Fast (30 min – 2 hrs) |
Convenience | Charge overnight | Quick top-ups on the go |
Best For | Daily home use | Long trips & emergencies |
6. Are EVs Cheaper to Run Than Petrol Cars?

Let’s compare running costs:
Petrol Car (15 km/l mileage, ₹100 per litre)
- Per km fuel cost: ₹100 ÷ 15 km = ₹6.66 per km
EV (300 km per charge, ₹240 per full charge at home)
- Per km charging cost: ₹240 ÷ 300 km = ₹0.80 per km
Final Thoughts – Is an EV Worth It in India?
EVs are not just better for the environment, but they’re also much cheaper to run. While public charging is a bit expensive, home charging is super affordable and can save you a lot of money in the long run.
If you’re thinking about getting an EV, remember:
Install a home charger for convenience
Check electricity rates in your state
Use government subsidies for better pricing