Skip to main content

Cataract surgery: NHS wait vs private cost

Removal of a cloudy lens and replacement with an artificial intraocular lens (IOL). The current NHS median wait is approximately 12 weeks. Private treatment typically costs £1,995–£4,500.

NHS median wait (England)
12 weeks
Specialty: Ophthalmology
Long-tail wait (92nd percentile)
33 weeks
213,387 patients waiting
Private cost (typical)
£2,700
Range £1,995–£4,500

Compare eyecare prices on Treatcompare

We track live private prices for this treatment from verified UK providers.

See eyecare prices →

NHS wait by city — fastest first

CityMedian waitCompare locally
Bristol5 weeksSee Bristol
Liverpool7 weeksSee Liverpool
Sunderland9 weeksSee Sunderland
Leeds9 weeksSee Leeds
Newcastle upon Tyne9 weeksSee Newcastle upon Tyne
Middlesbrough10 weeksSee Middlesbrough
London10 weeksSee London
Southampton11 weeksSee Southampton
Reading11 weeksSee Reading
Bradford11 weeksSee Bradford
Preston12 weeksSee Preston
Plymouth12 weeksSee Plymouth
Sheffield12 weeksSee Sheffield
Brighton12 weeksSee Brighton
Hull13 weeksSee Hull
Leicester13 weeksSee Leicester
York14 weeksSee York
Exeter14 weeksSee Exeter
Norwich14 weeksSee Norwich
Cambridge14 weeksSee Cambridge
Portsmouth14 weeksSee Portsmouth
Birmingham15 weeksSee Birmingham
Stoke-on-Trent15 weeksSee Stoke-on-Trent
Nottingham15 weeksSee Nottingham
Derby17 weeksSee Derby
Oxford17 weeksSee Oxford
Blackpool17 weeksSee Blackpool
Coventry17 weeksSee Coventry
Manchester18 weeksSee Manchester
Milton Keynes20 weeksSee Milton Keynes

Looking for cataract surgery waits by postcode?

We also publish wait times by postcode area, mapped to the NHS trust most likely to accept your GP referral.

See cataract surgery by postcode area →

All English cities