BMW i8 Annual Fuel Cost

Running a 2020 BMW i8 costs about $2,700 per year in fuel, based on 15,000 miles of driving at average U.S. fuel prices.

Latest model year (2020):

The BMW i8 costs an estimated $2,800/year in fuel (191 g CO₂/mi).

Verifiedfueleconomy.gov · Verified August 9, 2026

BMW i8 Fuel Cost — All Years

YearTrimEngineFuelMPG Comb.Annual CostCO₂ (g/mi)GHG Score
2020Auto 6-spd, 3 cyl, 1.5 L3 1.5LPremium Gasoline27$2,80019110
2020Auto 6-spd, 3 cyl, 1.5 L3 1.5LPremium Gasoline27$2,80019110
2019Auto 6-spd, 3 cyl, 1.5 L3 1.5LPremium Gasoline27$2,80019110
2019Auto 6-spd, 3 cyl, 1.5 L3 1.5LPremium Gasoline27$2,80019110
2017Auto 6-spd, 3 cyl, 1.5 L3 1.5LPremium Gasoline28$2,70019910
2016Auto 6-spd, 3 cyl, 1.5 L3 1.5LPremium Gasoline28$2,7001989
2015Auto 6-spd, 3 cyl, 1.5 L3 1.5LPremium Gasoline28$2,70019810

Data sourced from fueleconomy.gov (U.S. Department of Energy). MPG figures are EPA-tested. Fuel costs are estimates based on average fuel prices and 15,000 miles/year.

BMW i8 Fuel Cost FAQ

How much does it cost to fuel the BMW i8?

The estimated annual fuel cost for the BMW i8 is $2,700 per year, based on 15,000 miles of driving and average fuel prices. Costs vary by trim and engine.

How much CO₂ does the BMW i8 produce?

The BMW i8 produces approximately 199 grams of CO₂ per mile. Lower numbers mean fewer emissions. See the table for per-trim details.

Browse other makes