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

See all consultant jobs

Consultant 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.

Related salary guides