Happiest Nursing Jobs According to Nurses

Image of professional woman smiling at camera
Written by Ann Real, MA, BSN, RN Content Writer, IntelyCare
Happiest Nursing Jobs According to Nurses

Wondering where the biggest smiles in scrubs are found? From the high-stakes world of oncology to the heartwarming moments in geriatric care, we’ll take a peek behind the curtain and explore which roles rank among the happiest nursing jobs.

As we uncover the jobs that top the charts for nurse satisfaction, you’ll find that nursing doesn’t have to be all about burnout, stress, and compassion fatigue. You can be a nurse and be happy, too.

Happiest Nursing Jobs: What’s Most Important?

What’s the recipe for happy nurses? According to some nursing job satisfaction reports, nurses highlighted the following factors when evaluating a job opportunity:

  • Pay
  • Workload
  • Flexibility in scheduling and working hours
  • Organization’s reputation
  • Benefits beyond salary
  • Access to modern tools and technology
  • Policies that support safety and well-being
  • Confidence in leadership
  • Clearly defined career path
  • Strong training and professional growth opportunities

So, what’s on nurses’ minds when they’re job hunting? Besides the basics — like safety at work and additional staffing — nurses are also looking for a better salary, a healthier work-life balance, and more opportunities for growth. Most nurses want a job that not only pays the bills but also makes them feel valued and empowered.

Top 10 Happiest Nursing Jobs

Curious about the happiest nursing specialties and why they top the charts? From helping patients navigate the complexities of mental health in psychiatric units to keeping students safe and healthy in schools, these roles aren’t just jobs — they’re also opportunities to thrive, make an impact, and actually love what you do. Let’s explore the happiest nursing jobs that could be your next career adventure.

  1. Psychiatric or mental health nurse
  2. Occupational health nurse
  3. Geriatric nurse
  4. Home health or hospice nurse
  5. Ambulatory care nurse
  6. Neurology nurse
  7. Renal or dialysis nurse
  8. Oncology nurse
  9. School nurse
  10. Obstetrics and gynecology nurse

1. Psychiatric Nurse

Job satisfaction rate: 84.9%

What you’d do: Provide specialized care to individuals experiencing a wide range of mental health issues — from anxiety to severe mental illnesses such as schizophrenia. Some of your responsibilities would include:

  • Conducting comprehensive assessments, including patients’ psychiatric history and psychosocial functioning.
  • Administering psychiatric medications and monitoring patients for side effects, such as extrapyramidal symptoms (EPS) or tardive dyskinesia.
  • Educating patients on stress management techniques, including relaxation exercises and conscious breathing.
  • Monitoring patients for signs of self-harm, aggression, or other safety concerns.

Where you’d work: You could find employment in psychiatric hospitals, mental health clinics, substance abuse clinics, eating disorder recovery centers, and crisis hotlines. Interested in joining the specialty that tops the list of happiest nursing jobs? Explore the key steps to becoming a psychiatric nurse in our article.

What you’d earn: The average psychiatric nurse salary in the U.S. is around $89,000 a year.

Check out the latest psychiatric nurse jobs nationwide.

2. Occupational Health Nurse

Job satisfaction rate: 84.3%

What you’d do: As an occupational health nurse, you would focus on promoting and protecting the health and safety of employees in the workplace. Your typical job responsibilities would include:

  • Performing routine health screenings like hearing tests for workers in loud environments like factories, respiratory screenings for employees exposed to dust or chemicals, and blood pressure checks.
  • Treating minor workplace injuries on site and making sure employees get proper follow-up care.
  • Identifying recurring safety issues and recommending practical solutions to prevent them.
  • Monitoring compliance with federal and state safety regulations.

Where you’d work: This non-bedside role allows you to find employment in industries where workplace health risks are common, such as manufacturing plants, construction companies, warehouses, and large corporate campuses. If you’re interested in this role, learn more from our article on how to become an occupational health nurse.

What you’d earn: The average occupational health nurse salary in the U.S. is around $67,000 a year.

3. Geriatric Nurse

Job satisfaction rate: 83.9%

What you’d do: As a geriatric nurse, you would focus on helping older adults stay as healthy, mobile, and independent as possible. Some of the key tasks you might perform include:

  • Managing chronic illnesses common in older adults, such as heart disease, diabetes, arthritis, and dementia.
  • Administering medications while watching closely for side effects, since many elderly patients take multiple prescriptions that can interact.
  • Assessing for fall risk and implementing practical solutions to minimize it, such as walkers, handrails, or physical therapy.
  • Helping patients with daily activities like bathing, dressing, and eating when necessary.

