The average truck driver salary in the USA is $63,564 per year or $30.56 per hour. Entry-level positions start at $48,750 per year, while most experienced workers make up to $90,176 per year.