The Average UK Salaries

The Average UK Salaries

Sign up for blog updates and get an instant 10% off code for NCC Home Learning courses.

When it comes to thinking about how much money you earn (or want to earn in the future), it helps to think about what other people are earning in their jobs. In the UK, your annual salary is likely to depend on a variety of factors, including your industry, your education level, your gender, where in the country you reside, and whether you work part-time or full-time hours.

Are you in the top bracket of earners in the UK, or are you falling below the national average? Check out our comprehensive guide to average UK salaries to find out where you sit on the income scale in this country.

What Is The UK Average Salary?

The UK’s Office of National Statistics recently released their annual report detailing the average salary for more than 400 roles and professions across the country. From CEOs to bakers, hairdressers to gardeners, the report details what each of these professions pays over the course of a year. They also broke down these figures into a wide array of categories, including the average UK salary for men and women, region of the country, and age of the earner.

In 2018, the average salary in the UK for men and women combined was £29,009. This figure includes those who work both part time and full time.

The most recent report shows that salaries went up by an average of 3.6% in 2018 over 2017. They calculate their figures by assessing the average weekly salary of all UK workers, and then considering their annual number of hours worked and gross earnings.

Which Jobs Have The Highest Average Salaries?

When you are in the process of choosing your future education and career path, one of your main considerations should be the potential salary you could earn for your work. Whether you’re attending a traditional university or taking online courses, your education matters when it comes to your future earnings.

We’ve made your research easy – here are the top 5  UK jobs that have the highest average salaries. These figures are all based on working full time hours (see below for the part time jobs that have the highest average salaries).

1. Marketing Directors / Sales Directors

With sales and marketing directors, the sky can be the limit for earnings. They are often compensated with additional commissions and bonuses, so if the excel at their job, they stand to pocket a mint.

  • Minimum salary – £40,000
  • Maximum salary – upwards of £1 million
  • Average salary – £87,890

2. Brokers

Brokers are involved in selling, trading, and advising their clients on the best stocks and assets. Their annual commissions can be in the 7 figures for just one client!

  • Minimum salary –  £28,000
  • Maximum salary – upwards of £1 million per year!
  • Average salary – £133,170

3. Financial Managers & Directors

Financial managers and directors work in both the private and public sectors,  but it is those working for private companies who really rake in the big money.

  • Minimum salary – £40,000
  • Maximum salary – upwards of £1 million
  • Average salary – £84,675

4. Chief Executives

Chief executives leverage their good business sense into senior management roles in nearly every industry out there, and earn enviable salaries doing so.

  • Minimum salary – £75,000
  • Maximum salary – upwards of £1 million+
  • Average salary – £123,570

5. Medical Practitioners (Doctors & Surgeons)

Doctors, consultants, surgeons, and anaesthetists all make a handsome wage, but once you start to specialise and enter the private healthcare field, you stand to make excellent money.

  • Minimum salary – £45,000
  • Maximum salary – £500,000+
  • Average salary – £103,000

Which Part Time Jobs Have The Average Highest Salaries?

Is it possible to work part time hours but still make full time earnings? In a few different industries, the answer is yes! The Independent recently revealed the best paying UK part time jobs, and lecturers top the list at £36,513. However, while they might only be physically present and on the job for a few hours a week, when you consider the time, effort, and energy that they put into planning and researching their lectures means that they end up working full time hours.

Here are the top ten best paid part time jobs in the UK.

  1. Lecturer – £36,513
  2. Business Analyst – £28,800
  3. Research Assistant – £21,370
  4. Teaching Assistant – £20,300
  5. Warehouse Worker – £16,800
  6. Tutor – £16,500
  7. Brand Ambassador – £15,020
  8. Beauty Consultant – £15,000
  9. Office Assistant – £14,560
  10. Front Desk Manager -£14,520

Can you see yourself working in one of these part time jobs?

Average Salary By Age