Where you’d work: You would primarily work in nursing homes, assisted living communities, rehabilitation centers, and specialized geriatric clinics. Some of these nurses also work in home health agencies, providing care for seniors who prefer to age at their own residences. Interested in finding a role in this specialty that’s considered one of the happiest nursing jobs? Check out our article on how to become a geriatric nurse.

What you’d earn: The average geriatric nurse salary in the U.S. is $84,000 per year.

4. Home Health or Hospice Nurse

Job satisfaction rate: 83.1%

What you’d do: As a home health nurse, you’d bring personalized care directly to patients’ homes, helping those recovering from surgery or acute illnesses, managing chronic conditions, or supporting seniors and individuals with disabilities. As a hospice nurse, your focus shifts to patients in the final stage of life, prioritizing symptom management and emotional support over curative treatment. Your day-to-day duties in these happiest nursing specialties would include:

  • Making home visits to provide personalized care for patients recovering from illness or surgery, or requiring palliative care.
  • Administering medications and specialized treatments tailored to each patient’s needs.
  • Assisting with pain management techniques, such as breathing exercises, repositioning, and individualized medication regimens.
  • Observing patients for early signs of infection, complications, or overall health decline.

Where you’d work: Home health nurses typically work for home health agencies, visiting patients in their private homes or assisted living facilities. Nurses with an entrepreneurial mindset can also work independently as private duty nurses. Hospice nurses usually work for hospice organizations but may also provide care in patients’ homes. If these work settings excite you, check out our guides on how to become a home health nurse and how to become a hospice nurse.

What you’d earn: The average salary for a home health nurse is about $89,940 per year, while hospice nurses typically make around $87,000 annually.

Find the latest hospice nurse jobs and home health nurse jobs in your area.

5. Ambulatory Care Nurse

Job satisfaction rate: 82.4%

What you’d do: As an ambulatory care nurse, your role would involve caring for patients in outpatient care settings, which do not require an overnight stay. Depending on your place of employment — such as physician care offices, specialized clinics, or outpatient surgery centers — your responsibilities may vary. Some of your job duties may include:

  • Conducting patient intake, documenting medical histories, and triaging patients.
  • Preparing patients for outpatient procedures and assisting during in-office procedures.
  • Educating patients on disease management, medications, and follow-up care.
  • Coordinating referrals, including scheduling specialist consults, lab work, and diagnostic imaging.
  • Providing preventive care services, such as immunization, wellness screenings, and health screenings.

Where you’d work: These nurses can find employment in a variety of settings, including physician offices, specialty clinics (such as cardiology, dermatology, or endocrinology clinics), outpatient surgery centers, urgent care clinics, community health centers, and public health departments. They may also work in hospital outpatient departments, diagnostic imaging centers, or telehealth services that serve patients in rural areas.

What you’d earn: The average salary for RNs working in outpatient care settings is $107,650 per year.

Check out the latest outpatient nursing jobs across the nation.

6. Neurology Nurse

Job satisfaction rate: 81.9%

What you’d do: As a neurology nurse, you would care for patients with brain, spinal cord, and nervous system disorders. You would work closely with neurologists and other healthcare professionals, assisting with specialized neurological treatments and diagnostic procedures. Some of your job duties may include:

  • Performing neurological assessments to evaluate reflexes, coordination, and level of consciousness.
  • Assisting with specialized diagnostic procedures, including electroencephalograms (EEGs), lumbar punctures, and brain imaging tests.
  • Monitoring patients for changes in neurological status, such as confusion, weakness, or seizure activity.
  • Administering medications used to treat neurological conditions, such as anticonvulsants, thrombolytics, or disease-modifying therapies.

Where you’d work: Neurology nurses commonly work in hospital neurology units, stroke centers, neurological intensive care units (neuro ICUs), outpatient neurology clinics, and rehabilitation centers. To learn more about one of the happiest nursing jobs — neurology nursing — read our full article on getting started in this specialty.

What you’d earn: The average neuro nurse salary in the U.S. is about $81,000 per year.

7. Renal or Dialysis Nurse

Job satisfaction rate: 81.9%

