Find nurse practitioner jobs across the US
Favorite Healthcare Staffing specializes in matching nurse practitioners with jobs at leading healthcare facilities across the US. With local and travel contracts, permanent placement opportunities and per diem jobs available, we'll have the perfect role for you.
Whether you're an FNP looking for a travel contract, a psychiatric NP searching for a permanent role, or an acute care NP exploring per diem shifts, our dedicated advanced practice recruiters will match you to nurse practitioner jobs that fit your specialty, schedule, and career goals and get you placed in as little as 24 to 48 hours.
Featured nurse practitioner jobs
Start searching for nurse practitioner opportunities today.
Nurse Practitioner
Nurse Practitioner
Nurse Practitioner
Nurse practitioner job types: find the right fit for your career

Local contract
Contract jobs are great for NPs who are in search of short-term and flexible opportunities. Our local contracts last anywhere from three to 13 weeks depending on your preferences.

Permanent placement
Permanent placements are ideal for NPs wanting structure and stability. When applying for roles through Favorite, we’ll be with you throughout the hiring process to ensure you have a seamless start.

Per diem
Per diem NP jobs give you full control over your schedule. Pick up shifts when it suits you and earn a premium hourly rate in return. Ideal for nurse practitioners who want to supplement income alongside another role, or who need flexibility around other commitments.
.webp?width=1200&height=800&name=AdobeStock_609313715%20(1).webp)
Travel
Travel NP jobs let you take your advanced practice skills to new facilities across the US on short-term contracts, with competitive weekly pay packages, housing stipends, and day-one benefits. Most assignments run 8–13 weeks, with options to extend or move to a new location. New travel nurse practitioner jobs open every week. Your Favorite recruiter will help match you to assignments that fit your specialty and timeline.
Benefits of searching for nurse practitioner jobs with Favorite
Enjoy many benefits with Favorite, including comprehensive medical, dental, and vision coverage, a generous 401k plan, our referral-bonus program, DailyPay for on-demand earnings; and more, all designed to help enrich your life and advance your career.
Plus, with Mobilize - our intuitive mobile app - you can book shifts, upload credentials, submit timecards, track pay, and manage your entire schedule from your device.
Medical, dental, vision, and life insurance plans
Mobilize, powered by Favorite Healthcare Staffing
401k and Roth retirement plans
Early access to wages with DailyPay
Continuing Education Reimbursement Program
Generous referral bonus program
What nurse practitioners say about Favorite
"Best customer service ever! They have been very responsive to any questions I have had and very accessible!"
"They have been excellent and very attentive with providing jobs. They actually care and put time into their employees"
Applying has never been easier
Are you ready to take the next step in your career? Applying with Favorite Healthcare Staffing is as easy as 1-2-3. Through our simple process, we'll help you find the job of your dreams. Let's begin your journey today!
Submit your application
Apply directly to the job you’re interested in. Whether you’re exploring your options or know your next career move, we’ll help you take the next step forward.
Connect with a recruiter
You’ll be matched with one of Favorite’s expert recruiters. They’ll take the time to understand what you want to achieve and provide you with support during the hiring process.
Step into your next role
Once you’ve found the perfect job, we’ll work with you to finalize the details. Our team will guide you through your onboarding, answer any questions, and ensure you’re prepared for your first day.
Average nurse practitioner salary in the US
NP salaries vary significantly depending on your placement type, specialty, location, and experience. Here's how earnings typically break down:
Permanent NP jobs - The national average for a permanent nurse practitioner is around $130,000 per year. Specialty and location move the needle considerably — psychiatric NPs and acute care NPs typically earn above average, while primary care FNP roles in rural settings may sit lower but sometimes include loan forgiveness or sign-on bonuses.
Travel NP jobs - Travel nurse practitioner jobs offer some of the highest earning potential in the profession. Weekly packages vary by specialty and location, and typically housing support, travel reimbursement, and benefits from day one. Your Favorite recruiter will walk you through the full package for any assignment before you commit.
Per diem NP jobs - Per diem NPs earn a premium hourly rate in exchange for scheduling flexibility. On average, NPs make around $63 per hour but per diem rates typically run higher than staff rates, particularly in high-demand settings and major metro areas. Per diem roles don't typically include employer-sponsored benefits, so factor that into your overall compensation picture.
Top-paying states for NPs include California, New York, Oregon, Massachusetts, and Washington. All of which Favorite places NPs in regularly.
Nurse practitioner jobs FAQs
What states pay the most for nurse practitioners?
The top five states that pay the highest salaries for nurse practitioners in the US include:
What are the most common nurse practitioner specialties?
While there are many specializations you can choose from as a nurse practitioner, the most common specialties include:
- Family nurse practitioner (FNP)
- Adult-gerontology primary care
- Psychiatric
- Adult-gerontology acute care
- Adult
How much does a nurse practitioner make an hour in the US?
On average in the United States, NPs make about $63 an hour. This can vary by region, specialty, and more.
What is a nurse practitioner's starting salary?
The starting salary for nurse practitioners in the US is about $127,000. Those new to the field are able to advance their salary in a number of ways once they start working. To do this, you can gain extra experience, choose a specialty, work holidays and weekends, earn more certifications, and more.
Can I apply for multiple nurse practitioner jobs at once?
Yes, at Favorite, you’re able to apply for as many NP jobs at a time as you would like. After you apply, a recruiter will be in touch with you to discuss your job options.
What does a nurse practitioner do?
Nurse practitioners are advanced practice registered nurses (APRNs) who provide a wide range of healthcare services. They deal with diagnosing and treating acute and chronic conditions, ordering and interpreting diagnostic tests and prescribing medications. Depending on the state, NPs practice with varying degrees of physician oversight, and in full practice authority states, they can practice fully independently.
Core responsibilities of an NP typically include:
- Conducting patient assessments, physical exams, and health histories
- Diagnosing acute and chronic illnesses and developing individualized treatment plans
- Prescribing medications and therapeutic interventions
- Ordering, performing, and interpreting diagnostic tests and lab results
- Managing ongoing care for patients with complex or chronic conditions
- Educating patients and families on prevention, disease management, and health promotion
- Collaborating with physicians, specialists, and multidisciplinary care teams
- Practicing across settings including primary care clinics, hospitals, urgent care centers, psychiatric facilities, schools, and long-term care
What NP specialties does Favorite place?
Favorite places nurse practitioners across a wide range of specialties including family medicine (FNP), psychiatry (PMHNP), adult-gerontology acute care (ACNP), pediatrics, women's health, urgent care, and more. Our advanced practice recruiters specialize in matching your specific certification and clinical experience to the right role.
What is the job outlook for nurse practitioners?
The US Bureau of Labor Statistics projects NP employment to grow nearly 46% from 2023 to 2033, creating around 135,500 new roles. This makes nurse practitioner one of the fastest-growing professions in US healthcare and means strong job availability across all placement types: travel, per diem, contract, and permanent.
