Content has loaded

Taxi driver salary in England

How much does a Taxi Driver make in England?

Average base salary

£41,850
5%
above national average

The average salary for a taxi driver is £41,850 per year in England. 203 salaries reported, updated at 8 October 2026

Taxi Driver job openings in England

slide 1 of 6
slide1 of 6
Private Hire Taxi Driver
Eco Travel Limited
Manchester Airport
£14.25 an hour
Full-time
1 day ago

Highest paying companies for Taxi Driver in England

Average year pay is based on job postings on Indeed in the past 36 months.
Go Green Taxis
 
£78,000per year
View company
Brakes Group
 
£68,250per year
METRO
 
£66,000per year
Metro Taxis
 
£66,000per year
Anonymous
 
£65,000per year
SUFFOLK NEW COLLEGE
 
£58,282per year

Looking to Hire?

Post a job
Post a jobFind the right candidate on Indeed

Highest paying cities for Taxi Drivers near England

  1. Chelmsford
    £65,488 per year
  2. Harrogate
    £40,197 per year
  3. London
    £39,779 per year
  4. Rochester
    £39,108 per year
  5. Rugby
    £25,420 per year

Where can a Taxi Driver earn more?

Compare salaries for Taxi Drivers in different locations
vs

Frequently Asked Questions (FAQs) about Taxi Driver

The average salary for a Taxi Driver is £41,850 per year in England. This figure is based on 203 salaries taken from job postings on Indeed in the past 36 months, last updated on 8 October 2026.

Taxi Driver jobs on Indeed - find your next one today.

Taxi Driver salaries in England typically range between a low of £25,420 and a high of £82,338 per year, depending on experience and the hiring company.

Some of the highest-paying cities for Taxi Driver in England include Chelmsford at £65,488 per year, Harrogate at £40,197 per year and London at £39,779 per year.

Based on recent job postings on Indeed, some of the top-paying companies for Taxi Driver in England include Go Green Taxis ($78,000 per year) and Brakes Group ($68,250 per year).