I attended an information session on graduate programs in advanced-practice nursing at a local university. I learned that the average starting salary for nurse practitioners in Ohio is in the $50,000s! I truly can't believe this! A new grad staff RN can easily make this much in my area. On salary.com, the average for NPs in my area of Ohio is in the upper $70,000s. Is there really such a difference between starting salaries for new grad NPs and the "average"? How long does it take to start making a salary that compensates the extra education and responsibility?