Taxi driver salary in England
How much does a Taxi Driver make in England?
Average base salary
- Hour
- Day
- Week
- Month
- Year
The average salary for a taxi driver is £41,850 per year in England. 203 salaries reported, updated at 8 October 2026
Highest paying companies for Taxi Driver in England
Average year pay is based on job postings on Indeed in the past 36 months.Looking to Hire?
Highest paying cities for Taxi Drivers near England
Where can a Taxi Driver earn more?
Compare salaries for Taxi Drivers in different locationsFrequently 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).