Content has loaded

Taxi driver salary in London

How much does a Taxi Driver make in London?

Average base salary

£39,779
same
as national average

The average salary for a taxi driver is £39,779 per year in London. 17 salaries reported, updated at 24 September 2026

Looking to Hire?

Post a job
Post a jobFind the right candidate on Indeed

Highest paying cities for Taxi Drivers near London

  1. South London
    £74,291 per year
  2. Clapham
    £74,291 per year
  3. North London
    £54,655 per year
  4. London
    £39,779 per year
  5. Croydon
    £28,259 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 £39,779 per year in London. This figure is based on 17 salaries taken from job postings on Indeed in the past 36 months, last updated on 24 September 2026.

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

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

Some of the highest-paying cities for Taxi Driver in London include South London at £74,291 per year, Clapham at £74,291 per year and North London at £54,655 per year.