Skip to content
Hourly→Salary

data scientist salary uk

Understanding the Data Scientist Salary UK: Hourly Rates, Annual Pay, and Key Benchmarks

The ONS ASHE 2025 reports a median full-time annual salary of £39,039 across all UK occupations, but data scientist roles typically command higher pay, often above £50,000 for experienced professionals.

What Is a Data Scientist Salary in the UK?

If you are exploring a career in data science or considering a job offer, understanding the data scientist salary UK landscape is essential. Salaries vary widely depending on experience, industry, location, and whether the role is permanent or contract. While the Office for National Statistics (ONS) does not single out 'data scientist' in its Annual Survey of Hours and Earnings (ASHE), the data for related occupational groups provides a useful benchmark.

National Earnings Benchmarks from ONS ASHE 2025

The latest ONS ASHE release (April 2025) shows that the median full-time gross annual earnings for UK employees were £39,039. The median hourly wage (excluding overtime) for full-time employees was £19.67. These figures cover all occupations, from entry-level to senior roles. Data scientists, who typically require specialist skills in statistics, programming, and machine learning, generally earn above this national median.

For a more granular view, the ONS publishes earnings by two-digit Standard Occupational Classification (SOC) in ASHE Table 2. Data scientists are often classified under SOC 243 (Information technology and telecommunications professionals) or SOC 211 (Science professionals). While the search results did not include the exact figures for these groups, industry reports suggest that mid-level data scientists earn between £45,000 and £70,000, with senior roles reaching £80,000 or more.

Converting Hourly Rates to Annual Salary

Many data science contractors are paid by the hour. To compare a contract rate with a permanent salary, use the standard conversion:

Annual salary ≈ hourly rate × hours per week × 52 weeks

For a typical full-time week of 37.5 hours, the formula is:

  • £25/hour → £25 × 37.5 × 52 = £48,750
  • £35/hour → £35 × 37.5 × 52 = £68,250
  • £50/hour → £50 × 37.5 × 52 = £97,500

This calculation assumes a steady 37.5-hour week with no unpaid overtime. In practice, contract roles may include unpaid breaks or irregular hours, so always check your contract. Use our Hourly to Salary calculator to quickly convert any rate.

London Weighting and Higher Cost Area Supplements

Location has a major impact on data scientist pay. Employers in London and the South East often add a London weighting or Higher Cost Area Supplement (HCAS). For example, the NHS pay scales for 2026/27 include HCAS of up to 20% of basic salary, subject to a minimum payment of £5,794 and a maximum of £8,746. In the private sector, data scientists in London can expect 10–20% more than the same role outside the capital.

When evaluating a job offer, ask whether the salary includes any location allowance. A £50,000 salary in London may be equivalent to £42,000 in Manchester after adjusting for living costs.

Comparing with Other UK Pay Scales

While data scientists are rarely on NHS or teacher pay scales, these structured bands offer a useful reference for how UK employers set pay. The NHS Band 7 (often for senior analysts) starts at around £43,000, while Band 8a (consultant level) starts at £50,000. These figures are similar to many mid-level data science roles in the public sector.

The National Living Wage (NLW) for 2026/27 is £12.71 per hour for workers aged 21 and over. At 37.5 hours per week, that equates to roughly £24,784 per year – far below a typical data scientist salary, but it sets the legal floor.

Key Factors That Influence Data Scientist Salaries

  • Experience: Entry-level data scientists (0–2 years) often earn £30,000–£45,000. Mid-level (3–5 years) £45,000–£70,000. Senior (5+ years) £70,000–£100,000+.
  • Industry: Finance, tech, and pharmaceuticals tend to pay more than public sector or retail.
  • Skills: Expertise in machine learning, cloud platforms (AWS, Azure), and big data tools (Spark, Hadoop) can command a premium.
  • Contract vs Permanent: Contractors often earn higher hourly rates but miss out on pension, holiday pay, and job security.

How to Research Your Own Data Scientist Salary UK

The best source for official UK earnings data is the ONS ASHE. You can explore salary articles that break down pay by occupation and region. For a quick estimate, use the hourly calculator to see how different rates translate into annual income.

Remember that the figures in this article are based on national averages and may not reflect your specific situation. Always consult your contract, speak to recruiters, and check official guidance from on minimum wage and tax allowances.

Summary

  • The UK median full-time salary is £39,039 (ONS ASHE 2025).
  • Data scientists typically earn above this, with mid-level roles around £45,000–£70,000.
  • London weighting can add 10–20%.
  • To convert hourly to annual: multiply by 37.5 × 52.
  • Use the Hourly to Salary tool for quick conversions.

By understanding these benchmarks, you can negotiate with confidence and make informed career decisions.

FAQs

What is the average data scientist salary in the UK?

The ONS ASHE 2025 does not publish a single figure for 'data scientist', but the median full-time annual salary across all UK occupations is £39,039. Data scientists typically earn above this, with many mid-level roles paying between £45,000 and £70,000. Senior positions in London can exceed £80,000. For precise occupation-specific data, refer to ONS ASHE Table 2 under SOC 243 (IT professionals) or industry salary surveys.

How do I convert an hourly data scientist rate to an annual salary?

To convert an hourly rate to an annual salary, multiply the hourly rate by the number of hours worked per week and then by 52 weeks. For a standard full-time contract of 37.5 hours per week, the formula is: annual salary ≈ hourly rate × 37.5 × 52. For example, £30 per hour would be £30 × 37.5 × 52 = £58,500 per year. Remember that this assumes no unpaid overtime and does not account for bonuses or London weighting.

Do data scientists in the UK receive London weighting?

Many employers in London and the South East offer a London weighting or Higher Cost Area Supplement (HCAS) to offset higher living costs. For example, NHS pay scales include HCAS of up to 20% of basic salary (subject to caps). In the private sector, data scientists in London often earn 10–20% more than their counterparts elsewhere. Check your contract or job advert for specific London allowance details.

Hourly to Salary

Pull → year

£563/wk ·£2,438/mo

£29,250

Formula: hourly × hours/week × 52 · tip shows annual gross