Back to salary guide

Salary guide

Cardiologist

Average salary
£60,000 – £120,000
Working hours
37.5 hours/week
Healthcare
  • The heart beats about 100,000 times a day

Other names this job is known by

  • Heart Specialist
  • Cardiac Physician

Key responsibilities

  • Diagnose and treat heart diseases and conditions
  • Perform and interpret cardiac tests
  • Prescribe medication and treatment plans
  • Conduct procedures such as angioplasty

Skills and qualifications required

  • Medical degree
  • Foundation and cardiology specialty training
  • GMC registration
  • Further training in interventional cardiology (advantageous)
  • Analytical and communication skills

Promotional job opportunities from this role

  • Consultant Cardiologist
  • Clinical Lead
  • Academic roles
  • Private practice

How to get the job

  • Complete a medical degree
  • Undertake foundation and cardiology specialty training
  • Register with GMC
  • Progress to consultant or academic roles

Learn to grow in this role

Practical Job Near Me guides chosen for people in this kind of job.

Ready to find a Cardiologist role?

Create a free account to build your profile and prepare for your next role.