How to work out NHS salary from hourly rate
This page converts NHS pay per hour into an estimated annual salary using your contracted hours.
The core calculation is:
Annual salary = Hourly rate × Weekly hours × 52
Example: £18.00 per hour × 37.5 hours × 52 weeks ≈ £35,100 gross per year.
The calculator then breaks this into monthly, weekly and daily figures.
Common searches
- NHS hourly rate to salary
- NHS pay per hour to annual salary
- Agenda for Change hourly rate to salary
- NHS bank hourly rate to salary
- How to work out salary from hourly rate
Example hourly to salary conversions
These examples assume 37.5 hours per week and 52 paid weeks:
- £12.00 per hour → £23,400 per year
- £15.50 per hour → £30,225 per year
- £17.50 per hour → £34,125 per year
- £20.00 per hour → £39,000 per year
Enter your own hourly rate above to calculate your exact gross salary.
NHS hourly rate FAQs
Does this include unsocial hours, overtime or London weighting?
This converter is for turning an hourly rate into salary using hours worked. If your hourly rate already includes enhancements,
the annual figure will reflect that. If you have separate enhancements, enter your blended hourly rate or calculate separately.
Is this the same as take-home pay?
No. This page estimates gross salary from an hourly rate. For net pay after tax, NI and pension, use
NHS take home pay calculator.
NHS pay rise 2026/27
Looking for updated pay tables and the background behind the 2026/27 changes? Read:
NHS pay rise 2026/27 update.