NHS Band 7 Salary 2025/26

NHS Band 7 salaries range from £47,810 to £54,710 in England in 2025/26.

This guide shows exact take-home pay at every pay point after Income Tax, National Insurance, and NHS pension contributions.

Hourly rates and London HCAS weighting are included for all pay points.