As of May 19, 2021, the average annual pay for a Journeyperson Diesel Mechanic in the United States is $48,272 a year. That works out to be approximately $23.21 an hour. This is the equivalent of $928/week or $4,023/month.