Cheapest EV Charging in Michigan

Where is EV charging cheapest in Michigan?

As of October 20, 2026, the city with the cheapest average EV charging in Michigan is Ann Arbor at Free per kWh on average across 6 priced stations. We rank 24 Michigan cities by their average published $/kWh below.

City figures are the average $/kWh as of October 20, 2026 across stations with published pricing. Charging costs change frequently — confirm at the station before charging.

Cities Ranked by Average EV Charging Price in Michigan

#CityAvg $/kWhCheapestPriced Stations
1 Ann Arbor Free Free 6
6 free
2 Battle Creek Free Free 4
4 free
3 Bay City Free Free 6
6 free
4 East Lansing Free Free 5
5 free
5 Farmington Hills Free Free 4
4 free
6 Grandville Free Free 4
4 free
7 Jackson Free Free 3
3 free
8 Lansing Free Free 7
7 free
9 Ludington Free Free 4
4 free
10 Muskegon Free Free 4
4 free
11 Niles Free Free 4
4 free
12 Okemos Free Free 3
3 free
13 Petoskey Free Free 3
3 free
14 Port Huron Free Free 3
3 free
15 Southfield Free Free 4
4 free
16 St. Ignace Free Free 4
4 free
17 Traverse City Free Free 4
4 free
18 Troy Free Free 4
4 free
19 Warren Free Free 3
3 free
20 Kalamazoo $0.08/kWh Free 7
5 free
21 Detroit $0.10/kWh Free 20
15 free
22 Grand Rapids $0.13/kWh Free 7
5 free
23 Saginaw $0.16/kWh Free 3
2 free
24 Wayland $0.16/kWh Free 3
2 free

Frequently Asked Questions

Which city has the cheapest EV charging in Michigan?

As of October 20, 2026, Ann Arbor has the lowest average published rate at Free per kWh across 6 priced stations.

How are Michigan cities ranked for charging cost?

Each city's figure is the average of every station with a published $/kWh price in that city (cities need at least 3 priced stations to be ranked). Cities are sorted cheapest to most expensive.