People tend to earn more money as they advance in their careers, reaching a higher salary with each decade as they age. How do you stack up against the following average salaries that people are earning by the time they reach each of these age categories?

  • Late teens to early 20s£16,771 per year
  • 20s – £26,778 per year
  • 30s – £36,983 per year
  • 40s – £41,789 per year
  • 50s – £39,435 per year
  • 60s – £34,200 per year

Do these figures track with what you are planning (and hoping) to make in each of these decades of your life?

Average Salary By Area

No one living in the UK will be surprised that London leads the country’s average weekly wage, at £727 gross earnings per week. Many of the neighbouring towns and cities come right behind the capital, and the next six (!) highest earning locations can all be found in the South East. The average wages in places such as Milton Keynes, Crawley, Reading, Slough, Cambridge, Slough and Oxford are all more than £600 per week. These areas are all home to highly skilled workers who can command – and receive – such enviable wages.

Some other places that report weekly wages of £600 include Derby, Edinburgh, and Aberdeen. This is mainly owing to their notable oil, manufacturing, and finance industries. Highly skilled workers are drawn to these areas.

On the other hand, some of the lowest paid regions of the UK can also be found in close proximity to London. Essex’s Southend has no reason to boast that they report a low of £413 per week, despite their short distance to the capital. In fact, those who work in the local vicinity have an even lower wage! Southend residents who commute to London report earnings that are £144 higher per week than those who earn their livings locally.

For the rest of the bottom 10, most of the lowest earning UK areas can be found in Yorkshire and the North West of England. Huddersfield is the second lowest earning city, with workers bringing in just £424 per week on average. Birkenhead and Wigan come third and fourth, with employees taking home an average of £428 and £436 respectively.

The capitals of Northern Ireland and Wales also fall under the UK average. Belfast workers bring in an average of £514 per week, with Cardiff residents earning  £505. Despite being capital cities in their own right, their earnings pale in comparison with the capital for a variety of social and economic reasons.

Average Salary By Gender

While the combined annual yearly average salary for men and women when combined was £29,009 in 2018, the figures break down differently for men and women. Due to complex and entrenched societal factors, men make a lot more than women for the same jobs – there is a 13.7% gender pay gap for full-time salaries in the UK.

Top 25 Jobs and Their Average Salaries

Are you wondering about the average annual salaries for the most popular jobs in the UK? Here are the yearly salaries for 25 of the UK’s most popular job roles.

  1. Account Manager– £52,500
  2. Administration – £25,050
  3. Business Analyst – £49,079
  4. Business/Corporate Project Manager – £58,478
  5. Business Development Manager – £52,500
  6. Care Assistant – £18,255
  7. Chef – £21,282
  8. Construction Project Manager – £40,549
  9. Customer Service Advisor – £21,494
  10. Doctor – £41,494
  11. Education Support Assistant – £16,700
  12. Electrician – £31,277
  13. Engineer – £43,628
  14. Finance Professionals – £42,578
  15. IT Technicians– £31,731
  16. Lawyer – £63,771
  17. Labourer – £28,237
  18. Managers – £58,862 (the wage for managers is highly dependent on their industry)
  19. Nurse – £32,338
  20. Police Officer – £26,605
  21. Quantity Surveyor – £42,511
  22. Receptionist – £17,808
  23. Sales Executive – £72,456
  24. Teacher – £39,388
  25. Writer – £33,887


As you can see, the average salary earned across the UK depends on a wide variety of factors, including your age, gender, geographic location, and the hours that you work per week. Do you want to increase your earnings, or are you happy with what you currently make?

Nick Cooper
Nick is NCC's resident blog author and covers a range of subjects, including teaching and health & social care. NCC is an international learning provider with over 20 years’ experience offering learning solutions. To date, NCC has engaged with over 20,000 employers, and delivered quality training to over half a million learners.
Like this article? Spread the word

Related courses you may also like