Skip to content
UK Minimum Wage

average london salary

Average London Salary by Age Band: What You Need to Know

Discover how the average London salary varies by age band, plus statutory minimum wage rates and the Real Living Wage. Essential reading for UK workers.

Pay snapshot: The median annual full-time salary in London is £39,778, but pay varies significantly by age, with workers aged 18–21 earning a median of £13,069.

Related pay reference

£ / year

  • Finance & insurance£52,000 / year
  • IT & software£48,000 / year
  • Education£38,000 / year
  • Health & social care£36,000 / year
  • Public administration£35,000 / year

Understanding the Average London Salary by Age Band

When you search for the average London salary, it is important to remember that the figure varies greatly depending on your age and experience. The most recent data from the Office for National Statistics (ONS) shows that the median annual full-time salary in London is £39,778, the highest of any UK region. However, this headline number masks big differences between age groups.

For younger workers, especially those under 22, the average London salary is much lower. ONS data, as compiled by Sage UK, indicates that the median annual earnings for employees aged 18–21 across the UK is just £13,069. This partly reflects the lower statutory minimum wage rates that apply to this age group. As workers move into their twenties and thirties, earnings rise: the median for 22–29 year olds is £29,855, and for 30–39 year olds it is £36,000. The peak earning years are typically between 40 and 49, with a median of £37,734.

It is worth noting that these figures are for full-time employees who have been in the same job for at least a year. Part-time workers and those new to a role may earn less. The ONS also reports that median weekly earnings for full-time employees across the UK were £766.60 in April 2025, a 5.3% increase on the previous year.

Statutory Minimum Wage Rates by Age

Your age band directly affects the minimum hourly rate you are legally entitled to. The current rates, as set out in UK Minimum Wage, are:

  • National Living Wage (21 years and over): £12.71 per hour
  • National Minimum Wage (18–20 years): £10.85 per hour
  • National Minimum Wage (under 18): £8.00 per hour
  • Apprentice rate: £8.00 per hour (for apprentices aged 16–18, or those aged 19+ in their first year)

These rates are reviewed annually by the government. Employers must pay at least these amounts; many choose to pay more, especially in London where the cost of living is higher.

The Real Living Wage: A Voluntary Benchmark

Beyond the statutory minimum, the Living Wage Foundation promotes a voluntary Real Living Wage that is independently calculated based on what people actually need to live. The current rates are:

  • UK Real Living Wage: £13.45 per hour
  • London Real Living Wage: £14.80 per hour

Over 14,000 employers across the UK have signed up to pay the Real Living Wage, including many in London. If you are job hunting, look for employers accredited by the Living Wage Foundation – they often advertise this commitment.

How Age Affects Take-Home Pay

Your take-home pay depends not only on your hourly rate but also on your hours, overtime, and tax deductions. The average London salary for a 21-year-old working full time at the National Living Wage would be roughly £23,000 per year before tax, assuming a 37.5-hour week. In contrast, a 30-year-old in a professional role could earn well above the London median of £39,778.

It is also important to consider that the National Living Wage applies from age 21, not 18. This means workers aged 18–20 are legally entitled to only £10.85 per hour, which can make a significant difference to annual earnings. If you are in this age group, check your payslip and contract to ensure you are being paid correctly.

Practical Tips for Job Seekers

  • Know your age band: Your statutory minimum wage depends on your age. Use our pay guides to see what you should be earning.
  • Compare salaries: Look at ONS data for your region and age group to get a realistic idea of what employers are offering.
  • Consider the Real Living Wage: If you are looking for work in London, prioritise employers who pay the London Living Wage of £14.80 per hour.
  • Check your contract: Always verify your hourly rate and whether it meets the legal minimum for your age.

For more detailed data on earnings by region and occupation, visit our pay data page.

Final Thoughts

The average London salary is a useful starting point, but it does not tell the whole story. Your age, experience, and the type of role you do all influence what you can expect to earn. By understanding the statutory minimum wage rates and the voluntary Real Living Wage, you can make informed decisions about your career and ensure you are paid fairly.

Remember that all figures in this article are public reference values for orientation only. Actual pay depends on your age band, role, region, hours, overtime, and contract terms. Always check your contract and current statutory rates on GOV.UK.

Frequently asked questions

What is the average London salary for someone under 22?

According to ONS data, the median annual salary for employees aged 18–21 across the UK is £13,069. In London, the overall median is higher at £39,778, but younger workers often earn less due to the lower National Minimum Wage for their age band (£10.85 per hour for 18–20 year olds). Actual pay depends on the role, hours, and employer.

How does the National Living Wage differ from the Real Living Wage?

The National Living Wage (NLW) is a statutory minimum of £12.71 per hour for employees aged 21 and over, set by the government. The Real Living Wage is a voluntary rate calculated by the Living Wage Foundation based on actual living costs. It is currently £13.45 per hour across the UK and £14.80 per hour in London. Many employers choose to pay the Real Living Wage to support their staff.

Does the average London salary vary by age band?

Yes, significantly. ONS data shows that median annual earnings rise with experience: for 22–29 year olds it is £29,855, for 30–39 year olds £36,000, and for 40–49 year olds £37,734. After age 50, earnings tend to decline. London's higher cost of living means salaries are generally above the national average across all age groups, but the pattern by age remains similar.