Heavy and Tractor-Trailer Truck Drivers Salary

Also known as: Truck Driver, Trucker, CDL Driver

Median Salary
$58,640
per year
Hourly Rate
$28.19
per hour
Employment
2,062,040
jobs in the U.S.

Salary Distribution

10th percentile
$40,140
25th percentile
$47,960
Median
$58,640
75th percentile
$69,120
90th percentile
$79,380

💰 Heavy and Tractor-Trailer Truck Drivers Salary by State

Best Cities (cost-adjusted) →

Salary Map — Click a state for details

$49K
$70K■ No data
StateMedianvs. National
Alaska$70,100+19.5%
Washington$64,760+10.4%
District of Columbia$64,170+9.4%
New Jersey$63,570+8.4%
Massachusetts$63,030+7.5%
Nevada$62,290+6.2%
New York$62,050+5.8%
Minnesota$61,990+5.7%
Oregon$61,980+5.7%
Colorado$61,500+4.9%
North Dakota$60,910+3.9%
Vermont$60,830+3.7%
Utah$60,620+3.4%
Connecticut$60,490+3.2%
Illinois$60,320+2.9%
Wyoming$60,310+2.8%
Indiana$60,290+2.8%
New Hampshire$60,280+2.8%
California$60,230+2.7%
Rhode Island$60,190+2.6%
Hawaii$59,820+2.0%
Ohio$59,800+2.0%
Maryland$59,360+1.2%
Kansas$58,920+0.5%
Montana$58,870+0.4%
Idaho$58,770+0.2%
South Dakota$58,690+0.1%
Tennessee$58,620-0.0%
Wisconsin$58,610-0.1%
Pennsylvania$58,580-0.1%
Nebraska$58,390-0.4%
Arizona$58,080-1.0%
Iowa$58,070-1.0%
Delaware$57,590-1.8%
Michigan$57,180-2.5%
Georgia$57,050-2.7%
Maine$57,050-2.7%
Virginia$56,860-3.0%
Kentucky$56,340-3.9%
Texas$56,290-4.0%
Missouri$54,550-7.0%
Oklahoma$54,410-7.2%
Alabama$52,120-11.1%
Mississippi$51,820-11.6%
Arkansas$51,550-12.1%
North Carolina$51,530-12.1%
South Carolina$51,130-12.8%
Florida$50,640-13.6%
New Mexico$50,500-13.9%
West Virginia$49,480-15.6%
Louisiana$49,320-15.9%

🏙️ Heavy and Tractor-Trailer Truck Drivers Salary by Metro Area

