wagearea.com
in
Switch city:

Average Nurse practitioners Salary in Cardiff / Caerdydd

ONS ASHE 2025 · Wales region · Updated October 2025

Median Annual — Wales region
£31,244
-£10,148 (24.5% below) vs UK average
UK median: £41,392 · Hourly: £23.34
Wales vs all UK regions
Wales£31,244Wales£31,244London£50,746
Mean annual: £34,892 · Jobs in region: N/A
How does your salary compare?
£ /yr

How Cardiff / Caerdydd compares

vs UK average for nurse practitionerss -£10,148 (24.5% below)
vs Cardiff / Caerdydd all-jobs average -£2,355 (7.0% below)

If you're a nurse practitioners in the Wales, the typical salary in 2025 was £31,244. That's 24.5% below what nurse practitionerss earn nationally (£41,392). Factor in the Wales's cost of living (10.0% below the UK norm) and a £31,244 salary has the purchasing power of approximately £34,716. To put this alongside local pay more broadly: the average across all jobs in Cardiff / Caerdydd is £33,599, so nurse practitionerss sit 7.0% less that benchmark.

Cost of Living Adjustment

After adjusting for the regional cost of living (Wales index: 90, UK=100), a salary of £31,244 has an effective purchasing power of approximately £34,716 — equivalent to earning that amount in an area with average UK costs. The cost of living in the Wales is 10.0% below the UK average.

Find Nurse practitioners jobs in Cardiff / Caerdydd

Explore roles paying around £31,244/year

Frequently Asked Questions

What is the average nurse practitioners salary in Cardiff / Caerdydd?

The median nurse practitioners salary in the Wales (which includes Cardiff / Caerdydd) is £31,244 per year, based on ONS ASHE 2025 data. The mean salary is typically higher due to top earners pulling the average up.

How does nurse practitioners pay in Cardiff / Caerdydd compare to the UK average?

Nurse practitioners in the Wales earn 24.5% below the national median of £41,392. Other regions such as London and the South East typically offer higher salaries for this role.

Is nurse practitioners a well-paid job in Cardiff / Caerdydd compared to other roles?

The average salary across all jobs in Cardiff / Caerdydd is £33,599. Nurse practitioners in the Wales earn £31,244, which is 7.0% below the local average across all occupations.

About this data

Salary figures for nurse practitionerss cover the Wales region. The all-jobs average is specific to Cardiff / Caerdydd. Source: ONS ASHE 2025. Methodology.

Nurse practitioners UK
All regions →
All salaries in Cardiff / Caerdydd
Browse location →
Salary Guide
Full guide →