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
CAMHS Consultant Psychiatrist & Clinical and Safeguarding Lead
CygnetRegistered Nursevia ReedBoltonPermanent£180,000 - £196,000 per annum, inc benefitsHeadteacher
St Bede's & St Joseph's Catholic CollegeRegistered Nursevia ReedBradfordPermanent£129,730 - £148,829 per annumHeadteacher
The holy family catholic schoolRegistered Nursevia ReedBradfordPermanent£94,346 - £109,288 per annumPeripatetic Deputy Manager & Clinical Lead
Barchester HealthcareRegistered Nursevia ReedNorwichPermanent£58,000 per annumDeputy Manager - RGN
Avery HealthcareRegistered Nursevia ReedLondonPermanent£58,000 per annumTeam Manager
Hertfordshire County CouncilRegistered Nursevia ReedHemel HempsteadPermanent£53,806 - £59,497 per annumRegistered 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.