Average Salary in London (2025)

The average salary in London in 2025 is £850 per week. After tax, the estimated take-home pay is around £2,762 per month. This guide also compares cost of living, rent, and affordability in London.

The median weekly salary in London is £850, which is well above the UK baseline used on this site. Estimated monthly take-home pay is about £2,762. A typical one-bedroom city-centre rent of £1,850 puts strong pressure on take-home pay.

Median weekly salary
£850
Median hourly pay
£21.3
Estimated monthly take-home
£2,762
Rent burden
67.0%

Salary snapshot for London

MetricValue
Median weekly salary£850
Median hourly pay£21.3
Estimated monthly take-home£2,762
Difference vs UK average+16.8%
1-bed rent in city centre£1,850
Rent burden share67.0%

Cost of living link

Users comparing pay and affordability usually also want local expenses. See the cost of living in London.

Compare London with other UK cities

Related UK salary pages

FAQ

What is the average salary in London after tax?

The estimated take-home pay after tax in London is around £2,762 per month based on median salary data.

Is London expensive to live in?

Living costs depend on rent and everyday spending. See the cost of living in London for a fuller picture of affordability.

How much salary is needed to live comfortably in London?

A comfortable salary depends on rent and lifestyle, but many households aim to keep housing costs below 30–40% of income. On this page, the estimated city-centre rent burden is 67.0% of estimated take-home pay.

Sources: ONS ASHE for salary data, Numbeo for rent and cost context. Salary year: 2025. Cost update: 2026-03-28.