Vehicle & Travel

EV vs Gas Cost Calculator

Compare annual energy cost for an EV and gasoline vehicle over the same mileage.

FreeResult emailed + shownReviewed September 9, 2026
Vehicle & Travel
Step 1

Enter your numbers

Method

How this ev vs gas cost calculator works

Gas cost is annual miles ÷ MPG × fuel price. EV battery energy is annual miles ÷ mi/kWh; charging loss is added before multiplying by electricity price.

How to use it

  1. Annual miles. Enter the value in miles.
  2. Gas vehicle economy. Enter the value in MPG.
  3. Gas price. Enter the value in $/gal.
  4. EV efficiency. Enter the value in mi/kWh.
  5. EV charging price. Enter the value in $/kWh.
  6. Charging loss. Enter the value in %.
  7. Request the result. Add your email, then select “Email & show my result.”

What to do with the number

The comparison covers energy only, not purchase price, insurance, maintenance, taxes or depreciation. If you use public fast charging often, use a blended electricity rate rather than your home utility rate.

Planning estimate

Use this result as a starting point, not a guarantee. Product specifications, site conditions, manufacturer guidance, local codes, taxes, labor, tolerances, and rounding can change the real requirement or cost.

FAQ

Questions about this calculator

What does the EV vs Gas Cost Calculator calculate?

Compare annual energy cost for an EV and gasoline vehicle over the same mileage.

What inputs does this ev vs gas cost calculator use?

The calculator uses annual miles, gas vehicle economy, gas price, ev efficiency, ev charging price, charging loss. You can replace every default with the numbers that match your situation.

How should I use the EV vs Gas Cost Calculator result?

The comparison covers energy only, not purchase price, insurance, maintenance, taxes or depreciation.

What can make the real-world result different?

If you use public fast charging often, use a blended electricity rate rather than your home utility rate.

Can I change the calculator assumptions?

Yes. The editable inputs are the assumptions. Replace the default values with your own measurements, prices, rates, quantities, or specifications before requesting the result.