Why does my electric car lose so much range in winter?
Cold reduces EV range through three separate mechanisms, only one of which is the battery. What each one costs you, and the settings that recover most of it.
- Difficulty
- beginner
- Time
- 15 min
- Read
- 5 min
Short answer
Three things happen at once: the battery is chemically less willing when cold, the cabin heater draws real power because there is no waste engine heat to use, and cold air and wet roads increase drag and rolling resistance. Preconditioning the car while it is still plugged in recovers most of the heating cost, because you heat the cabin on mains electricity rather than on the battery.
Winter range loss is the single most common complaint from new EV drivers, and the disappointment usually comes from expecting one cause when there are three. A petrol engine is so inefficient that it produces more waste heat than a cabin can use, so heating is effectively free. An electric motor is efficient enough that there is almost no waste heat, so warming the cabin means generating heat from stored energy that would otherwise have moved the car. That single difference accounts for a large share of the winter gap, and it is also the part you can most easily manage.
Step by step
- Precondition while still plugged in.Almost every EV lets you set a departure time or trigger heating from an app. Doing it while connected to the charger warms the cabin, and often the battery, from mains power rather than from the battery. This is by far the most effective single measure and it costs almost nothing.
- Use the heated seats and steering wheel rather than the cabin heater.Heating a person directly uses a small fraction of the energy needed to heat the air in a whole cabin. On a short journey, seat heating alone with the cabin heater low is genuinely comfortable and dramatically cheaper in range.
- Find out whether your car has a heat pump.A heat pump moves heat rather than generating it and can be several times more efficient than a resistive heater in mild cold. Some cars have one as standard, some as an option, and some not at all. It makes a substantial difference to winter consumption and is worth knowing about before buying.
- Understand the battery side.A cold battery has higher internal resistance, so it delivers and accepts energy less readily. That reduces usable range and, more noticeably, slows rapid charging considerably. Preconditioning before a rapid charge, where the car supports it, addresses the charging half.
- Account for the drag you cannot avoid.Cold air is denser, so aerodynamic drag rises. Wet or slushy roads increase rolling resistance. Tyre pressures also fall in the cold, which increases it further. None of these is unique to EVs; they are simply more visible because you can watch the consumption figure.
- Keep tyre pressures right through the winter.Pressure falls by roughly 1 psi per 10°C, and underinflated tyres cost range directly. It is the cheapest winter range recovery available.
- Adjust how you plan, not just how you drive.Expect to charge more often in winter and build in a bigger margin on long journeys. Motorway speed matters more in an EV than in a petrol car because drag dominates and there is no reserve of energy density to hide it.
- Do not panic about long-term battery health.Cold-weather range loss is temporary and the range returns in spring. It is a use-conditions effect, not degradation, and it says nothing about the battery's long-term state.
Common mistakes
- Preconditioning after unplugging — It then draws from the battery, which is the energy you were trying to protect. The whole benefit comes from doing it while connected.
- Assuming winter range loss means the battery is degrading — They look similar on the dashboard and are completely different. Degradation is gradual and permanent; cold-weather loss reverses entirely when the weather does.
If it doesn't work
Predicted range drops sharply as soon as the heater goes on
Cause: The estimate is recalculating with the heating load included — Fix: Normal. The figure is a projection from recent consumption, so it reacts to a heater the moment it starts. It settles as the car gathers data.
Rapid charging much slower than in summer
Cause: Cold battery accepting charge more slowly — Fix: Precondition using the car's own navigation set to the charger, if it supports it. Otherwise a longer drive before the stop warms the pack somewhat.
Range worse than expected even in mild weather
Cause: Speed, tyre pressures, roof bars, or a heavy load — Fix: Check pressures and remove roof bars first. Then look at motorway speed, which affects an EV more visibly than a petrol car.
Car will not precondition on a schedule
Cause: Departure timers often require the car to be plugged in and sometimes require a specific charging mode — Fix: Check the handbook. Many cars only precondition from mains when connected, which is exactly the situation where you want it.
Regenerative braking feels weaker on a cold morning
Cause: A cold battery cannot accept high charging currents, so regeneration is limited — Fix: Normal, and the car will usually warn that regeneration is reduced. It returns as the pack warms, and the brakes take up the difference in the meantime.
Questions people ask
How much range will I actually lose?
It varies enormously with the car, whether it has a heat pump, the journey length and the temperature, so any single percentage would be misleading. Short cold journeys are worst, because the heater load is spread over few miles. Long motorway runs in the cold are much less affected proportionally.
Is it worse for the battery to charge in the cold?
Charging a very cold battery at high power is not ideal, which is exactly why cars limit it and why preconditioning exists. Left to itself the car protects the pack, which is why the charge is slow rather than harmful.
Should I leave the car plugged in overnight in winter?
Generally yes, if you can. It lets the car keep the battery in its comfortable range and lets you precondition from mains in the morning. It does not overcharge — the car stops when it reaches the set limit.