How to become a data analyst
Becoming a data analyst in the UK doesn't require a degree, and the route in is more flexible than most people assume. Entry-level pay sits around £26,000 - £35,000, mid-career roles earn £40,000 - £60,000, senior or specialist data analysts earn £70,000 - £100,000+. This guide covers the realistic route in, what you can earn at each stage, and whether the work fits how you like to spend your day.
Quick facts
- Starting salary
- £26,000 - £35,000
- Mid-career salary
- £40,000 - £60,000
- Senior salary
- £70,000 - £100,000+
- Work environment
- Office or remote, desk-based
- Time to entry
- 6 months - 2 years
- Degree required
- Helpful, not required
- Category
- Technology
Compare pay across careers in the UK salaries by career report. Also in: High-paying careers, No-degree careers, Career change.
What a Data Analyst does
Find patterns in data and turn them into clear answers that help businesses decide.
- Business Intelligence Analyst - Build dashboards and reports for business teams.
- Marketing Analyst - Measure campaign performance and customer behaviour.
- Product Analyst - Help product teams understand how users behave.
- Data Scientist - Build statistical and ML models to predict and explain.
How to become a data analyst in the UK
You don't need a degree to become a data analyst in the UK. The most reliable route is a mix of short formal training (college course, apprenticeship, or industry-recognised certification) and hands-on experience as quickly as possible - typically through an entry-level role, apprenticeship, or paid work-shadowing. Most people get their first proper role within 6 months - 2 years once they commit to the path.
- Get confident in Excel or Google Sheets first, including pivot tables, lookups, cleaning messy data and building simple charts.
- Learn SQL well enough to join tables, filter, group and aggregate, since many data analyst interviews include a SQL test.
- Pick one visualisation tool, usually Power BI or Tableau, and build dashboards that answer a clear business question.
- Build two or three portfolio projects using public data, such as ONS or data.gov.uk datasets, and write up what you found.
- Consider a Level 4 data analyst apprenticeship, a Skills Bootcamp, or a certification such as Microsoft's Power BI Data Analyst (PL-300).
- Look for data work in your current job, such as reporting or tracking KPIs, as an internal move is often the easiest way to get the title.
- Learn basic Python and statistics once your SQL is solid, to move towards senior, product analyst or data scientist roles.
| Route | How long | Cost | Best for |
|---|---|---|---|
| Level 4 data analyst apprenticeship | About 18-24 months | Paid by the employer | School leavers and career changers |
| Skills Bootcamp or short course | Up to 16 weeks | Free for eligible adults in England | Career changers |
| Internal move into a reporting role | 6-18 months | None | People already handling data at work |
| Degree in maths, economics or computing | 3 years | Tuition fee loan | School leavers aiming for graduate schemes |
How long it takes
With focused study of SQL, Excel and a BI tool, you can be job-ready in six months to two years, depending on your starting point and the hours you put in. An internal move or an apprenticeship is often quicker than applying cold.
Data Analyst salary in the UK
Entry-level data analyst roles in the UK pay £26,000 - £35,000. Mid-career data analysts earn £40,000 - £60,000. Senior or specialist data analysts earn £70,000 - £100,000+. Pay varies by region (London and the South East typically sit at the top of the range), employer, and specialism.
Is data analyst a good career?
Data Analyst can be a strong career choice in the UK if it matches how you actually like to work. On stability: growing demand across industries. Competition for roles is generally moderate. Day-to-day environment: office or remote, desk-based. The honest answer depends on your personality and priorities - the trade-offs (hours, responsibility, pace) matter as much as the salary.
Key skills
- SQL
- Spreadsheets
- Critical thinking
- Clear communication
Will data analysts be replaced by AI?
High exposure. A lot of what junior analysts do (writing queries, building standard charts, summarising results) AI tools can now draft in seconds. Analysts who frame the right question and challenge the answer are still needed; analysts who only produce reports are the most exposed.
What AI already does in this job
- Writing SQL and spreadsheet formulas
- Building standard dashboards and charts
- Summarising results into written commentary
- Cleaning and reshaping routine datasets
What stays with a person
- Working out which question is actually worth answering
- Knowing when the data is wrong, biased or missing something
- Persuading decision-makers and handling pushback
- Domain knowledge of the business the data describes
Move up the chain towards decisions (product, strategy, operations) or down it towards the data infrastructure everyone else depends on. The middle, producing reports on request, is where the squeeze is.
Careers that reuse your skills with less AI exposure
- Data Engineer - builds the pipelines AI tools depend on
- Data Governance Analyst - owns quality, access and compliance of data
- Product Manager - uses analysis to make decisions rather than supply them
More on AI and work: check another job, jobs AI will replace, AI-proof jobs.
Our rating judges how much of the role's everyday work current AI tools can already do or draft; it measures exposure, not job losses. Occupation findings are from the Department for Education, The impact of AI on UK jobs and training (November 2023).
Data analyst interview questions
Usually a technical test (SQL, Excel or a take-home analysis) followed by an interview where you present your findings.
- Walk us through an analysis you did that changed a decision. What they are looking for: Business impact, not just technique.
- How would you check whether this data is reliable? What they are looking for: Data cleaning, sanity checks and spotting bias or gaps.
- Explain a technical finding to a non-technical audience. What they are looking for: Clear communication without jargon.
- Write a query to find the top customers by revenue. What they are looking for: Working SQL: joins, grouping and filtering.
- What would you do if a stakeholder disagreed with your numbers? What they are looking for: Explaining your method, checking your work and staying objective.
If you are changing career: Domain knowledge from your previous field is valuable; analysts who understand the business ask better questions. Pair it with a small portfolio of real analyses.
Data analyst CV
A one or two-page CV with a link to a portfolio or GitHub.
What to lead with
- Tools: SQL, Excel, Python or R, Power BI or Tableau
- Two or three analyses with the question, method and result
- Domain knowledge from previous roles
Career changer CV: Show analysis you have already done in your current job, even informally: reports, spreadsheets or dashboards that someone used.
Still deciding whether this is the move? The Career Change assessment works out how big a change you actually need before you start applying.
Data Analyst FAQs
How do I become a data analyst in the UK?
You don't need a degree to become a data analyst in the UK. The most reliable route is a mix of short formal training (college course, apprenticeship, or industry-recognised certification) and hands-on experience as quickly as possible - typically through an entry-level role, apprenticeship, or paid work-shadowing. Most people get their first proper role within 6 months - 2 years once they commit to the path.
How much do data analysts earn in the UK?
Entry-level data analyst roles in the UK pay £26,000 - £35,000. Mid-career data analysts earn £40,000 - £60,000. Senior or specialist data analysts earn £70,000 - £100,000+. Pay varies by region (London and the South East typically sit at the top of the range), employer, and specialism.
Do you need a degree to be a data analyst?
No - you don't need a degree to become a data analyst in the UK. The official line: helpful, not required. Employers and clients care more about demonstrable skill, hands-on experience, and the right attitude than formal qualifications.
Is data analyst a good career in the UK?
Data Analyst can be a strong career choice in the UK if it matches how you actually like to work. On stability: growing demand across industries. Competition for roles is generally moderate. Day-to-day environment: office or remote, desk-based. The honest answer depends on your personality and priorities - the trade-offs (hours, responsibility, pace) matter as much as the salary.
Is Data Analyst right for you?
Career Compass ranks careers from your interests and priorities and explains every suggestion, with UK routes and trade-offs. See how well Data Analyst actually fits you. £19.99 once, full report included.
Not sure data analyst is the right career for you? A good career test narrows the field before you spend money retraining.
