BMW i4 eDrive40 Charging Cost in Oklahoma

At Oklahoma’s April 2026 residential rate of 13.31¢/kWh, driving a BMW i4 eDrive40 12,000 miles per year costs about $522/year at home — or just $0.043/mile.

💡 Quick fix: Pair with a TOU plan: charge overnight at half the daytime rate. Wallbox Pulsar Plus 48A is the most-installed home L2 charger.See top L2 charger →
Cost/mile$0.043
Cost/100 mi$4.35
Full charge$11.98
Annual$522

Pulls about 3,922 kWh/year from the grid (accounting for ~10% AC→battery loss on Level 2 charging).

Customize the calculation

Formula: annual_kWh = miles ÷ mi_per_kWh ÷ charging_efficiency · cost = kWh × rate

About the BMW i4 eDrive40 in Oklahoma

The BMW i4 eDrive40 carries a 81 kWh usable battery and achieves about 3.4 miles per kWh at the wheels under EPA-combined conditions. In Oklahoma, where residential electricity averages 13.31¢/kWh, that translates to roughly $4.35 per 100 miles — for comparison, a gasoline car at 30 MPG and $3.50/gallon costs $11.67 per 100 miles, so a BMW i4 eDrive40 owner in Oklahoma saves about $878/year on fuel relative to that baseline.

This estimate is for home Level 2 charging only. Public DC fast charging typically costs 2-3× the home rate; if you primarily fast-charge, your annual cost will be higher.

Same BMW i4 eDrive40, other states

StateRateAnnual cost
North Dakota12.35¢$484
Idaho12.70¢$498
Nebraska13.28¢$521
Utah13.29¢$521
Oklahoma13.31¢$522
Iowa13.86¢$544
Montana13.90¢$545
Missouri14.01¢$549
Arkansas14.16¢$555
Nevada14.29¢$560
Washington14.36¢$563
Louisiana14.44¢$566

EV charging gear

Affiliate links — we may earn a small commission at no cost to you.