Skip to content
Hourly→Salary

average uk salary by age

Understanding the Average UK Salary by Age: Hourly and Annual Benchmarks for 2025/26

According to ONS ASHE, the median full-time annual salary in the UK is £39,039, equivalent to £19.67 per hour based on a 37.5-hour week.

Introduction

When planning your career or negotiating a pay rise, knowing the average UK salary by age gives you a valuable benchmark. Official data from the Office for National Statistics (ONS) and NHS Digital provides the most reliable picture of earnings across different life stages. This article explains the latest figures, how to convert hourly rates to annual salaries, and what factors like region and seniority mean for your take-home pay.

The National Picture: Median Earnings in 2025

The ONS Annual Survey of Hours and Earnings (ASHE) for 2025 (provisional) shows that median gross weekly earnings for full-time employees were £766.60 – a 5.3% increase on the previous year. In hourly terms, median full-time pay (excluding overtime) reached £19.67 per hour, up from £18.66. The median annual salary for full-time employees who had been in their job for at least a year was £39,039.

Part-time workers saw median weekly earnings of £280.00, a 6.4% rise. These figures are adjusted for inflation using CPIH, showing a real-terms increase of 1.1% for full-time weekly earnings.

Average UK Salary by Age: What the Data Shows

ONS ASHE publishes detailed breakdowns by age group in Table 20. While the search results do not include exact age-band figures, the general pattern is clear: earnings increase steadily from your twenties, peak in your forties, and then plateau or decline slightly towards retirement. Younger workers (under 25) often earn below the national median, reflecting entry-level roles and training. By your thirties and forties, experience and promotions push earnings above the median. For the most precise numbers, you can explore the ONS dataset directly.

Converting Hourly Rates to Annual Salary

A common question is: “If I earn £X per hour, what is that per year?” The standard conversion assumes a 37.5-hour week (common in many professional roles) and 52 paid weeks per year.

Formula: Annual salary ≈ hourly rate × hours per week × 52

For example:

  • £12.21 per hour (National Living Wage for 21+) × 37.5 × 52 = £23,809.50 per year
  • £19.67 per hour (median full-time) × 37.5 × 52 = £38,356.50 per year (close to the ONS median of £39,039)

Remember that this is a rule of thumb. Actual pay depends on your contracted hours, overtime, bonuses, and whether you work in London (where weighting may apply). Always check your contract and use our hourly calculator for a precise estimate.

Regional and Seniority Differences

Earnings vary significantly by region. London and the South East typically have the highest median salaries, partly due to London weighting allowances. For example, NHS staff in London receive a London weighting supplement on top of basic pay. Seniority also plays a major role: managers, directors, and senior officials saw a 6.7% increase in median weekly earnings in 2025, while caring and leisure occupations rose 7.1%.

NHS Earnings as a Case Study

The NHS is one of the UK’s largest employers, and its pay scales illustrate how age and seniority interact. NHS Digital’s April 2026 data shows mean annual basic pay per full-time equivalent in NHS Trusts was £43,857, with mean annual earnings per person (including non-basic pay) at £44,503. In NHS Support Organisations and Central Bodies, basic pay per FTE was £55,438. These figures reflect the higher average age and seniority of the NHS workforce compared to the national median.

Using This Information

Whether you are a job seeker comparing offers, an employee planning your next career move, or a manager setting pay bands, the average UK salary by age provides a useful reference point. Remember that official data is updated annually – the figures here are from the 2025 ASHE release and the 2026 NHS earnings report. For more detailed breakdowns by occupation, region, and age, visit our salary data page or read related salary articles.

Key Takeaways

  • The median full-time annual salary in the UK is £39,039 (April 2025).
  • Median hourly pay for full-time workers is £19.67.
  • Earnings generally rise with age, peaking in the 40-49 age group.
  • London weighting and regional differences can add thousands to your salary.
  • Use the formula hourly × 37.5 × 52 for a quick annual estimate.

Always consult official sources like ONS and GOV.UK for the latest rates, and remember that your individual circumstances – including overtime, bonuses, and salary sacrifice – will affect your actual take-home pay.

FAQs

How do I convert my hourly rate to an annual salary?

A common rule of thumb is to multiply your hourly rate by your contracted weekly hours and then by 52 weeks. For a standard 37.5-hour week, annual salary ≈ hourly rate × 37.5 × 52. For example, £20 per hour gives roughly £39,000 per year. Always check your contract for exact hours and any overtime or bonus arrangements.

What is the average UK salary by age according to ONS?

ONS ASHE publishes median earnings by age group in Table 20. Generally, earnings rise with experience: younger workers (under 25) earn below the national median, while earnings peak in the 40-49 age range. The overall median full-time annual salary in April 2025 was £39,039. For precise age-band figures, refer to the ONS dataset.

Does London weighting affect the average salary by age?

Yes. London weighting is an additional allowance paid to employees working in or near London to offset higher living costs. It is common in public sector roles like the NHS and teaching. ONS regional data shows median full-time earnings in London are significantly higher than the UK average. When comparing salaries by age, consider whether the role includes London weighting.

Hourly to Salary

Pull → year

£563/wk ·£2,438/mo

£29,250

Formula: hourly × hours/week × 52 · tip shows annual gross