What you’d do: As a renal or dialysis nurse, also referred to as a nephrology nurse, you would work with patients suffering from disorders affecting the kidneys, including those undergoing dialysis treatments. Some of your responsibilities would include:

  • Operating equipment for hemodialysis or peritoneal dialysis treatments.
  • Administering specialized medications, including erythropoiesis-stimulating agents, phosphate binders, and antihypertensives.
  • Monitoring patients undergoing dialysis, including assessing vital signs, fluid balance, and potential complications such as hypotension or infection.
  • Educating patients and their families on managing kidney disease, including dietary guidelines, fluid restrictions, and proper home dialysis techniques.

Where you’d work: You would primarily work in outpatient dialysis centers, hospital dialysis units, nephrology clinics, and sometimes in home health, caring for patients needing peritoneal dialysis. Interested in joining this specialty? Read our comprehensive guides on how to become a nephrology nurse or dialysis nurse.

What you’d earn: The average dialysis nurse salary in the U.S. is about $90,000 per year.

8. Oncology Nurse

Job satisfaction rate: 81.8%

What you’d do: Oncology nurses specialize in caring for patients with various forms of cancer, supporting them through specialized treatments, such as chemotherapy and radiation therapy, monitoring side effects, and supporting patients through symptom management and recovery. Some of their key responsibilities would include:

  • Administering chemotherapy, immunotherapy, and other cancer-related medications.
  • Assessing and managing symptoms such as pain, nausea, fatigue, and infection risk.
  • Assisting with procedures such as central line placement, bone marrow biopsies, and port care.
  • Educating patients about cancer diagnoses, treatment plans, and self-care strategies.
  • Providing emotional support to help patients and families cope with difficult diagnoses.

Where you’d work: These nurses are able to find employment in hospital oncology units, outpatient cancer clinics, chemotherapy infusion centers, radiation oncology departments, and hospice or palliative care settings. If this role excites you, check out our guide on how to become an oncology nurse.

What you’d earn: The average oncology nurse salary in the U.S. is $89,000 per year.

Explore the latest oncology nurse jobs in your area.

9. School Nurse

Job satisfaction rate: 81.5%

What you’d do: School nurses care for students during the school day, managing chronic conditions, responding to emergencies, and providing education about healthy lifestyles and disease prevention. Job duties that place this specialty among the happiest nursing jobs include:

  • Assessing and caring for students who become ill or injured during the school day.
  • Administering medications and treatments for students with chronic conditions such as asthma, diabetes, or allergies.
  • Performing routine health screenings, including vision, hearing, and growth assessments.
  • Educating students, staff, and families on health, hygiene, nutrition, and disease prevention.
  • Ensuring immunization compliance and controlling the spread of communicable diseases within the school environment.

Where you’d work: You’ll typically work in public or private K–12 schools, charter schools, or higher education institutions. Some may also work in school districts overseeing multiple campuses. Learn more about how to become a school nurse in our explainer.

What you’d earn: The average school nurse salary in the U.S. is $70,720 per year.

Find open school nurse jobs near you.

10. Obstetrics and Gynecology Nurse

Job satisfaction rate: 80.8%

What you’d do: Obstetrics nurses care for female patients throughout their pregnancy, during labor and delivery, and in the postpartum period. In contrast, gynecology nurses provide specialized care to their patients across the lifespan, focusing on reproductive health and gynecological issues. Some of your responsibilities would include:

  • Providing prenatal care, including regular checkups, screenings, and educating on pregnancy-related topics.
  • Managing gynecological conditions such as menstrual disorders, pelvic pain, urinary incontinence, and menopausal symptoms.
  • Educating patients about contraceptive options, including birth control pills, intrauterine devices (IUDs), contraceptive implants, and barrier methods.
  • Assisting with gynecological procedures such as colposcopies, hysteroscopies, and endometrial biopsies.

Where you’d work: You would work in various healthcare settings that focus on women’s health, including gynecology clinics, labor and delivery hospital units, private practices, and reproductive endocrinology clinics. Learn more about starting a career as an obstetrics nurse.

What you’d earn: The average OB-GYN nurse salary in the U.S. is about $84,000 per year.

Check out the latest mother-baby nurse jobs and OB-GYN nurse jobs to see what you might earn in your location.

Explore the Happiest Nursing Jobs on IntelyCare

Let us match you with jobs tailored to your preferences. Simply share your criteria, and we’ll curate a personalized list of nursing jobs and deliver it directly to your inbox.