Content has loaded

Tow truck driver salary in United States, 2026

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

Average base salary

$21.53
Average $21.53
Low $13.66
High $33.95

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

Tow Truck Driver job openings in United States

slide 1 of 6
slide1 of 6
Tow Truck Driver
Green Discount Towing
Winnsboro, SC
From $21 an hour
Full-time
3 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
Trillium
 
$112,500per year
WorkSource Staffing
 
$98,800per year
FIVE STONE INVESTMENTS
 
$97,500per year
J&J Towing
 
$97,500per year
El Clasificado
 
$92,500per year

Highest paying cities for Tow Truck Drivers near United States

  1. New Castle, DE
    $25.36 per hour
  2. Manchester, NH
    $23.81 per hour
  3. Stamford, CT
    $23.36 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