Content has loaded

Tow truck driver salary in United States

How much does a Tow Truck Driver make in the United States?

Average base salary

$21.77
Average $21.77
Low $13.72
High $34.55

The average salary for a tow truck driver is $21.77 per hour in the United States. 4.4k salaries taken from job postings on Indeed in the past 36 months (updated September 14, 2026).

Tow Truck Driver job openings in United States

slide 1 of 6
slide1 of 6
Tow Truck Flatbed Driver
B&c services3.8out of 5 stars.
Woodbury, NJ
$25.54 - $40.00 a week
Full-time
8 hours ago

Highest paying companies for Tow Truck Driver in United States

Average year pay is based on job postings on Indeed in the past 36 months.
DMS Express Inc
 
$248,213per year
View company
Transforce, Inc.
 
$114,528per year
Trillium
 
$112,500per year
International Recovery Systems
 
$105,000per year
WorkSource Staffing
 
$98,800per year
FIVE STONE INVESTMENTS
 
$97,500per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Tow Truck Drivers near United States

  1. New Castle, DE
    $25.36 per hour
  2. Stamford, CT
    $24.14 per hour
  3. Manchester, NH
    $23.55 per hour
  4. Ogden, UT
    $19.48 per hour
  5. Saint Charles, MO
    $17.29 per hour

Where can a Tow Truck Driver earn more?

Compare salaries for Tow Truck Drivers in different locations
vs

Frequently Asked Questions (FAQs) about Tow Truck Driver