What is the average salary in the UK in 2026?
According to the Office for National Statistics (ONS) Annual Survey of Hours and Earnings (ASHE), the mean annual salary for full-time employees in the United Kingdom in 2026 is approximately £37,500 — up from £35,600 in 2024, representing a 5.2% increase that has broadly kept pace with and in some sectors exceeded the rate of price inflation.
The median full-time salary — the more representative measure for most workers — sits at £34,000 per year. The difference between mean and median reflects the pull of high earners in sectors like finance, law and technology: a partner at a Magic Circle law firm or a senior investment banker in London can earn ten to twenty times the national median, pushing the average upward. For most British employees, £34,000 is a more accurate benchmark for "typical."
Part-time workers, who make up roughly a third of the UK workforce, earn significantly less on an annual basis — around £16,000–£20,000 on average — though their hourly rates have risen sharply following increases to the National Living Wage. The figures above cover full-time employees only, in line with the ONS methodology.
Average salary by UK region in 2026
The geographic divide in UK pay is stark — and has been a source of persistent political debate. London and the South East continue to dominate, driven by financial services, legal services, media and technology. Meanwhile, parts of the North East, Wales and Northern Ireland lag significantly. Here is the regional picture for 2026:
| Region | Average Annual Salary (2026) |
|---|---|
| London | £47,000 |
| South East | £39,000 |
| East of England | £37,500 |
| Scotland | £36,500 |
| North West | £34,500 |
| Yorkshire & the Humber | £33,500 |
| Wales | £33,000 |
| East Midlands | £33,000 |
| North East | £31,500 |
Source: ONS Annual Survey of Hours and Earnings, 2026 estimates. Full-time employees.
London's £47,000 average is nearly 50% above the North East's £31,500 — but the cost of living gap is just as significant. The average monthly rent for a one-bedroom flat in London is roughly £2,200, compared to around £700–£900 in Newcastle or Leeds. Many workers find that relocating outside London delivers a better quality of life on an equivalent or even lower nominal salary, once housing costs are stripped out.
Average salary by job title in 2026
What you do matters enormously. The UK labour market contains some of the world's most lucrative roles in finance and medicine, alongside millions of jobs in retail, hospitality and social care that pay close to the minimum wage. Here are salary benchmarks for ten common roles:
| Job Title | Typical Salary Range (2026) |
|---|---|
| Doctor (GP) | £70,000 – £95,000 |
| Software Developer | £65,000 – £90,000 |
| Marketing Manager | £45,000 – £65,000 |
| Accountant | £40,000 – £60,000 |
| Data Analyst | £42,000 – £58,000 |
| Teacher | £30,000 – £45,000 |
| Plumber / Electrician | £35,000 – £50,000 |
| Nurse (NHS) | £28,000 – £40,000 |
| HGV Driver | £32,000 – £42,000 |
| Retail Worker | £21,000 – £26,000 |
Source: ONS ASHE, Reed, Totaljobs and Glassdoor salary data, 2026. Ranges represent typical 25th–75th percentile outside of London.
Several trends stand out in the 2026 data. NHS nursing salaries — long a source of industrial dispute — have increased following the 2023 and 2024 pay awards, though many nurses continue to report that pay remains insufficient given workload and living costs. Software developers at major UK tech firms and financial services companies often earn significantly above the ranges shown here, with senior engineers at FAANG offices in London commanding £100,000–£160,000 in total compensation. Skilled trades have seen particularly strong demand, pushing plumber and electrician salaries above what many graduate roles pay.
Average salary by industry in 2026
Industry is a strong determinant of earnings in the UK. Financial services and technology consistently offer the highest pay, while hospitality and social care remain at the bottom despite recent minimum wage increases:
- Finance & banking — avg. £62,000/year
- Technology — avg. £58,000/year
- Legal services — avg. £54,000/year
- Energy & utilities — avg. £50,000/year
- Healthcare (private sector) — avg. £46,000/year
- Construction — avg. £42,000/year
- Education — avg. £38,000/year
- Hospitality & food service — avg. £24,000/year
The City of London and Canary Wharf financial district continue to act as a powerful wage magnet for the UK economy. Investment banks, asset managers and insurance firms pay median salaries two to three times the national average, with bonuses that can dwarf base pay for senior employees. The energy sector has seen significant salary inflation following the post-2022 energy price volatility, as firms compete for engineers, traders and risk specialists.
UK income tax and National Insurance 2026
Understanding your gross salary is only half the picture. In the UK, income tax and National Insurance (NI) contributions are deducted at source through the PAYE (Pay As You Earn) system before your net salary reaches your bank account. For the 2026/26 tax year, the key thresholds are:
| Income Tax Band | Income Range | Rate |
|---|---|---|
| Personal Allowance | Up to £12,570 | 0% |
| Basic Rate | £12,571 – £50,270 | 20% |
| Higher Rate | £50,271 – £125,140 | 40% |
| Additional Rate | Over £125,140 | 45% |
National Insurance for employees (Class 1) is charged at 8% on earnings between £12,570 and £50,270 per year, and 2% on anything above that threshold.
For a worker on the average £37,500 salary, the calculation breaks down as follows: taxable income after the personal allowance is £24,930, all taxed at the basic rate of 20%, giving income tax of approximately £4,986. NI on earnings between £12,570 and £37,500 is 8% of £24,930, totalling approximately £1,994. Total deductions: roughly £6,980. Take-home pay: approximately £30,520 per year, or £2,543 per month.
Workers earning above £50,270 face the 40% higher rate on earnings above that threshold, making effective rates for higher earners considerably steeper. See the full breakdown on our UK tax rates page.
UK National Living Wage 2026
The National Living Wage (NLW) — the UK government's statutory minimum for most adult workers — increased in April 2026. The new rates are:
- £12.21/hour for workers aged 21 and over
- £10.00/hour for workers aged 18–20
- £7.55/hour for workers under 18 and apprentices
A full-time worker (40 hours per week, 52 weeks) on the National Living Wage earns approximately £25,400 per year gross — well below the national average, but representing a meaningful real-terms increase over recent years. The Low Pay Commission has recommended continued annual increases broadly in line with average earnings growth.
It is worth noting that many UK employers — particularly in retail, logistics and hospitality — pay only marginally above the NLW, meaning a large share of the workforce earns between £25,000 and £30,000. This contributes to the large gap between the mean and median salary figures.
How does the UK compare to the rest of Europe?
The UK sits in the middle tier of European earners — above Southern and Eastern Europe, but trailing the Scandinavian countries, Switzerland and, increasingly, Germany. Here is a rough comparison in GBP-equivalent annual salaries:
- 🇨🇭 Switzerland — approx. £75,000/year (GBP equivalent)
- 🇳🇴 Norway — approx. £57,000/year (GBP equivalent)
- 🇩🇰 Denmark — approx. £54,000/year (GBP equivalent)
- 🇩🇪 Germany — approx. £42,000/year (GBP equivalent)
- 🇫🇷 France — approx. £38,000/year (GBP equivalent)
- 🇬🇧 United Kingdom — £37,500/year
- 🇪🇸 Spain — approx. £27,000/year (GBP equivalent)
- 🇵🇱 Poland — approx. £18,000/year (GBP equivalent)
Post-Brexit labour market dynamics have had mixed effects on UK wages: restrictions on EU free movement have driven up wages in some sectors (agriculture, hospitality, logistics) where EU nationals previously formed a large share of the workforce, while skills shortages in healthcare and construction have pushed salaries upward. Browse the full European salary comparison on our Europe salaries page.
Frequently asked questions
What is the average monthly salary in the UK in 2026?
The average gross monthly salary in the UK in 2026 is approximately £3,125 (£37,500 per year). After income tax and National Insurance contributions, take-home pay for the average full-time worker is around £2,500–£2,600 per month. For workers in London, gross monthly earnings average closer to £3,917, though higher living costs — particularly rent — offset much of this premium.
Is £40,000 a good salary in the UK in 2026?
Yes — £40,000 is above the national median of £34,000 and places you in roughly the top 40% of full-time earners in the UK. In most cities outside London it provides a comfortable lifestyle, allowing for moderate rent or mortgage payments, regular saving and discretionary spending. In London, £40,000 is more stretched: after tax and NI you take home around £31,000, and a typical one-bedroom rental can account for £24,000–£30,000 of that annually.
What is the highest-paying job in the UK in 2026?
Medical consultants (NHS and private) earn £90,000–£130,000 or more, making them among the highest-paid professionals in the UK. Investment bankers, hedge fund managers and senior partners at Magic Circle law firms routinely earn £150,000–£500,000+ including bonuses. In the technology sector, principal engineers, engineering directors and data science leads at major firms can earn £90,000–£140,000 in total compensation. Chief executives of FTSE 100 companies earn an average of over £3 million per year.
What is the minimum wage in the UK in 2026?
The National Living Wage in the UK is £12.21 per hour for workers aged 21 and over, effective from April 2026. This equals approximately £25,400 per year for a full-time worker on a standard 40-hour week. Workers aged 18–20 are entitled to a minimum of £10.00/hour, and those under 18 or on apprenticeships receive at least £7.55/hour. The government reviews the NLW annually based on recommendations from the independent Low Pay Commission.
Do you pay National Insurance on top of income tax in the UK?
Yes. Employees pay National Insurance contributions (NICs) separately from income tax. In 2026, employee NICs are 8% on earnings between £12,570 and £50,270 per year, and 2% on anything above £50,270. Both income tax and NICs are deducted automatically from your salary through the PAYE system before you receive your pay. Employers also pay a separate employer NIC rate of 13.8% on employee earnings above £5,000 per year — a cost that does not appear on your payslip but affects total employment costs.
Explore UK data on Life Indexed
See full salary tables, tax rates, cost of living and healthcare costs for the United Kingdom.