Should I get a petrol, diesel or electric car?
Key takeaways
Petrol cars are the cheapest to buy and insure, on average
Electric cars are generally cheaper to run, maintain, and tax
The sale of new petrol and diesel cars is due to be banned in the UK in 2030
Which type of car is cheapest to insure: petrol, diesel or electric?
Petrol cars are the cheapest to insure, on average. Electric vehicles (EVs) are the most expensive.
The table below shows the average cost of comprehensive car insurance for the three vehicle engine types.
Petrol | Diesel | Electric |
|---|---|---|
£490 | £526 | £569 |
Diesel and electric cars tend to have higher repair costs than petrol cars, which is why insurers charge more for them.
However, the fuel type of your vehicle is just one factor that influences your premiums. Other factors include your engine size, insurance group, job title, location, and age.
For example, a 60-69-year-old driving an electric car pays an average of £456
Which type of car is cheapest to run and maintain: petrol, diesel or electric?
Quick Fuel Cost Calculator
Quickly find out how much your journey will cost. Simply enter a few simple details about your vehicle and we’ll let you know how much it will cost to get from A to B.
Oops! That doesn't look quite right - can you check and enter again?
Results
Let's find out how much you might spend on fuel.
Just pop in a few details to get started.
Electric cars are usually cheapest to run and maintain, especially if you charge them up overnight.
Data from 2023 suggested petrol cars cost £700 more to run a year than their EV equivalents. The Energy and Climate Intelligence Unit (ECIU), which conducted the research, calculated that over a car's lifetime an electric car will cost £10,000 less to run than a petrol equivalent.
When it comes to petrol vs diesel, diesel cars are usually slightly more expensive to fuel and maintain than petrol. They have higher repair costs and a tank of diesel costs more.
Diesel can be more efficient than petrol over long distances. But most UK car owners are driving fewer miles than they were a few years ago. Driving a lot of short trips in modern diesel cars can also cause issues with these cars' filters, requiring owners to spend money and time on repairs. For everyone but high-mileage drivers, petrol cars are therefore likely to be more cost-efficient to run than diesel cars.
📣 Did you know? People in the UK travelled 6% fewer miles in 2024 than they did in 2019, according to the National Travel Survey.
Which type of car is cheapest to buy: petrol, diesel or electric?
Petrol cars tend to be the cheapest to buy brand new, and electric or hybrid cars tend to be the most expensive. But of course there are huge variations between different makes and models.
The prices of electric vehicles have been falling in recent years. In 2020 the average EV was 50% more expensive than a petrol or diesel car with similar specifications. That price premium had fallen to 40% by 2023. When it comes to buying a used car, it is now possible to find EVs that are a similar price to their petrol or diesel counterparts.
Which type of car is cheapest to tax: petrol, diesel or electric?
🚩 The law changed in April 2025. Before this, electric cars were exempt from road tax.
How much car tax you pay depends on which year and month your car was first registered and how much it is worth. New cars are taxed based on their emissions for their first year of registration, which means EVs pay a significantly lower rate than petrol or diesel cars.
From the second year onwards, new electric, petrol and diesel cars pay the same standard rate of car tax, with an 'expensive car' supplement for vehicles worth over £40,000.
The table below shows how much car tax a vehicle with the average emissions for its engine type would have paid in 2025.
Engine type | Average CO2 emissions* | First year road tax** | Second year onwards road tax |
|---|---|---|---|
Electric car | 0g/km | £10 | £195 |
Petrol car | 143g/km | £540 | £195 |
Diesel Car | 173g/km | £2,190 | £195 |
* Data sourced from the RAC Foundation ** Car tax rates for 2025
Which type of car is best for the environment?
Electric cars are the greenest.
All combustion engine cars, including hybrids, emit greenhouse gases such as carbon dioxide (CO₂) and nitrogen oxide (NOx). Greenhouse gases contribute to climate change, air pollution, smog, and respiratory illnesses.
Diesel cars emit less CO₂ per mile than petrol cars because diesel fuel is more energy-dense and engines are more efficient. However, this CO₂ advantage is offset by their much higher NOx and particulate emissions — pollutants that have serious local air quality and health impacts. Diesel car owners need to regularly top their car up with AdBlue to neutralise some of these pollutants.
Electric cars produce zero tailpipe emissions, so they don’t emit NOx, CO₂, or particulates while driving. However, their total environmental footprint depends on how the electricity is generated and the battery’s lifecycle.
What is the petrol and diesel car ban?
🚩 The ban only applies to new cars. You will still be able to buy second-hand petrol and diesel vehicles.
The UK government has committed to phasing out petrol and diesel cars to help combat climate change. It plans to ban the sale of all new vehicles that are not zero-emission.
The date for this ban has been changed multiple times, but is currently set for 2030 for new petrol and diesel cars, and 2035 for hybrid cars.
Frequently asked questions
What are car emissions?
Car emissions are gases and other substances released into the air when a car's fuel is burned. Air pollutant emissions emitted by motor vehicle exhausts include:
Carbon monoxide (CO)
Nitrogen oxides (NOX)
Particulate matter (PM)
Volatile organic compounds (VOC)
These emissions can cause smog, heart and lung disease and cancer.
Some cars produce less emissions than other cars, with petrol cars producing less than diesel cars. All-electric vehicles running only on electricity have zero tailpipe emissions.
What is E10 petrol?
E10 petrol is a type of petrol which contains up to 10% renewable ethanol. It is replacing E5 petrol as the standard grade in the UK to help reduce CO2 emissions.
Most UK petrol cars are compatible with E10, while E5 will remain available for vehicles that cannot use the newer fuel.
How much is the congestion and ULEZ charge for petrol, diesel and electric cars?
The Congestion Charge is a daily fee to drive in parts of London between specific hours. It was £15 a day in 2025. Electric cars were exempt from the charge until December 2025.
The Ultra Low Emission Zone (ULEZ) charge is a fee charged to all vehicles driving in the ULEZ area (around London) that do not meet certain emission standards. Since electric vehicles produce no emissions, they are exempt from ULEZ. So are some petrol and diesel cars. The ULEZ charge was £12.50 a day in 2024.
Several UK cities — including Birmingham, Bristol, and Glasgow — operate similar Clean Air Zones (CAZs) or Low Emission Zones (LEZs). Charges and vehicle eligibility vary by city, but in general, older petrol and diesel vehicles that fail to meet emissions standards are subject to daily fees, while electric vehicles are exempt.
