Salary guide
What should a Hospitalist Physician make in 2026?
A typical Hospitalist Physician earns $177.00/hr, with most posted roles landing between $148.88 and $296.00/hr.
Recent posted pay is down, with the last 30 days showing -12.2% movement versus the prior period.
Compare locations before accepting an offer, especially when travel stipends or weekend differentials are included.