The cost of owning and running a car can be higher than you think. You don't just pay for the purchase price, you also need to pay car insurance, MOT, car tax, maintenance, parking and road charges when needed. The car can also go down in value by around 16% a year.  

Money Helper, a government-approved online advice service, has a car costs calculator to help you work out exactly how much it would cost to own a certain car.   

Average annual cost of running a car based on data from Money Helper and government car tax (vehicle excise duty) rates is £2,922 per year:  

cost of owning a car

The costs of running a car can change.  

Car tax (vehicle excise duty) 

You must pay car tax when the car is first registered, based on your vehicle's CO2 emissions, and then every 6 or 12 months at a different rate. For petrol or diesel cars registered after April 2017, tax renewal costs £166 per year, and much more for high-value cars. You can find car tax rates on

You may want to consider an electric car as you do not currently need to pay car tax on any zero-emission vehicles until April 2025. 


Your car also needs fuel to run and the cost of fuel has been steadily rising in recent years to nearly £2 per litre for petrol or diesel in October 2022. The average annual fuel cost for a car was £1,206 in December 2022, based on data from Money Helper.  

Car insurance  

You must have car insurance to drive legally in the UK. Insurance costs continue to rise and sometimes your premium, which is the amount you pay each month for your insurance, can increase through things that are outside of your control. Insurance costs can also reduce. For example, many insurers offered reductions for limited car use during the coronavirus pandemic.  

The average annual car insurance cost was £936 in December 2022, based on data from Money Helper. 

MOT, service and repairs 

Your car must pass a yearly MOT for you to drive it legally in the UK. (New cars do not need an MOT until three years after they have been registered with the DVLA). Most MOTs cost between £50 and £60 but the cost can rise if repairs are needed.  

It is sensible to keep your vehicle well maintained for safety and economic reasons. However, as your car becomes older, repairs can often become more complex and costly, and you may find it is more economical to replace your car than to pay the high repair costs. 

The average annual cost for MOT, service and repairs for a car was £613 in December 2022, based on data from Money Helper.   


Parking charges and extended stays in some public car parks can add up.  Also, council residents' parking permits in Controlled Parking Zones (CPZs) can cost up to £120 a year or more.  

Road charges  

You will need to pay the Congestion Charge to drive your car in central London 07:00-18:00 Monday-Friday and 12:00-18:00 Sat-Sun and bank holidays.  

You will also need to pay the £12.50 Ultra Low Emission Zone (ULEZ) daily charge to drive in the ULEZ zone if your vehicle does not meet the ULEZ emissions standards. The ULEZ is expanding from 29 August 2023 across all London boroughs and will continue to apply 24 hours a day every day of the year, except for Christmas Day.  

Driving a ULEZ non-compliant vehicle once a week will cost an extra £650 per year. 

Alternative travel options  

There are many other travel options that may save you money or improve your health, such as:  

  • Using Public transport, you may even be eligible for free or discounted travel  
  • Cycling, TfL also offers free cycle training for all abilities  
  • Car clubs can offer a flexible, convenient alternative to cars as they give members access to locally parked cars by paying by the minute, hour or day