Consultant salary in the United Kingdom
£117,448
average per year · £35,000 to £178,000 advertised
Based on 7 live consultant listings on BoQQs · updated 22 Aug 2026
Consultant pay, by period
Per hour
£60.23
Per day
£451.72
Per week
£2,259
Per month
£9,787
Per year
£117,448
Converted from annual pay at 37.5 hours a week and 260 working days.
Highest paying cities for consultants in the UK
Highest paying employers for consultants
East Lancashire Hospitals NHS Trust1 listing£132,067
Oxford University Hospitals NHS Foundation Trust1 listing£132,067
Cygnet4 listings£130,750
Reed1 listing£35,000
Live consultant roles
CAMHS Consultant Psychiatrist
CygnetConsultantvia ReedBoltonPermanent£178,000 per annumConsultant Psychiatrist
CygnetConsultantvia ReedBoltonPermanent£170,000 per annum, inc benefitsNHS Medical & Dental: Consultant
Oxford University Hospitals NHS Foundation TrustConsultantvia ReedOxfordContract£113,565 - £150,569 per annumConsultant Vascular Surgeon
East Lancashire Hospitals NHS TrustConsultantvia ReedBlackburnPermanent£113,565 - £150,569 per annumSpecialty Doctor (Female PICU)
CygnetConsultantvia ReedStevenagePermanent£90,000 per annum, inc benefitsSpecialty Doctor (Maternity Cover)
CygnetConsultantvia ReedSheffieldContract£85,000 per annum, inc benefitsConsultant salary: common questions
- How much does a consultant earn in the UK?
- The average consultant salary is £117,448 per year, based on 7 live listings on BoQQs. Advertised pay runs from £35,000 to £178,000.
- Where do consultants earn the most?
- Bolton pays the most at £174,000 on average, against a national average of £117,448.
- What is a consultant salary per hour?
- Roughly £60.23 an hour, based on a 37.5-hour week across 52 weeks. That works out at about £451.72 a day.