In the United States, according to Indeed.com, the average weekly base pay for a truck driver is $1,891 ($98,332/year). In south-central Ohio, it’s $1,788 in Chillicothe, $1,311 in Portsmouth, and $1,548 in Washington Court House. In salary terms, those amounts range from $68,172/year (Portsmouth) to $92,976/year (Chillicothe).