397 EV stations across Oklahoma
1,023 DC fast and 644 Level 2 — 12 reported down this week . Oklahoma City and Tulsa lead the state .
Browse 94 cities in Oklahoma ↓Find an EV charging city in Oklahoma
No cities match your filter.
Popular in Oklahoma
Oklahoma has 397 public EV charging stations with 1,668 charging ports as of November 2026, according to the US Department of Energy's Alternative Fuels Data Center (AFDC). This includes 644 Level 2 chargers and 1,023 DC fast chargers across networks such as ChargePoint Network, FCN, Tesla. Data last synced November 9, 2026.
Cities in Oklahoma
Oklahoma City
Tulsa
Edmond
Norman
Ardmore
Broken Arrow
McAlester
Stillwater
Yukon
Tahlequah
Lawton
Catoosa
Weatherford
Ada
Owasso
Midwest City
Pryor
Henryetta
Muskogee
Seminole
Durant
Chickasha
El Reno
Shawnee
Thackerville
Pauls Valley
Moore
Duncan
Bartlesville
Broken Bow
By network in OK
All 94 cities in Oklahoma with EV charging stations
Browse every city in Oklahoma ranked by station count.
Browse Oklahoma by county
48 county hubs group smaller towns and their charging stations.
Hotels with EV Charging in Oklahoma
22 hotels offer on-site EV charging — 45 Level 2 ports and 16 DC fast chargers.
Local charging snapshot
Oklahoma charging basics
397 public stations with 1,668 charging ports. 1,023 DC fast ports (61%) for quicker stops , plus 644 Level 2 ports (39%) for longer stays.
AFDC data last synced November 9, 2026.
Nearby States
Frequently Asked Questions
How many public EV charging stations are in Oklahoma?
Oklahoma has 397 public EV charging stations with 1,668 charging ports as of November 2026, according to the US Department of Energy's Alternative Fuels Data Center (AFDC). This includes 644 Level 2 chargers and 1,023 DC fast chargers across 94 cities.
Which cities in Oklahoma have the most charging stations?
Oklahoma City leads with 79 stations. Oklahoma has 397 total stations across 94 cities.
How does Oklahoma's EV infrastructure compare?
Oklahoma ranks #36 for EV infrastructure with 397 stations and 1,668 ports. 61% of ports are DC fast chargers.
How much does it cost to charge an EV in Oklahoma?
Charging costs in Oklahoma vary by charger type. Level 2 public charging typically runs $1–$3 per hour or about $0.20–$0.35 per kWh, while DC fast charging usually costs $0.30–$0.60 per kWh. Many workplaces and retail locations offer free Level 2 charging, and charging at home is the cheapest option at roughly $0.03–$0.05 per mile based on Oklahoma electricity rates.
Does Oklahoma have DC fast chargers for road trips?
Yes. Oklahoma has 1,023 DC fast charging ports capable of charging most EVs to 80% in 20–45 minutes, located along highway corridors and at major retail centers. The 644 Level 2 ports across the state suit longer stays at workplaces, hotels, and parking garages.
Data sourced from the US DOE Alternative Fuels Station Locator (AFDC), maintained by NREL.
Last synced: November 9, 2026