The average salary of an ophthalmologist

Written by amanda talbert
  • Share
  • Tweet
  • Share
  • Pin
  • Email
The average salary of an ophthalmologist
Ophthalmologists can work in the NHS or private practice. (Getty Images)

An ophthalmologist is a medical doctor specialising in the function and diseases of the eye. He prescribes glasses or contact lenses, and conducts research on eye diseases. An ophthalmologist's salary can differ depending on employer and experience.

Other People Are Reading


The salary of an ophthalmologist varies depending on experience, ranging from around £22,500 a year for a newly qualified junior doctor to £100,000 for a senior ophthalmology consultant.


Ophthalmologists can work in an NHS hospital as a practitioner or research consultant, or in private practice in both hospitals and high street opticians. Private ophthalmologists typically earn in excess of £100,000 a year.


Ophthalmologists can work in hospital operating theatres, hospital outpatient clinics and community care settings, such as GP surgeries. Most employers offer opportunities for job sharing and part-time work. Part-time ophthalmologists are typically paid a pro rata salary.


Pay scales for NHS employees are set nationally so the geographical location of the NHS hospital or clinic won't affect salary. Remuneration from private employers can vary across the UK.

Job outlook

The job outlook for ophthalmologists is positive. With an ageing population, more vision care will be needed, particularly with diseases such as cataracts and glaucoma.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.