Registered Nurse salary in the United Kingdom

£88,290

average per year · £50,069 to £188,000 advertised

Based on 8 live registered nurse listings on BoQQs · updated 22 Aug 2026

Registered Nurse pay, by period

Per hour

£45.28

Per day

£339.58

Per week

£1,698

Per month

£7,357

Per year

£88,290

Converted from annual pay at 37.5 hours a week and 260 working days.

Highest paying cities for registered nurses in the UK

Highest paying employers for registered nurses

Cygnet1 listing£188,000
St Bede's & St Joseph's Catholic College1 listing£139,280
The holy family catholic school1 listing£101,817
Barchester Healthcare1 listing£58,000
Hertfordshire County Council1 listing£56,652
Avery Healthcare2 listings£56,250

Live registered nurse roles

See all registered nurse jobs

Registered Nurse salary: common questions

How much does a registered nurse earn in the UK?
The average registered nurse salary is £88,290 per year, based on 8 live listings on BoQQs. Advertised pay runs from £50,069 to £188,000.
Where do registered nurses earn the most?
Bolton pays the most at £188,000 on average, against a national average of £88,290.
What is a registered nurse salary per hour?
Roughly £45.28 an hour, based on a 37.5-hour week across 52 weeks. That works out at about £339.58 a day.

Related salary guides