An old car can feel like the cheaper option. You’ve already paid for it, you know how it drives, and there are no monthly finance payments. Over time, though, the smaller costs creep in: new tyres, an MOT that turns into a repair bill, rising fuel costs and the occasional breakdown.
London adds its own extras: the Ultra Low Emission Zone (ULEZ), the Congestion Charge, parking and the stop-start driving that wears older cars faster. Knowing what your car really costs helps you decide whether it’s worth keeping or time to replace it. Here’s the full breakdown.
Quick Cost Snapshot: Old Car Running Costs in London
Cost |
What to expect |
|---|---|
| Fuel (6,000 miles, 35mpg) | About £1,360 a year (example) |
| MOT | Maximum fee of £54.85 for a standard car, plus any repairs |
| UK average insurance premium | £566 (ABI, Q2 2026), and London is often higher |
| ULEZ (non-compliant car) | £12.50 per day, 24/7 |
| Congestion Charge | £18 per day if paid in advance or on the day |
| Worked example total (ULEZ-compliant petrol car) | About £3,865 a year |
These are examples to help you plan, not averages. Your own costs will depend on your car, your postcode and how often you drive.
1. Fuel Costs
Fuel is one of the biggest ongoing costs for any motorist. Older cars often use more fuel than newer ones because of engine wear, fuel system problems or faulty sensors. In London, congestion, frequent stopping and short trips push consumption up further, even if the car does well on a motorway.
Worked example:
Detail |
Figure |
|---|---|
| Distance driven per year | 6,000 miles |
| Average fuel economy | 35mpg |
| Petrol price | £1.74 per litre |
| Estimated cost per year | About £1,360 |
(6,000 miles ÷ 35mpg is roughly 171 gallons, or about 779 litres, which at £1.74 per litre comes to about £1,356.) Your figure will vary with your car, driving style and fuel prices.
How to cut fuel costs:
- Keep tyres at the correct pressure.
- Avoid unnecessary idling.
- Get the engine checked if your fuel use suddenly rises.
- Combine short journeys into one trip.
- Compare prices at local petrol stations.
If you’re filling up more and more often, compare your costs against a more economical car.
2. MOT Costs
Every car in Great Britain needs an MOT each year once it’s three years old. The test itself is capped at £54.85 for a standard car (check the official GOV.UK MOT fees page for the latest figure). The real cost is what happens if it fails, because repairs aren’t included.
Older cars are more likely to fail on:
- Brakes and brake discs
- Suspension and steering
- Exhaust
- Tyres
- Lights and wiring
- Corrosion
Some fixes are cheap, and some need expensive parts. Replacing worn brake pads usually costs far less than repairing damaged suspension. The problem with an older car is the uncertainty: you budget about £55 and then receive a quote for hundreds of pounds.
Tip: Use the free GOV.UK MOT history checker to see previous failures, advisories and recorded mileage. Recurring problems are a warning sign.
3. Servicing, Tyres and Battery
Regular maintenance adds up as a car ages. Here are the items to budget for:
Maintenance item |
Why it matters |
|---|---|
| Engine oil and filters | Protects the engine and maintains performance |
| Air filters | Supports proper airflow and engine efficiency |
| Brake pads and discs | Keeps the braking system safe |
| Tyres | Maintains grip, handling and road safety |
| Battery | Provides reliable starting power |
| Coolant | Helps regulate engine temperature |
| Timing belt | Prevents serious engine damage when replaced at the correct interval |
4. Repairs and Replacement Parts
A well-looked-after car can run smoothly for years, but the older the parts, the higher the chance they fail. The clutch, timing belt, alternator, battery, water pump and radiator all have limited lifespans. If several need attention at once, the bill can be hefty.
Parts for common models are usually easy to find. Older or unpopular cars may need specialist parts, which cost more and take longer to arrive.
Before agreeing to a big repair, ask your garage:
- What are the parts and labour costs?
- Why does it need repairing?
- Are the parts new, second-hand or refurbished?
- Are any other parts likely to need attention soon?
- What condition will the car be in afterwards?
If the estimate feels high, get a second opinion. The Association of British Insurers (ABI) has reported that vehicle repair costs remain high. That relates to insured repairs, but it shows why repair costs belong in your budget.
5. Car Insurance
Many people assume an old car is cheap to insure because it’s worth so little. That isn’t always true. Insurers consider:
- Your age and driving experience
- Your postcode
- The car’s make, model and engine size
- Your annual mileage
- Previous claims
- Where you park
- Level of cover
London postcodes often cost more because of higher accident, theft and claim risks. The average UK motor premium was £566 in the second quarter of 2026 (ABI), but that is a UK-wide figure, so expect your own quote to differ. Cars with weak security, large engines or high theft rates can still be expensive to insure.
Compare quotes at every renewal instead of accepting your current provider’s price, and check whether comprehensive cover is worth it for the value of the car.
6. Vehicle Tax (Road Tax)
Vehicle excise duty depends largely on when the car was first registered and its CO₂ emissions. Older cars often have higher emissions, so some face higher annual tax. If a car is old enough, it may qualify for the historic vehicle exemption.
Don’t assume all old cars cost the same. Check your exact rate with the official GOV.UK vehicle tax rates, and include it alongside insurance, fuel and repairs.
7. ULEZ Charges
This is where an old car can become genuinely expensive in London. The ULEZ covers all London boroughs (up to, but not including, the M25) and operates 24 hours a day, every day except Christmas Day. If your car doesn’t meet the emissions standard and isn’t exempt, you pay £12.50 per day. As a rule of thumb, petrol cars generally need to meet Euro 4 and diesels Euro 6, so use the official TfL vehicle checker to confirm yours.
Days driven in the ULEZ |
Annual charge |
|---|---|
| 2 days per week | £1,300 |
| 3 days per week | £1,950 |
| 5 days per week | £3,250 |
These figures assume 52 weeks of driving at the stated frequency with no exemptions or discounts.
8. London Congestion Charge
If you drive in the central London zone during charging hours, you pay the Congestion Charge. As of November 2026:
- £18 if paid in advance or on the day
- £21 if paid up to three days after travelling
Hours are 7am to 6pm Monday to Friday, and 12pm to 6pm on weekends and bank holidays. It is separate from the ULEZ, so a non-compliant car driven in the zone during charging hours can attract both charges. See the official TfL Congestion Charge page for current details.
9. Parking
Parking is easy to forget, but it can be a regular London cost. Depending on where you live you may pay for:
- Resident parking permits
- Visitor permits
- Pay and display
- Private car parks
- Parking fines
Prices vary widely between boroughs. In outer London with a driveway you may pay very little. In central London without private parking, it can cost far more per year. Stop-start driving on congested roads also puts extra strain on brakes and clutches.
How Much Does It Cost to Keep an Old Car for a Year?
Here’s an example for an older petrol car that meets ULEZ standards. It’s an illustration, not an average or market price.
Expense |
Estimated annual cost |
|---|---|
| Fuel (6,000 miles) | £1,360 |
| Car insurance | £900 |
| Vehicle tax | £200 |
| MOT | £55 |
| Servicing and routine maintenance | £350 |
| Repairs and replacement parts | £700 |
| Parking allowance | £300 |
| Estimated total | £3,865 |
That’s about £322 a month, or roughly 64p per mile over 6,000 miles. Insurance, tax and parking could be much higher depending on your situation.
If the car is not ULEZ-compliant and you drive in the zone three days a week, add £1,950. That brings the total to about £5,815 a year (around £485 a month, or 97p per mile), which may be more than the car is worth.
When Is an Old Car No Longer Worth Keeping?
There’s no fixed age at which a car becomes too expensive. A well-maintained 15-year-old can be a better buy than a neglected 8-year-old. It depends on condition, repair history and future costs. Warning signs include:
- Frequent repairs: If you’re at the garage every few months, annual repair costs can climb quickly.
- Repairs that cost more than the car is worth: If the car is worth £1,500 and the garage quotes £1,800 for the engine, think hard, especially if it also needs tyres or suspension work.
- Regular ULEZ charges: A non-compliant car driven in London often will cost a lot in daily charges.
- Poor reliability: Breakdowns cost more than money: missed appointments, delays and recovery fees.
Should You Repair, Replace or Scrap?
Option |
When it makes sense |
|---|---|
| Repair | The problem is small and the car is otherwise in good condition |
| Replace | The car needs repeated expensive repairs and a more reliable vehicle fits your budget |
| Scrap | The vehicle is no longer economical, safe or practical to keep on the road |
If the issue is small, repairing may still be cheapest. If there’s a major engine, gearbox or structural problem, be careful about throwing good money after bad. If the car can’t sensibly be brought back to a safe, usable state, scrapping is a sensible choice. You don’t have to wait for it to fail completely: if you know a big repair is coming, you can plan its removal in advance. If you’re considering this, Brits Car Breakers can be a good starting point.
How to Calculate Your Old Car’s Running Costs
- List your costs for the past 12 months: fuel, insurance, tax, MOT and servicing, repairs, ULEZ and Congestion Charges, parking and breakdown cover.
- Add them together:
Total annual running costs = Fuel + Insurance + Tax + MOT + Servicing + Repairs + Road charges + Parking
- Divide by 12 for your monthly cost.
- Work out your cost per mile:
Cost per mile = Total annual running costs ÷ Annual mileage
- Estimate the cost of a replacement car using the same mileage and driving conditions. Compare total running costs with total running costs, not your old car’s full bill against a new car’s fuel alone.
You may find keeping your car is still the cheaper option. Or you may find an increasingly unreliable car costs more than you realised.
Ready to Say Goodbye to Your Old Car?
An old car can be a great-value choice when it’s reliable, well looked after and cheap to run. You avoid finance payments, heavy depreciation and a big upfront purchase.
In London, though, ULEZ charges, congestion, parking and stop-start driving can change the maths. Work out your total annual cost, compare it with what the car is worth today, and think about what it’s likely to cost next year.
If costs keep rising and it no longer makes financial sense, selling or scrapping may be the practical move. Brits Car Breakers can help you explore your options for getting rid of an unwanted or end-of-life car.
Frequently Asked Questions
How much does it cost to run an old car in London per year?
In our worked example, an older ULEZ-compliant petrol car costs about £3,865 a year, covering fuel, insurance, tax, MOT, servicing, repairs and parking. A non-compliant car driven in the ULEZ three days a week adds about £1,950, taking it to roughly £5,815. Your own cost depends on the car, your postcode and your mileage.
Is it cheaper to keep an old car or buy a newer one in London?
It depends on your running costs. Add up a full year of fuel, insurance, tax, MOT, servicing, repairs, road charges and parking, then compare that with the same costs for a replacement at the same mileage. Keeping the car is often cheaper if it is reliable and ULEZ-compliant, but frequent repairs or daily ULEZ charges can tip the balance.
How much is the ULEZ charge for an old car?
The ULEZ charge is £12.50 per day for a car that doesn’t meet the emissions standard. It operates 24 hours a day across all London boroughs, every day except Christmas Day. Petrol cars generally need to meet Euro 4 and diesel cars Euro 6, so check your registration on the official TfL vehicle checker.
When is an old car not worth repairing?
Consider scrapping or replacing when repairs keep recurring, when a quote is close to or more than the car’s value, when you regularly pay ULEZ charges, or when the car is unreliable or unsafe. For example, an £1,800 engine repair on a car worth £1,500 rarely makes financial sense.
Where can I scrap an old car near me in London?
Look for a car breaker or scrap service in London that can recycle end-of-life vehicles and tell you what paperwork you need. Compare quotes, ask what happens to your vehicle and how you will be paid, and make sure the vehicle is properly processed. Brits Car Breakers can help you explore your options.
How do I work out the cost per mile of my old car?
Add your total annual running costs: fuel, insurance, tax, MOT, servicing, repairs, road charges and parking. Then divide by your annual mileage. For example, £3,865 over 6,000 miles is about 64p per mile.
