Class 2 Driver Salary
$29.5K - $43.5K
13% of jobs
$48.7K is the 25th percentile. Wages below this are outliers.
$43.5K - $57.5K
32% of jobs
The median wage is $61.1K / yr.
$57.5K - $71.5K
18% of jobs
$82K is the 75th percentile. Wages above this are outliers.
$71.5K - $85.5K
15% of jobs
$85.5K - $99.5K
13% of jobs
$99.5K - $113.5K
4% of jobs
$113.5K - $127.5K
1% of jobs
$127.5K - $141.5K
0% of jobs
$141.5K - $155.5K
0% of jobs
$155.5K - $169.5K
1% of jobs
$169.5K - $183.5K
2% of jobs
$29.5K
$61.5K
$186K
$78,621
/year
$37.80
/hour
Class 2 Driver Salary Comparison by Location
Nationwide
United States
$78,621
Columbus
Ohio
$75,939
Do you get a good deal as a Class 2 Driver?
Take The Breakroom Quiz to find out if your job offers fair pay and conditions. The 3-minute quiz lets you compare your pay, hours, benefits, and more.
Take The Breakroom Quiz
How much does a Class 2 Driver make?
As of Aug 28, 2026, the average annual pay for a Class 2 Driver in the United States is $78,621 a year.
Just in case you need a simple salary calculator, that works out to be approximately $37.80 an hour. This is the equivalent of $1,511/week or $6,551/month.
While ZipRecruiter is seeing annual salaries as high as $186,000 and as low as $29,500, the majority of Class 2 Driver salaries currently range between $50,000 (25th percentile) to $86,000 (75th percentile) with top earners (90th percentile) making $111,000 annually across the United States. The average pay range for a Class 2 Driver varies greatly (by as much as 36000), which suggests there may be many opportunities for advancement and increased pay based on skill level, location and years of experience.
A Class 2 Driver in your area makes on average $75,939 per year, or $2,682 (3.411%) less than the national average annual salary of $78,621. Ohio ranks number 30 out of 50 states nationwide for Class 2 Driver salaries.
To estimate the most accurate annual salary range for Class 2 Driver jobs, ZipRecruiter continuously scans its database of millions of active jobs published locally throughout America.
Find your next high paying job as a Class 2 Driver on ZipRecruiter today.
What are Top 10 Highest Paying Cities for Class 2 Driver Jobs
We've identified 10 cities where the typical salary for a Class 2 Driver job is above the national average. Topping the list is Tracy, CA, , with Long Island, NY, and Berkeley, CA, close behind in the second and third positions. Berkeley, CA, beats the national average by $17,645 (22.4%), and Tracy, CA, furthers that trend with another $25,839 (32.9%) above the $78,621 average.
With these 10 cities having average salaries higher than the national average, the opportunities for economic advancement by changing locations as a Class 2 Driver appears to be exceedingly fruitful.
Finally, another factor to consider is the average salary for these top 10 cities varies very little at 14% between Tracy, CA, and Arlington, VA, , reinforcing the limited potential for much wage advancement. The possibility of a lower cost of living may be the best factor to use when considering location and salary for a Class 2 Driver role.
City | Annual Salary | Hourly Wage |
|---|---|---|
Tracy, CA | $104,460 | $50.22 |
Long Island, NY | $103,009 | $49.52 |
Berkeley, CA | $96,266 | $46.28 |
San Francisco, CA | $92,588 | $44.51 |
Santa Clara, CA | $92,335 | $44.39 |
Sunnyvale, CA | $92,273 | $44.36 |
Yarmouth Port, MA | $92,166 | $44.31 |
Wainwright, AK | $91,927 | $44.20 |
Daly City, CA | $91,097 | $43.80 |
Arlington, VA | $90,450 | $43.49 |
What are Top 0 Best Paying Related Class 2 Driver Jobs in the U.S.
Analyzing some similar jobs related to the Class 2 Driver job category, we found that related job jobs have average salaries similar than Class 2 Driver jobs.
Job Title | Annual Salary | Hourly Wage |
|---|
About Our Data
ZipRecruiter salary estimates, histograms, trends and comparisons are derived from both employer job postings and third party data sources.
