Truck Driver Salary in Oklahoma

The average salary of a CDL truck driver in Oklahoma is $88,770 per year or $1,707 per week. CDL truck drivers can make anywhere from $70,200 to $145,275 depending on where they are driving and how many hours per week they are driving.

$70,200 $88,770/year $145,275
annual average
Truckers Report Jobs

Trucking Jobs in 30 seconds

Every month 400 people find a job with the help of TruckersReport.

Which cities in Oklahoma pay the most for CDL Truck Driving jobs?

The top paying cities in Oklahoma are listed in the table below. Topping the list is Lawton, OK where truckers make on average 6.8% more than they do in Oklahoma.

City Weekly pay Annual salary
Lawton, OK $1,823 $94,816
Enid, OK $1,818 $94,511
Duncan, OK $1,751 $91,026
Edmond, OK $1,736 $90,288
Stillwater, OK $1,736 $90,288
Norman, OK $1,736 $90,288
Oklahoma City, OK $1,736 $90,288
Ponca City, OK $1,733 $90,103
Shawnee, OK $1,722 $89,523
Broken Arrow, OK $1,717 $89,308
Tulsa, OK $1,717 $89,308
Bartlesville, OK $1,717 $89,270