Guide · 14

EV running cost per mile vs petrol in the UK

Charge at home and an EV costs roughly 2p to 9p a mile. A typical petrol car costs about 16p to 20p. Lean heavily on public rapid chargers, though, and most of that gap disappears.

Last updated:

Work out your own costs with the EV Cost Comparison →

The short version: charged at home, an EV costs about 7.5p a mile at the standard capped rate, or around 2p a mile on an overnight EV tariff. A petrol car costs about 16–20p a mile. Rely on rapid public chargers, though, and the EV can end up dearer.

Cost per mile is the simplest fair comparison, because it ignores tank and battery sizes. We use official prices only: the Ofgem price cap, supplier tariff pages and the government's weekly pump prices. For your own car, mileage and tariff, try the EV Cost Comparison.

Two simple sums

If you can, use miles per kWh measured from the socket, as that includes charging losses. Most family EVs manage 3 to 4 miles per kWh over a year, less in winter.

Electric: pence per mile

At home it ranges from about 2p a mile on the cheapest night tariffs to 7.5p at the price cap. Public chargers at 50p–75p per kWh push it to roughly 14p–21p.

See the numbers
EV cost per mile at different efficiencies (miles per kWh)
Electricity pricep/kWh3.0 mi/kWh3.5 mi/kWh4.0 mi/kWh
Price cap average26.32p8.8p7.5p6.6p
OVO Charge Anytime (pay as you go)13.33p4.4p3.8p3.3p
British Gas EV Power9.5p3.2p2.7p2.4p
EDF GoElectric6.66p2.2p1.9p1.7p
Intelligent Octopus Go (from, checked 31 Oct 2026)6.5p2.2p1.9p1.6p
Public charger, example 50p50p16.7p14.3p12.5p
Public charger, example 75p75p25.0p21.4p18.8p

Home rates checked 24 October 2026. Public rates vary by network and site, so the 50p and 75p rows are examples only.

Petrol and diesel: pence per mile

At UK average pump prices for the week starting 26 October 2026 (174.07p a litre for petrol, 199.22p for diesel), most cars cost about 15p–20p a mile.

See the numbers
Fuel cost per mile at average UK pump prices
CarFuel economyPence per mile
Petrol40 mpg19.8p
Petrol50 mpg15.8p
Diesel50 mpg18.1p
Diesel60 mpg15.1p

Over a year

8,000 miles a year: a 45 mpg petrol car costs about £1,407 in fuel. An EV costs about £602 at the price cap, or £152 to £217 on an overnight EV tariff.
See the numbers

The EV does 3.5 miles per kWh, so it uses about 2,286 kWh. Overnight EV tariffs: 6.66p to 9.5p per kWh.

Where you charge is what matters most. Mostly at home overnight? An EV is far cheaper per mile. Mostly on public rapids? The gap shrinks and can reverse. Our public charging reality check digs into this.

Free EV facts poster

The numbers on this page, on one A4-shaped poster: what 10,000 miles costs in an EV charged at home, at the price cap and on rapid chargers, compared with petrol and diesel. Free to print, share or pin up at work.

DynamoShang EV facts poster, UK, October 2026: the yearly cost of 10,000 miles is £186 for an EV on a 6.5p home tariff, £752 at the 26.32p price cap, £1,759 for a 45 mpg petrol car, £1,811 for a 50 mpg diesel and £2,371 for an EV using only 83p rapid chargers (IONITY Direct).

Download PDF (3.7 MB) Download PNG, 2480×3508 (3.0 MB)

Licence: the poster is shared under CC BY-SA 4.0 because it uses CC BY-SA photos. Photo credits, as shown on the poster (Wikimedia Commons): Tesla Model Y and MG4 © M 93 (CC BY-SA 3.0 DE); Volvo EX30 Alexander-93 (CC BY-SA 4.0); Kia EV3 Alexander Migl (CC BY-SA 4.0); VW ID.3 Vauxford (CC BY-SA 4.0). Figures: Ofgem price cap Oct–Dec 2026, DESNZ pump prices w/c 26 Oct 2026, Intelligent Octopus Go from 7.9p/kWh (8.0p used).

What cost per mile leaves out

Fuel is only part of the story. Depreciation, insurance, servicing and car tax matter too. Since April 2025 electric cars pay vehicle excise duty, and expensive ones pay the supplement as well: see EV car tax explained. The EV Cost Comparison includes all of these.

Prices with and without VAT

See the numbers
PriceIncl. VATExcl. VAT
Unleaded, UK average, DESNZ (week of 26 Oct 2026)174.07 p/litre145.06 p/litre
Diesel, UK average, DESNZ (week of 26 Oct 2026)199.22 p/litre166.02 p/litre
Ofgem price cap unit rate, GB (1 Oct–31 Dec 2026)26.32 p/kWh26.32 p/kWh
IONITY Direct83 p/kWh69.17 p/kWh

Petrol, diesel and public charging: VAT 20%. Home electricity in Great Britain: 0% VAT from 1 October 2026 to 31 March 2027 (normally 5%; Northern Ireland stays at 5%), so the price cap figure is the same with or without VAT (HMRC VAT Notice 701/19). Households always pay the VAT-inclusive price.

Frequently asked questions

What is the cost per mile of an electric car in the UK?

Charged at home at the October to December 2026 price cap of 26.32p per kWh, an EV doing 3.5 miles per kWh costs about 7.5p a mile. On an overnight EV tariff at 6.66p to 9.5p per kWh, it is about 1.9p to 2.7p a mile.

What is the cost per mile of a petrol car?

At the government's average pump price of 174.07p a litre for the week starting 26 October 2026, a 40 mpg petrol car costs about 19.8p a mile, and a 50 mpg car about 15.8p a mile.

Is an EV always cheaper to run than petrol?

Not always. If you rely on public rapid chargers at 75p per kWh, an EV doing 3.5 miles per kWh costs about 21.4p a mile, which is more than an efficient petrol car.

Related guides

Sources (all checked 24 October 2026)

Open EV Cost Comparison All guides