Cost to Charge a BMW i5
Updated August 2026 · U.S. average rates
Quick answer: at the national average rate, a full home charge of the BMW i5 (81 kWh usable, ~295 miles of range) costs about $15.21 — 5.7¢ per mile, or $56.90 per 1,000 miles. The same charge at a public DC fast charger runs roughly $34.83. Versus a 32-mpg gas car, home charging saves about $41.54 per 1,000 miles.
81 kWh
Battery (usable)
295 mi
EPA-est. range
3.3 mi/kWh
Efficiency
5.7¢
Cost per mile (avg)
Cheapest & most expensive states for the BMW i5
Cheapest
- North Dakota$10.08 full · 3.8¢/mi
- Idaho$10.44 full · 3.9¢/mi
- Utah$10.53 full · 3.9¢/mi
- Wyoming$10.62 full · 4.0¢/mi
- Louisiana$10.89 full · 4.1¢/mi
Most expensive
- Hawaii$37.89 full · 14.2¢/mi
- Connecticut$29.07 full · 10.9¢/mi
- California$28.62 full · 10.7¢/mi
- Massachusetts$28.08 full · 10.5¢/mi
- Rhode Island$27.36 full · 10.2¢/mi
Run it for your state
$14.04
Full charge at home (81 kWh, ~295 mi)
5.3¢
Per mile at home charging
$52.53
Per 1,000 miles / month
$34.83 (13.0¢/mi)
Public DC fast charging (~43¢/kWh)
9.8¢/mi
Comparable gas car (32 mpg @ $3.15/gal)
$45.91/mo saved
vs gas at 1,000 mi/month, home charging
Using Texas's average residential rate (15.6¢/kWh) · national average 16.9¢ · includes ~10% AC charging losses. Rates vary by utility and plan — your bill is the source of truth.