Content has loaded

Truck driver salary in Melbourne VIC

How much does a Truck Driver make in Melbourne VIC?

Average base salary

$37.20
5%
below national average

The average salary for a truck driver is $37.20 per hour in Melbourne VIC. 39 salaries reported, updated at 31 August 2026

Truck Driver job openings in Melbourne VIC

slide 1 of 6
slide1 of 6
Truck Driver - MC - Local
Wickham Freight Lines
Melbourne VIC
Full-time
3 weeks ago

Highest paying companies for Truck Driver in Melbourne VIC

Average year pay is based on job postings on Indeed in the past 36 months.
Collar Group
 
$104,000per year
View company
WorkPac
 
$87,420per year
Fuse Recruitment
 
$86,528per year
AWX Recruitment
 
$79,560per year
APG Workforce
 
$77,012per year
Zancott Recruitment
 
$76,960per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities near Melbourne VIC for Truck Drivers

  1. West Melbourne VIC
    $37.67 per hour
  2. Geelong VIC
    $37.46 per hour
  3. Melbourne VIC
    $37.20 per hour
  4. Bayswater VIC
    $36.22 per hour
  5. Campbellfield VIC
    $36.15 per hour

Where can a Truck Driver earn more?

Compare salaries for Truck Drivers in different locations
vs

Frequently Asked Questions (FAQs) about Truck Driver

How much do similar professions as Truck Driver get paid in Melbourne VIC?

Entry Level Truck Driver

Job openings
Average $45.16 per hour