Content has loaded

Bus driver salary in Delhi, ON

How much does a Bus Driver make in Delhi, ON?

Average base salary

$20.81
14%
below national average

The average salary for a bus driver is $20.81 per hour in Delhi, ON. 21 salaries reported, updated at September 1, 2026

Highest paying companies for Bus Driver in Delhi, ON

Average year pay is based on job postings on Indeed in the past 36 months.
Voyago
 
$43,264per year
View company

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Bus Drivers near Delhi, ON

  1. York, ON
    $22.58 per hour
  2. Mississauga, ON
    $22.05 per hour
  3. Aurora, ON
    $22.03 per hour
  4. Newmarket, ON
    $21.99 per hour
  5. East Gwillimbury, ON
    $21.97 per hour

Where can a Bus Driver earn more?

Compare salaries for Bus Drivers in different locations
vs.

Frequently Asked Questions (FAQs) about Bus Driver

The average salary for a Bus Driver is $20.81 per hour in Delhi, ON. This figure is based on 21 salaries taken from job postings on Indeed in the past 36 months, last updated on September 1, 2026.

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

Bus Driver salaries in Delhi, ON typically range between a low of $20.53 and a high of $21.10 per hour, depending on experience and the hiring company.

Some of the highest-paying cities for Bus Driver in Delhi, ON include York, ON at $22.58 per hour, Mississauga, ON at $22.05 per hour and Aurora, ON at $22.03 per hour.