ONS Earnings Data 2025

Am I Paid Fairly?

If you suspect you're underpaid, you probably are. Most UK employees who actually check find they're 8 to 20 percent below market rate for their role. Find out exactly where you stand against the data.

📊 What you need to know first
The UK median full time salary in 2025 is around £37,430 per year, but this average hides massive variation. Salary depends heavily on age (median jumps from £25,000 in your early twenties to over £40,000 by your forties), region (London median around £45,000 versus £31,000 in the North East), and sector (finance and tech average above £55,000, hospitality and retail closer to £25,000). The widely reported wage stagnation means most people are 3 to 7 percent behind where their salary should be due to inflation since 2021. The single most reliable way to fix underpayment is changing jobs, which typically delivers 10 to 25 percent pay jumps. Asking for a raise typically delivers 5 to 15 percent.
£37,430
UK median full time annual salary 2025
10–25%
typical pay rise from changing jobs
5–15%
typical pay rise from negotiating internally
percentile in the UK
Bottom 10%MedianTop 10%
UK Median Salary
Median for your age
Median in your region
Based on ONS Annual Survey of Hours and Earnings (ASHE) 2024 data. Figures are median full-time employee earnings.

What is the average UK salary in 2025?

The median UK full time salary in 2025 is around £37,430 per year before tax, according to the latest Office for National Statistics (ONS) Annual Survey of Hours and Earnings. Median means half of UK workers earn more, half earn less. The mean (average) is higher, around £42,000, because high earners pull the average up. Median is the more useful comparison number for most people.

How does my salary compare by age in the UK?

UK median full time earnings by age in 2025 are roughly: 18-21 year olds £20,800, 22-29 year olds £28,500, 30-39 year olds £37,200, 40-49 year olds £40,100, 50-59 year olds £38,900, and 60+ year olds £35,600. Earnings typically peak in your forties and slowly decline as people move toward retirement. If you are significantly below the median for your age group, it usually means either you are early in your career, in a lower paying sector, or genuinely underpaid.

How do I know if I am underpaid?

The clearest signs of being underpaid are: your salary has not risen meaningfully in 2+ years despite inflation, you are doing the same role as colleagues earning more, comparable jobs at other companies pay 15+ percent higher, or your salary is significantly below the median for your age, region, and sector. Tools like Glassdoor, LinkedIn Salary, and Reed help triangulate the going rate for your specific role. If you are 10+ percent below median for your peers, you are likely underpaid.

How do I negotiate a pay rise in the UK?

Successful pay rise negotiations typically follow three steps. First, gather data: average salaries for your role from Glassdoor, LinkedIn, and recruitment sites, plus your specific achievements over the past 12 months. Second, request a meeting with your manager and present a specific number based on the data, not a vague ask. Third, be prepared to walk away or accept alternatives like extra leave or pension contributions. Most UK employees who actually negotiate get 5 to 15 percent. Most who do not ask receive no rise at all.

Should I change jobs to get a pay rise?

Changing jobs typically delivers 10 to 25 percent pay jumps, far more than internal promotions or annual reviews (which average 3 to 5 percent in the UK). The trade off is risk, you need to like the new role and culture, and the first 6 months at any new job are riskier than staying put. As a general rule, if you have been in your current role for more than 2 years and are below market rate, the maths usually favours moving. Repeated job changes every 18 to 24 months can compound to far higher lifetime earnings than staying in one company.

What salary should I be earning at 30 in the UK?

The median UK salary for someone aged 30-39 is around £37,200 per year. However, this varies massively by region (London median around £45,000, North East around £31,000) and by sector (tech and finance typically £45-60k, hospitality and retail often £25-30k). At 30, being slightly above your sector and regional median is healthy. Being significantly below suggests you should consider negotiating, switching companies, or upskilling.