Flexible NP Jobs Nationwide
Apply for nurse practitioner roles across Canada. Choose between urban, rural, remote, and virtual placements.

4.9 rating on Google
In-Demand NP Roles
- Primary Care & Family Health
- Emergency & Urgent Care
- Women's Health & OBS
- Geriatrics & Long-Term Care
- Indigenous Health
- Virtual Care & Telehealth
- Chronic Disease Management
- Mental Health & Addictions

We place both experienced and newly licensed NPs. We welcome applications from new NP graduates looking to gain hands-on experience in supportive placements.
Hospitals
Community Health Centres
Primary Care Clinics
Primary Care Clinics
Urgent Care & Walk-In Clinics
Telehealth Programs
Rural and Remote Indigenous Communities
NP Jobs Available in Every Province (Except QC, YT, NWT)
- Alberta
- Ontario
- British Columbia
- Nova Scotia
- Manitoba
- Prince Edward Island
- New Brunswick
- Saskatchewan
- Newfoundland & Labrador
Benefits of Working With Goodwill Staffing
Competitive pay, travel stipends, and housing support. Permanent, contract, and travel roles available. Licensing assistance and cross-provincial credentialing (CNO, BCCNM, CRNA, and more). Remote and underserved community experience. 24/7 recruiter and onboarding team. Full autonomy placements with collaborative teams.

Frequently Asked Questions
Do I need experience to apply?
While experience is preferred, we have NP roles available for newly licensed candidates.
Are there telehealth NP roles?
Yes. We offer virtual and hybrid NP jobs in urgent care, chronic disease management, and mental health.
Do you place NPs in rural or underserved areas?
Absolutely. We have many remote and Indigenous community placements with travel and housing.
Can I work across provinces?
Yes. We help you with licensing and registration for multiple jurisdictions.
Are bilingual NPs in demand?
Yes. French-English NPs are consistently requested in Ontario, NB, and NS.
Apply Now to Find a Travel Nursing Role That Fits
Goodwill Staffing connects Nurse Practitioners with flexible and high-impact jobs across Canada. From community health to emergency care and virtual clinics, we offer licensing support, housing, and travel roles that match your scope and specialty
Let’s turn your skills into impact. Whether you're ready for your first contract or your fifteenth, we're here to support your journey. We respond to all qualified applicants within 1 business day.
Do you need healthcare staff or healthcare jobs?
Talk to us. We respond within one business day — call 1-343-309-5318 or email info@goodwillstaffing.ca.
