Many factors, including geographic placement, experience, role and skill set, collectively decide the salary of a taxi driver. PayScale reveals the average pay of taxi drivers as $14.16 per hour, and experienced drivers (5-9 years) earn an average total of $18.00 per hour. In comparison, taxi drivers in New York earn 42.9% more than the national average. Similarly, skills like verbal communication and safety compliance draw an above-average salary.