What is the average salary by age – and how do you compare?

Are you making more than your peers? We look at the average salary by age to see how much the typical Brit earns at different stages of their life

Age diverse team in a business meeting. Colleagues and manager in various age groups having casual discussion during meeting, workshop in office
The average UK salary differs according to different age groups.
(Image credit: Halfpoint Images via Getty Images)

Your salary will typically change as you get older and gain more experience in the workplace.

As you climb the ranks and become more established in your career, your salary may increase, and so could your net worth. All the while, inflation will mean employers are pressured to increase wages so as not to cut pay in real terms.

MoneyWeek

Subscribe to MoneyWeek today and get your first six magazine issues absolutely FREE

Get 6 issues free
https://cdn.mos.cms.futurecdn.net/flexiimages/mw70aro6gl1676370748.jpg

Sign up to Money Morning

Don't miss the latest investment and personal finances news, market analysis, plus money-saving tips with our free twice-daily newsletter

Don't miss the latest investment and personal finances news, market analysis, plus money-saving tips with our free twice-daily newsletter

Sign up

What is the average salary by age?

Finding out what the average salary for your age group can be a helpful way for you to evaluate your own pay and see how your income compares with your peers.

That knowledge could be the encouragement you need to start trying to boost your income, or start making better financial decisions to build your savings. We look at the average savings by age in a separate article.

The median gross salary for full-time employees in the UK was £39,039 a year in April 2025, according to the latest data from the ONS. That is an increase of 4.3% from last year, when average full-time pay was £37,439.

But this does not paint a full picture. Income tends to increase as people get older and so the average statistics are skewed by older earners on higher pay and younger people on much less.

Young people in full-time employment earn the least, with 16 to 17 year olds only earning a median of £14,429 a year as their minimum wage is lower than that for those aged 18 to 20, and for those aged 21 and over.

Meanwhile, people in their forties earn the most – around £44,244 a year on average. This is likely because by this age most people have established themselves in a career and will probably be awarded better pay.

However, the data shows salaries start to fall once again when employees are in their fifties.

The reason for this decline could be a number of things, such as employees starting to work fewer hours as they edge closer to retirement, leaving work due to health issues, or perhaps even retiring early.

Swipe to scroll horizontally

Description

Median

Mean

All employees

£39,039

£48,512

16-17

£14,429

£14,392

18-21

£23,596

£24,394

22-29

£32,347

£35,760

30-39

£40,668

£48,421

40-49

£44,244

£54,591

50-59

£41,866

£53,349

60+

£36,467

£46,794

Source: Office for National Statistics Earnings and hours worked by age group: ASHE Table 6, October 2025

Average earnings by age

There is a difference between your salary and your earnings. Salaries tend to be provided in yearly figures, while earnings tend to be provided in weekly figures.

This is because they measure slightly different things. Your salary tends to be your basic pay, the amount paid to an employee before extras are added or deducted.

Your earnings include your salary but also take into account bonuses on earned income, benefits in kind, or arrears of pay.

Swipe to scroll horizontally

Age

Median weekly earnings

All employees

£767

16-17

£373

18-21

£499

22-29

£648

30-39

£805

40-49

£870

50+ / 50-59

£831

60+

£727

Source: Office for National Statistics, Annual Survey of Hours and Earnings, October 2025

The overall median weekly earnings in the UK is £767 a week, but, as can be seen above, income tends to increase as people get older. Like average salaries, average earnings also peak for people in their forties.

The biggest step up in weekly earnings is between 22 to 29 year olds and 30 to 39 year olds, with a gap of £157 a week.

This is likely because a large influx of young people enter the labour market once they are around 21 or 22 years old and will therefore be beginning their careers in entry-level positions with lower comparative pay.

By the time they reach their thirties, they will be more established and therefore likely better compensated.

Average earnings by region

The data from the ONS also divides average salary data by region in the UK, and the findings are not surprising considering the country’s significant North/South divide.

The UK region with the highest median weekly earnings is London. The average salary is £49,692 in the capital, blazing ahead of the rest of the country.

Salaries are typically higher in London as it is at the heart of many of the UK’s most profitable industries, including financial services.

The second highest-earning UK region is the South East, where the average resident earns £39,983 a year.

Meanwhile, the lowest-earning UK region is the North East, where the typical person will make just £34,403 a year – over £15,000 less than their London peers.

The gender pay gap

Alongside large disparities appearing when looking at the average salary by age and region, there also remains a gap between the median salaries of men and women.

Data from the ONS reveals that the average annual salary for a man is £38,466 while women only earn an average of £27,850 a year – a difference of £10,616.

Swipe to scroll horizontally

Description

Median salary

Men, all

38,466

Women, all

27,850

All full-time employees


£39,039

Men, full-time

41,832

Women, full-time

35,670

All part-time employees

14,713

Men, part-time

14,277

Women, part-time

14,878

Source: Office for National Statistics, Annual Survey of Hours and Earnings, October 2025

In terms of full-time and part-time work, there’s another divide. A man working full-time tends to get paid an average of £41,832 a year compared to a woman’s £35,670.

For part-time work, however, the average woman gets paid slightly more than the average man. The ONS’ data shows that women in part-time positions earn an average of £14,878 a year, while a man working part-time tends to get paid £14,277.

The reason that the average salary for women in part-time work is more than an average man’s is likely because a greater number of women work part-time than men, according to the House of Commons Library.

Furthermore, the reason the overall gender pay gap is larger than the differences between both full and part-time work is because part-time work pays significantly less than full-time work.

However, while the figures are still far from being equal, significant progress has been made to bridge this gap in the last few decades.

In 1997, the average woman had hourly earnings that were 27.5% lower than a man’s. By April 2025 that had been reduced to 13.1%.

Explore More

Daniel is a financial journalist at MoneyWeek, writing about personal finance, economics, property, politics, and investing.

He is passionate about translating political news and economic data into simple English, and explaining what it means for your wallet.

Daniel joined MoneyWeek in January 2025. He previously worked at The Economist in their Audience team and read history at Emmanuel College, Cambridge, specialising in the history of political thought.

In his free time, he likes reading, walking around Hampstead Heath, and cooking overambitious meals.