Skip to main content
Calcimator

EV Range Calculator

Estimate real-world electric vehicle range accounting for battery capacity, temperature, HVAC usage, and terrain conditions.

Inputs

kWh
mi/kWh
°F

Results

Estimated Range

244 mi

≈ 9 marathons

Adjusted Efficiency3.5 mi/kWh
Usable Capacity69.75 kWh
How to Use This Calculator
  1. Enter the Battery Capacity in kWh for your specific EV.
  2. Set the Efficiency rating in mi/kWh (from the EPA window sticker or vehicle display).
  3. Enter the current Temperature (°F) — cold weather significantly reduces real-world range.
  4. Review Estimated Range in miles, Adjusted Efficiency, and Usable Capacity (kWh) after accounting for conditions.

How the result changes with Battery Capacity

Battery CapacityEstimated Range
38124 mi
83270 mi
137446 mi
182592 mi

What each input means

Battery Capacity
Total battery capacity (e.g., Tesla Model 3 LR: 75 kWh, Bolt: 66 kWh).
Efficiency
EPA-rated efficiency in miles per kWh (typical EV: 3-4 mi/kWh).
Temperature
Outside temperature; cold weather significantly reduces range.
HVAC Running
Climate control draws 1.5–3 kW depending on heating vs cooling.
Terrain
Hilly terrain reduces range ~15%; mountain driving reduces ~30%.

What each result means

Estimated Range
Real-world range after all adjustments.
Adjusted Efficiency
Effective efficiency after temperature and terrain.
Usable Capacity
Battery capacity available for driving (~93% of total).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Battery Capacity = 75, Efficiency = 3.5, Temperature = 70, HVAC Running = 0 = 5 input(s) provided
  2. Calculate Estimated Range
    Estimated Range
    244 = 244
  3. Calculate Adjusted Efficiency
    Adjusted Efficiency
    3.5 = 3.5

Engine last updated . Checked against 2 independently-derived tests how we verify calculators.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Automotive & Motorcycles.