Salary guide
What should a Geriatric Nurse Practitioner make in 2026?
A typical Geriatric Nurse Practitioner earns $165.00/hr, with most posted roles landing between $129.01 and $165.00/hr.
Recent posted pay is steady, with the last 30 days showing stable movement versus the prior period.
Compare locations before accepting an offer, especially when travel stipends or weekend differentials are included.