Locum tenens salaries and moonlighting positions are rarely salary-based, as the role is frequently based hours or days worked. However, using current statistics by ZipRecruiter, the average annual salary range for a US-based locum tenens physician in 2023 is between $308,000 and $400,000. For a US-based locum tenens physician assistant, it's between $103,000 and $159,000. For a US-based locum tenens nurse practitioner, it's between $110,000 and $180,000.