The average hourly pay for a family nurse practitioner is $45.67 per hour and the average salary for a family nurse practitioner is $95,000.00 per year.
However in some places family nurse practitioners can earn a bit more and can earn as high as $97,000.00 per year or $46.64 per hour.
Family Nurse Practitioners will always be in demand for years and years so it's a good career to get into and a pretty high paying job.