The Cheapest ULEZ-Compliant Cars You Can Buy in the UK
29 September 2026
The Cheapest ULEZ-Compliant Cars You Can Buy in the UK
London's Ultra Low Emission Zone (ULEZ) now covers all 32 London boroughs, and the daily charge for driving a non-compliant car inside it is £12.50 — every day, with no respite at weekends. Birmingham, Bristol, Bath, Portsmouth, Bradford and Oxford run their own Clean Air Zones or similar schemes with daily charges of their own.
The good news: you don't need a new or expensive car to comply. Thousands of cheap used cars already meet the emissions standards. Here's how the rules work and which bargain cars keep you charge-free.
The ULEZ Rule, Simply Explained
A car is ULEZ-compliant if it meets these minimum Euro emissions standards:
- Petrol cars: Euro 4 or better — generally, cars first registered from 2006 onwards.
- Diesel cars: Euro 6 or better — generally, cars first registered from September 2015 onwards.
Note the word "generally". The registration date is a rule of thumb, not a guarantee — a few 2006 petrol cars aren't Euro 4, and some late-2015 diesels aren't Euro 6. Always check the specific car before you buy.
How to Check Any Car for Free
Transport for London runs a free online vehicle checker: enter the registration number and it tells you instantly whether the car is ULEZ-compliant. Do this before you buy, not after. The Euro emissions standard is also printed on the V5C logbook, so ask the seller to show it.
The Cheapest ULEZ-Compliant Petrol Cars
Because the petrol threshold is Euro 4 (roughly 2006+), there is a huge choice of genuinely cheap compliant petrol cars. Typical asking prices move with the market, but these are the bargain regulars:
- Ford Fiesta 1.25 (2008-2012) — from around £1,500. Britain's best-selling small car for years; parts are cheap and every garage knows them.
- Vauxhall Corsa 1.2 or 1.4 (2006-2014) — from around £1,200. Enormous choice on the used market; check for timing-chain rattle on early 1.2s.
- Toyota Yaris 1.3 (2006-2011) — from around £1,800. Legendary reliability; the sensible buy if you want minimal garage bills.
- Honda Jazz 1.4 (2007-2014) — from around £2,000. Magic seats, cavernous interior, Honda dependability.
- Volkswagen Polo 1.4 (2006-2009) — from around £1,500. Feels a class above its rivals inside.
- Suzuki Swift 1.5 (2005-2010) — from around £1,400. Fun to drive and often overlooked, so prices stay low.
Any of these will sail through the ULEZ and cost peanuts to insure and service.
Cheap ULEZ-Compliant Diesels
Diesel is trickier because you need Euro 6 — roughly September 2015 or newer — which pushes prices up. Still, these are the affordable options:
- Ford Focus 1.5 TDCi (2015 onwards) — from around £4,500. Comfortable, economical, and plentiful.
- Vauxhall Astra 1.6 CDTi (2015 onwards) — from around £4,000. The "whisper diesel" is refined and cheap to run.
- Volkswagen Golf 2.0 TDI (2015 onwards) — from around £6,000. Holds its value well; the 1.6 TDI is cheaper if you can find one.
One warning: Euro 6 diesels have a DPF (diesel particulate filter) and most need AdBlue top-ups. If your driving is mostly short town trips, a DPF can clog — a petrol or hybrid suits that pattern better.
The Hybrid Shortcut
Don't overlook used hybrids. The Toyota Prius (2009 onwards) starts from around £3,500, is automatically ULEZ-compliant, and returns 60+ mpg around town. The Honda Insight (2009-2014) is even cheaper, from around £2,500. For mostly urban driving, a cheap hybrid beats a cheap diesel on running costs.
Five Checks Before You Buy
1. Run the registration through TfL's free ULEZ checker — never trust the advert alone.
2. Check the V5C logbook for the Euro standard and make sure the VIN matches the car.
3. On diesels, ask when the DPF was last regenerated or replaced, and budget for AdBlue.
4. Avoid cars with engine management lights on — an emissions fault can mean instant ULEZ failure at the next MOT anyway.
5. Get an HPI-style history check: outstanding finance, write-offs and mileage discrepancies are common at the budget end.
Frequently Asked Questions
Is my 2010 diesel ULEZ-compliant?
Almost certainly not. Most diesels before September 2015 are Euro 5, which fails the ULEZ. Check the specific car, but expect to pay the charge.
Do I pay the ULEZ charge on weekends and bank holidays?
Yes. The £12.50 charge applies 24 hours a day, every day of the year, except Christmas Day.
What about motorcycles?
Motorcycles need Euro 3 or better (generally 2007 onwards). Older bikes pay the £12.50 too.
If I only drive in London once a month, is a non-compliant car still a bad idea?
Do the maths: £12.50 a day adds up fast, and non-compliant cars are getting harder to sell — their values are falling as more cities adopt charging zones.
The Bottom Line
ULEZ compliance doesn't require a new car or a big budget. A £1,500 petrol Fiesta or Corsa from 2008 does the job perfectly — just verify the registration on TfL's checker before you hand over any money.
We use cookies. We use cookies to remember your preferences, keep the site secure and analyse traffic. You can accept or decline — the site works either way. Learn more