Metro AreaMedianvs. National
Lincoln, NE$81,790+39.5%
Fairbanks-College, AK$76,560+30.6%
Seattle-Tacoma-Bellevue, WA$71,240+21.5%
San Jose-Sunnyvale-Santa Clara, CA$70,730+20.6%
Morristown, TN$67,330+14.8%
San Francisco-Oakland-Fremont, CA$66,450+13.3%
Anchorage, AK$66,190+12.9%
New York-Newark-Jersey City, NY-NJ$65,040+10.9%
Minneapolis-St. Paul-Bloomington, MN-WI$64,200+9.5%
Boston-Cambridge-Newton, MA-NH$64,010+9.2%
Denver-Aurora-Centennial, CO$63,900+9.0%
Boulder, CO$63,810+8.8%
Portland-Vancouver-Hillsboro, OR-WA$63,800+8.8%
Reno, NV$63,790+8.8%
Cheyenne, WY$63,540+8.4%
Kahului-Wailuku, HI$63,420+8.2%
Memphis, TN-MS-AR$63,070+7.6%
Olympia-Lacey-Tumwater, WA$63,040+7.5%
Spokane-Spokane Valley, WA$62,980+7.4%
Longview-Kelso, WA$62,930+7.3%
Bozeman, MT$62,780+7.1%
Kiryas Joel-Poughkeepsie-Newburgh, NY$62,760+7.0%
Barnstable Town, MA$62,740+7.0%
Bremerton-Silverdale-Port Orchard, WA$62,710+6.9%
Santa Rosa-Petaluma, CA$62,620+6.8%
Kennewick-Richland, WA$62,520+6.6%
Burlington-South Burlington, VT$62,460+6.5%
Salt Lake City-Murray, UT$62,310+6.3%
Chicago-Naperville-Elgin, IL-IN$62,300+6.2%
Mount Vernon-Anacortes, WA$62,240+6.1%
Rochester, MN$62,180+6.0%
Bismarck, ND$62,000+5.7%
Indianapolis-Carmel-Greenwood, IN$61,980+5.7%
Iowa City, IA$61,960+5.7%
St. Cloud, MN$61,960+5.7%
Dothan, AL$61,900+5.6%
Bellingham, WA$61,890+5.5%
Columbus, OH$61,720+5.3%
Kenosha, WI$61,610+5.1%
Worcester, MA$61,610+5.1%
Bridgeport-Stamford-Danbury, CT$61,580+5.0%
Vallejo, CA$61,540+4.9%
Harrisburg-Carlisle, PA$61,520+4.9%
Springfield, MA$61,420+4.7%
Syracuse, NY$61,330+4.6%
Amherst Town-Northampton, MA$61,260+4.5%
Bend, OR$61,220+4.4%
New Haven, CT$61,040+4.1%
Minot, ND$61,030+4.1%
Duluth, MN-WI$60,970+4.0%
Napa, CA$60,860+3.8%
Billings, MT$60,850+3.8%
Sioux Falls, SD-MN$60,820+3.7%
Grand Island, NE$60,810+3.7%
Sacramento-Roseville-Folsom, CA$60,810+3.7%
Albany-Schenectady-Troy, NY$60,720+3.5%
Des Moines-West Des Moines, IA$60,720+3.5%
Las Vegas-Henderson-North Las Vegas, NV$60,650+3.4%
Nashville-Davidson--Murfreesboro--Franklin, TN$60,630+3.4%
Providence-Warwick, RI-MA$60,610+3.4%
Cincinnati, OH-KY-IN$60,590+3.3%
Riverside-San Bernardino-Ontario, CA$60,580+3.3%
Salem, OR$60,580+3.3%
Carson City, NV$60,480+3.1%
Fayetteville-Springdale-Rogers, AR$60,480+3.1%
Stockton-Lodi, CA$60,470+3.1%
Toledo, OH$60,410+3.0%
Fort Collins-Loveland, CO$60,380+3.0%
San Luis Obispo-Paso Robles, CA$60,380+3.0%
Coeur d'Alene, ID$60,370+3.0%
Vineland, NJ$60,360+2.9%
Los Angeles-Long Beach-Anaheim, CA$60,340+2.9%
Boise City, ID$60,330+2.9%
Norwich-New London-Willimantic, CT$60,320+2.9%
La Crosse-Onalaska, WI-MN$60,300+2.8%
Walla Walla, WA$60,300+2.8%
Akron, OH$60,210+2.7%
Albany, OR$60,180+2.6%
Kansas City, MO-KS$60,170+2.6%
Allentown-Bethlehem-Easton, PA-NJ$60,090+2.5%
Mankato, MN$60,070+2.4%
Ogden, UT$59,940+2.2%
Portland-South Portland, ME$59,900+2.1%
Rockford, IL$59,900+2.1%
Hartford-West Hartford-East Hartford, CT$59,890+2.1%
Kingston, NY$59,830+2.0%
Provo-Orem-Lehi, UT$59,820+2.0%
Washington-Arlington-Alexandria, DC-VA-MD-WV$59,820+2.0%
Green Bay, WI$59,810+2.0%
Janesville-Beloit, WI$59,800+2.0%
Colorado Springs, CO$59,790+2.0%
Racine-Mount Pleasant, WI$59,790+2.0%
San Diego-Chula Vista-Carlsbad, CA$59,780+1.9%
Phoenix-Mesa-Chandler, AZ$59,770+1.9%
Waterbury-Shelton, CT$59,750+1.9%
Madison, WI$59,700+1.8%
Corvallis, OR$59,610+1.7%
Milwaukee-Waukesha, WI$59,580+1.6%
Dallas-Fort Worth-Arlington, TX$59,530+1.5%
Santa Cruz-Watsonville, CA$59,500+1.5%
Dayton-Kettering-Beavercreek, OH$59,490+1.4%
Oshkosh-Neenah, WI$59,490+1.4%
Baltimore-Columbia-Towson, MD$59,460+1.4%
Trenton-Princeton, NJ$59,460+1.4%
Greeley, CO$59,450+1.4%
Buffalo-Cheektowaga, NY$59,440+1.4%
Decatur, AL$59,390+1.3%
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$59,370+1.2%
Grand Forks, ND-MN$59,360+1.2%
Pittsfield, MA$59,330+1.2%
Urban Honolulu, HI$59,330+1.2%
Ann Arbor, MI$59,230+1.0%
Detroit-Warren-Dearborn, MI$59,120+0.8%
Oxnard-Thousand Oaks-Ventura, CA$59,120+0.8%
Rapid City, SD$59,110+0.8%
Atlanta-Sandy Springs-Roswell, GA$59,100+0.8%
Decatur, IL$59,100+0.8%
Knoxville, TN$59,100+0.8%
Fort Wayne, IN$59,050+0.7%
Lawrence, KS$59,050+0.7%
Idaho Falls, ID$59,010+0.6%
Louisville/Jefferson County, KY-IN$59,000+0.6%
Grants Pass, OR$58,980+0.6%
Cleveland, OH$58,970+0.6%
Savannah, GA$58,930+0.5%
Rochester, NY$58,920+0.5%
Cedar Rapids, IA$58,900+0.4%
Fargo, ND-MN$58,900+0.4%
Manchester-Nashua, NH$58,900+0.4%
Topeka, KS$58,870+0.4%
Lewiston, ID-WA$58,830+0.3%
Muncie, IN$58,810+0.3%
St. George, UT$58,810+0.3%
Springfield, OH$58,810+0.3%
Tulsa, OK$58,790+0.3%
Atlantic City-Hammonton, NJ$58,770+0.2%
Appleton, WI$58,730+0.2%
Binghamton, NY$58,730+0.2%
Waterloo-Cedar Falls, IA$58,730+0.2%
Casper, WY$58,710+0.1%
Bloomington, IN$58,700+0.1%
Harrisonburg, VA$58,660+0.0%
Sandusky, OH$58,610-0.1%
Eagle Pass, TX$58,600-0.1%
York-Hanover, PA$58,590-0.1%
Wausau, WI$58,520-0.2%
Missoula, MT$58,500-0.2%
Eugene-Springfield, OR$58,480-0.3%
Greensboro-High Point, NC$58,480-0.3%
Reading, PA$58,480-0.3%
Dubuque, IA$58,470-0.3%
Kokomo, IN$58,370-0.5%
Odessa, TX$58,370-0.5%
Lafayette-West Lafayette, IN$58,360-0.5%
Lancaster, PA$58,350-0.5%
Modesto, CA$58,330-0.5%
Davenport-Moline-Rock Island, IA-IL$58,280-0.6%
Grand Rapids-Wyoming-Kentwood, MI$58,270-0.6%
Michigan City-La Porte, IN$58,240-0.7%
St. Louis, MO-IL$58,240-0.7%
Yuba City, CA$58,230-0.7%
Medford, OR$58,220-0.7%
Prescott Valley-Prescott, AZ$58,210-0.7%
Midland, TX$58,200-0.8%
Richmond, VA$58,190-0.8%
Lima, OH$58,140-0.9%
Elkhart-Goshen, IN$58,100-0.9%
Jackson, MS$58,100-0.9%
Wenatchee-East Wenatchee, WA$58,070-1.0%
Omaha, NE-IA$58,010-1.1%
Wichita, KS$57,930-1.2%
Lewiston-Auburn, ME$57,900-1.3%
Pittsburgh, PA$57,880-1.3%
Glens Falls, NY$57,870-1.3%
Fond du Lac, WI$57,730-1.6%
Traverse City, MI$57,700-1.6%
Bakersfield-Delano, CA$57,690-1.6%
Utica-Rome, NY$57,650-1.7%
Wheeling, WV-OH$57,590-1.8%
Canton-Massillon, OH$57,580-1.8%
Scranton--Wilkes-Barre, PA$57,580-1.8%
Chico, CA$57,480-2.0%
Hickory-Lenoir-Morganton, NC$57,460-2.0%
Winchester, VA-WV$57,460-2.0%
Logan, UT-ID$57,450-2.0%
Chattanooga, TN-GA$57,440-2.0%
Columbus, IN$57,350-2.2%
Redding, CA$57,350-2.2%
Twin Falls, ID$57,330-2.2%
Bay City, MI$57,320-2.3%
Mansfield, OH$57,280-2.3%
Lebanon, PA$57,250-2.4%
Eau Claire, WI$57,220-2.4%
Yakima, WA$57,210-2.4%
Staunton-Stuarts Draft, VA$57,200-2.5%
Austin-Round Rock-San Marcos, TX$57,110-2.6%
Lakeland-Winter Haven, FL$57,090-2.6%
Elmira, NY$57,080-2.7%
Albany, GA$57,050-2.7%
Little Rock-North Little Rock-Conway, AR$57,050-2.7%
Killeen-Temple, TX$57,040-2.7%
Lexington-Fayette, KY$56,950-2.9%
Houston-Pasadena-The Woodlands, TX$56,840-3.1%
Sheboygan, WI$56,820-3.1%
South Bend-Mishawaka, IN-MI$56,820-3.1%
Youngstown-Warren, OH$56,810-3.1%
Helena, MT$56,800-3.1%
Gainesville, GA$56,770-3.2%
Lansing-East Lansing, MI$56,710-3.3%
Huntsville, AL$56,690-3.3%
Tucson, AZ$56,640-3.4%
Grand Junction, CO$56,600-3.5%
Roanoke, VA$56,430-3.8%
Pocatello, ID$56,370-3.9%
St. Joseph, MO-KS$56,330-3.9%
Hagerstown-Martinsburg, MD-WV$56,310-4.0%
Burlington, NC$56,290-4.0%
Williamsport, PA$56,290-4.0%
Champaign-Urbana, IL$56,270-4.0%
Bangor, ME$56,250-4.1%
Lexington Park, MD$56,250-4.1%
Battle Creek, MI$56,160-4.2%
Ithaca, NY$56,130-4.3%
State College, PA$56,130-4.3%
Charlotte-Concord-Gastonia, NC-SC$56,120-4.3%
Jackson, MI$56,080-4.4%
Springfield, MO$56,070-4.4%
Chambersburg, PA$55,960-4.6%
Santa Maria-Santa Barbara, CA$55,910-4.7%
Kalamazoo-Portage, MI$55,880-4.7%
Albuquerque, NM$55,840-4.8%
Flagstaff, AZ$55,750-4.9%
Fresno, CA$55,740-4.9%
Jacksonville, FL$55,630-5.1%
Merced, CA$55,630-5.1%
Evansville, IN$55,570-5.2%
Florence, SC$55,550-5.3%
Sherman-Denison, TX$55,270-5.7%
Watertown-Fort Drum, NY$55,260-5.8%
Jackson, TN$55,160-5.9%
Charleston-North Charleston, SC$55,150-6.0%
El Centro, CA$55,140-6.0%
Pueblo, CO$55,070-6.1%
Weirton-Steubenville, WV-OH$55,070-6.1%
Lynchburg, VA$55,020-6.2%
Charlottesville, VA$54,970-6.3%
Beaumont-Port Arthur, TX$54,900-6.4%
Montgomery, AL$54,860-6.4%
Baton Rouge, LA$54,840-6.5%
Gettysburg, PA$54,820-6.5%
Erie, PA$54,770-6.6%
Abilene, TX$54,720-6.7%
Oklahoma City, OK$54,720-6.7%
Kingsport-Bristol, TN-VA$54,700-6.7%
Bloomington, IL$54,610-6.9%
Ames, IA$54,510-7.0%
Monroe, MI$54,510-7.0%
Birmingham, AL$54,460-7.1%
Great Falls, MT$54,460-7.1%
Gadsden, AL$54,410-7.2%
Salisbury, MD$54,360-7.3%
Amarillo, TX$54,290-7.4%
Athens-Clarke County, GA$54,190-7.6%
Dover, DE$54,150-7.7%
Blacksburg-Christiansburg-Radford, VA$53,980-7.9%
Dalton, GA$53,760-8.3%
San Antonio-New Braunfels, TX$53,650-8.5%
Bowling Green, KY$53,450-8.9%
Salinas, CA$53,390-9.0%
Durham-Chapel Hill, NC$53,280-9.1%
Greenville-Anderson-Greer, SC$53,080-9.5%
Terre Haute, IN$53,030-9.6%
Columbia, MO$52,820-9.9%
Hilton Head Island-Bluffton-Port Royal, SC$52,530-10.4%
Raleigh-Cary, NC$52,110-11.1%
Altoona, PA$52,010-11.3%
Longview, TX$51,990-11.3%
Asheville, NC$51,750-11.7%
Manhattan, KS$51,750-11.7%
Miami-Fort Lauderdale-West Palm Beach, FL$51,580-12.0%
New Orleans-Metairie, LA$51,540-12.1%
Sioux City, IA-NE-SD$51,540-12.1%
Visalia, CA$51,530-12.1%
Ocala, FL$51,490-12.2%
Clarksville, TN-KY$51,470-12.2%
Beckley, WV$51,340-12.4%
Winston-Salem, NC$51,320-12.5%
Tyler, TX$51,290-12.5%
Columbia, SC$51,280-12.6%
Victoria, TX$51,150-12.8%
Santa Fe, NM$51,120-12.8%
Farmington, NM$51,070-12.9%
Mobile, AL$51,010-13.0%
Warner Robins, GA$50,990-13.0%
Rome, GA$50,960-13.1%
North Port-Bradenton-Sarasota, FL$50,890-13.2%
Spartanburg, SC$50,700-13.5%
Elizabethtown, KY$50,680-13.6%
Owensboro, KY$50,600-13.7%
Wichita Falls, TX$50,600-13.7%
Tampa-St. Petersburg-Clearwater, FL$50,560-13.8%
Anniston-Oxford, AL$50,550-13.8%
Paducah, KY-IL$50,520-13.8%
Muskegon-Norton Shores, MI$50,500-13.9%
Virginia Beach-Chesapeake-Norfolk, VA-NC$50,460-13.9%
Springfield, IL$50,350-14.1%
Orlando-Kissimmee-Sanford, FL$50,250-14.3%
Cape Girardeau, MO-IL$50,200-14.4%
Flint, MI$50,200-14.4%
Saginaw, MI$50,200-14.4%
Macon-Bibb County, GA$50,190-14.4%
Tuscaloosa, AL$50,190-14.4%
Huntington-Ashland, WV-KY-OH$50,050-14.6%
Brunswick-St. Simons, GA$49,980-14.8%
Fayetteville, NC$49,980-14.8%
Johnstown, PA$49,980-14.8%
Lake Charles, LA$49,960-14.8%
Enid, OK$49,780-15.1%
Peoria, IL$49,610-15.4%
Charleston, WV$49,580-15.5%
College Station-Bryan, TX$49,540-15.5%
Naples-Marco Island, FL$49,520-15.6%
Lafayette, LA$49,450-15.7%
Slidell-Mandeville-Covington, LA$49,410-15.7%
Midland, MI$49,380-15.8%
Shreveport-Bossier City, LA$49,360-15.8%
Houma-Bayou Cane-Thibodaux, LA$49,300-15.9%
El Paso, TX$49,270-16.0%
Cleveland, TN$49,250-16.0%
Hinesville, GA$49,220-16.1%
Auburn-Opelika, AL$49,210-16.1%
Lubbock, TX$49,080-16.3%
Texarkana, TX-AR$49,050-16.4%
Laredo, TX$49,010-16.4%
Corpus Christi, TX$49,000-16.4%
Greenville, NC$48,980-16.5%
Cape Coral-Fort Myers, FL$48,950-16.5%
Gainesville, FL$48,930-16.6%
Jefferson City, MO$48,860-16.7%
Pinehurst-Southern Pines, NC$48,860-16.7%
Wilmington, NC$48,850-16.7%
Niles, MI$48,780-16.8%
Waco, TX$48,780-16.8%
Hammond, LA$48,650-17.0%
Yuma, AZ$48,630-17.1%
Port St. Lucie, FL$48,590-17.1%
Morgantown, WV$48,560-17.2%
Brownsville-Harlingen, TX$48,550-17.2%
Palm Bay-Melbourne-Titusville, FL$48,460-17.4%
Sebastian-Vero Beach-West Vero Corridor, FL$48,410-17.4%
Las Cruces, NM$48,400-17.5%
San Angelo, TX$48,230-17.8%
Hattiesburg, MS$48,200-17.8%
Florence-Muscle Shoals, AL$48,140-17.9%
Hanford-Corcoran, CA$48,110-18.0%
Rocky Mount, NC$48,090-18.0%
Lake Havasu City-Kingman, AZ$48,060-18.0%
Pensacola-Ferry Pass-Brent, FL$47,950-18.2%
Crestview-Fort Walton Beach-Destin, FL$47,940-18.2%
Augusta-Richmond County, GA-SC$47,920-18.3%
Valdosta, GA$47,880-18.3%
Johnson City, TN$47,670-18.7%
Jonesboro, AR$47,670-18.7%
Deltona-Daytona Beach-Ormond Beach, FL$47,660-18.7%
Panama City-Panama City Beach, FL$47,610-18.8%
Fort Smith, AR-OK$47,580-18.9%
Columbus, GA-AL$47,570-18.9%
Daphne-Fairhope-Foley, AL$47,560-18.9%
Joplin, MO-KS$47,430-19.1%
Alexandria, LA$47,370-19.2%
Monroe, LA$47,300-19.3%
Lawton, OK$47,280-19.4%
Wildwood-The Villages, FL$47,180-19.5%
Goldsboro, NC$47,140-19.6%
Parkersburg-Vienna, WV$47,050-19.8%
McAllen-Edinburg-Mission, TX$47,040-19.8%
Punta Gorda, FL$46,780-20.2%
Kankakee, IL$46,750-20.3%
Sumter, SC$46,500-20.7%
Tallahassee, FL$46,470-20.8%
Myrtle Beach-Conway-North Myrtle Beach, SC$46,360-20.9%
Sierra Vista-Douglas, AZ$46,250-21.1%
Gulfport-Biloxi, MS$45,990-21.6%
Homosassa Springs, FL$45,750-22.0%
Jacksonville, NC$45,640-22.2%
Sebring, FL$44,930-23.4%
Hot Springs, AR$44,590-24.0%
Virgin Islands$43,270-26.2%
Guam$38,760-33.9%
San Juan-Bayamon-Caguas, PR$26,170-55.4%
Puerto Rico$25,510-56.5%
Mayaguez, PR$25,270-56.9%
Guayama, PR$24,960-57.4%
Arecibo, PR$23,840-59.3%
Ponce, PR$23,490-59.9%
Aguadilla, PR$23,390-60.1%
Data Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS). Data reflects the most recent annual survey.