Question: how much does a general nurse practitioner make an hour?
Answer: According to the Bureau of Labor Statistics (BLS), the national mean hourly wage for nurse practitioners is $53.77 as of May 2019 (latest available data). Most NPs earn an hourly median wage of between $39.14 and $73.16.