School Nurse RN
$72.8k - $85.28kGIRARD ESTATE
School Nurse RN
Girard College - Philadelphia, PA 19121
Salary Range $72,800.00 - $85,280.00 Level Experienced Position Type Regular Full Time Education Level Bachelor's Degree
Girard College is a full scholarship boarding school that fosters intellectual curiosity, social development, and emotional growth in academically focused students from underserved communities. We ensure every student the opportunity and the means to achieve excellence and preparation for advanced education through purposeful academic and residential programs.
Reporting to the Girard College Director of Health Services, the main role of the school nurse is to ensure that every child is in optimal health to facilitate learning. The school nurse focuses on supporting the physical, mental, emotional and social well being of the students to promote success in learning. The school nurse is responsible for caring for children in grades 1-12. The school nurse provides oversight and leadership of the health suite on shifts, under the direction of the Director of Health Services. The shift available is Sunday through Thursday from 3 pm to 11 pm beginning August 1, 2026.
Students receive treatment for acute and long-term medical conditions that may include diabetes, asthma, blood disorders, high blood pressure, seizure disorders, anaphylaxis, and etc. Acute management can range from treating minor cuts and scrapes to medical emergencies requiring transport to other facilities. Medication administration ranges from over the counter to prescription medications administered under the direction of the Director of Health Services and Medical Director. Providing basic first aid and medical care to other school staff is inclusive in the school nurse duties.
Responsibilities
Healthcare
- Individualize care to meet the biophysical, psychosocial and educational needs of each student
- Make referrals to the appropriate support staff when warranted or an expressed need
- Assess, evaluate and treat minor to severe injuries according to nursing standards and school policy
- Effectively communicate with families, the health care team and other school staff to provide continuity of care
- Participate in annual immunization screenings for each student and make appropriate corrections to meet state mandated compliance. Administer vaccines when required
- Administer prescribed and over the counter medication according to nursing standards
- Provide health education and teaching to students as well as staff to promote health and wellness.
- Develop and support individualized healthcare plans and emergency care plans for students with chronic conditions
Administrative
- Proficient use of computers for e-mails, Word document, Excel, and power point. Familiar with Magnus or a comparable electronic medical record system
- Maintain confidentiality of all information in student medical files and in the dissemination of verbal or written information to other staff and disciplines
- Analyzes documentation of all student visits in the medical records and utilize the nursing process to manage care. Evaluates effectiveness of care given and documents the response
- Demonstrate sound judgment and clinical knowledge in planning and decision making
- Demonstrate the ability to function under stressful situations
- Adhere to universal precautions and infection control guidelines
- Demonstrate professionalism through appearance, attendance, performance, and communication at all times
- Collaborate with admissions to support the student enrollment process, ensuring all medical documentation is accurate and complete
Qualifications
- Current PA RN Licensure
- Current CPR/AED Certification
- A minimum of 3 years previous experience in pediatrics
- School Nursing Certification preferred
- Previous use of data systems designed for student records
- Must be able to climb stairs in various campus buildings
$37 - $42 per hour
...School-Based Registered Nurse ~$37-$42/hour Position Summary: We are seeking a skilled and compassionate School-Based Registered Nurse at COFK! The RN will play an essential role in ensuring the health, safety, and well-being of students by providing...SuggestedFull timeLocal area$35 per hour
...Job Description Job Description Be the Nurse You Always Wanted to Be - Join BAYADA in Camden County as a Substitute School Nurse! Starting in September - We have an on... ...type Responsibilities for Registered Nurse (RN) - Substitute School Nurse: Client/student...SuggestedDaily paidReliefLocal areaImmediate startFlexible hoursWeekend work- ...Home Health Care in Pennsauken Township, NJ seeks a Substitute School Nurse for the remainder of the school year. Responsibilities include... ...-disciplinary team. Candidates must possess a valid New Jersey RN license, CPR certification, and at least one year of clinical experience...SuggestedWeekly payFlexible hours
- School Nurse Travel profession RN. Start date 08/12/2026, end date 06/15/2027. Duration 44 weeks. Shift details: 5x8 days, 5 shifts per week, 40 scheduled hours. Located in Broomall, PA. Zack Group Healthcare StaffingSuggestedShift workDay shift
$35 per hour
...Substitute School Nurse Are you a compassionate, dependable Registered Nurse looking for a flexible schedule and meaningful work? Join... ...near your home Around the clock clinical support Available RN Shifts: PRN, Part-Time, or Full-Time No weekend or minimum...SuggestedWeekly payExtra incomeFull timePart timeReliefFlexible hoursShift work- ...Job Description Job Description We are seeking a RN to serve as a PRN nurse for Delaware County for the '26- '27 school year, to join our team! You will be responsible for delivering high quality care to the assigned school in the district. Come join a team that...ReliefFlexible hours
$35 - $45 per hour
...the Culture If you want to be appreciated, come to BAYADA: BAYADA Home Health Care is looking for a Registered Nurse (RN) who has a passion for pediatric school-based private duty nursing to join our Bergen County team. We believe our clients and their families deserve...Weekly payDaily paidFull timePart timeReliefWork at officeLocal areaFlexible hoursShift workDay shift$2,005 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: GetMed Staffing Pay: $2,005 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/14/2026 About the Position...Full timeContract workShift work$1,991 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: FlexCare Pay: $1,991 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource...Full timeContract workImmediate startShift workNight shift- ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: Concentric Healthcare Staffing Pay: Competitive weekly pay (inquire for details) Contract Duration: 13 Weeks Start Date: ASAP About the Position Job...Weekly payFull timeContract workImmediate startShift workWeekend work
$1,892 - $2,013 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: Fusion Medical Staffing Pay: $1,892 to $2,013 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/24/2026...Full timeContract workTemporary workShift workNight shift- ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: Access Healthcare LLC Pay: Competitive weekly pay (inquire for details) Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date...Weekly payFull timeContract workSummer workImmediate startShift workNight shift3 days per week
$1,800 - $1,996 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: LRS Healthcare Pay: $1,800 to $1,996 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: 8/24/2026 About the Position Ready...Full timeContract workImmediate startShift workNight shift$2,209 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Penn Wynne, PA Agency: Atlas MedStaff Pay: $2,209 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/1/2026 About the Position...Hourly payFull timeContract workWork at officeShift workNight shift- ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: TNAA | TotalMed Pay: Competitive weekly pay (inquire for details) Shift Information: Days Contract Duration: 13 Weeks Start Date: 9/14/2026 About the...Weekly payDaily paidContract workShift work
$1,985 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Wynnewood, PA Agency: OneStaff Medical Pay: $1,985 per week Shift Information: Rotating - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/1/2026 About the Position...Hourly payFull timeContract workTemporary workWork experience placementImmediate startShift work$2,026 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: Triage Staffing Pay: $2,026 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/14/2026 About the Position...Full timeContract workShift work$2,026 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: Triage Staffing Pay: $2,026 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/14/2026 About the Position...Full timeContract workShift work$1,917 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: Atlas MedStaff Pay: $1,917 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/14/2026 About the Position...Hourly payFull timeContract workWork at officeRemote workShift workWeekend work- ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: TNAA | TotalMed Pay: Competitive weekly pay (inquire for details) Shift Information: Nights Contract Duration: 13 Weeks Start Date: 8/17/2026 About...Weekly payDaily paidLong term contractFull timeContract workTemporary workShift workNight shift
$1,797 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: Medical Solutions Pay: $1,797 per week Shift Information: Days Start Date: 9/14/2026 About the Position A facility in Philadelphia, PA is looking for...Full timeContract workReliefLocal areaShift work$2,005 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: GetMed Staffing Pay: $2,005 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/14/2026 About the Position...Full timeContract workShift work- ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: Access Healthcare LLC Pay: Competitive weekly pay (inquire for details) Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date...Weekly payDaily paidPermanent employmentFull timeContract workSummer workImmediate startShift work3 days per week
$1,797 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: Medical Solutions Pay: $1,797 per week Shift Information: Days Start Date: 9/14/2026 About the Position TravelNurseSource is working with Medical Solutions...Full timeContract workTemporary workReliefLocal areaShift work$2,231 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Penn Wynne, PA Agency: Triage Staffing Pay: $2,231 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/1/2026 About the Position...Full timeContract workShift workNight shift$1,793 - $1,992 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: CrossMed Healthcare Pay: $1,793 to... ...- 2 years’ experience preferred Graduate from an accredited school Certifications may be required based on facility requirements...Weekly payFull timeContract workShift work$1,853 - $2,006 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: Host Healthcare Pay: $1,853 to $2,006 per week Shift Information: Days Contract Duration: 13 Weeks Start Date: 9/14/2026 About the Position Host...Full timeContract workImmediate startShift work$2,345 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Wynnewood, PA Agency: Prime Staffing Pay: $2,345 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/1/2026 About the Position...Permanent employmentFull timeContract workTemporary workLocal areaShift workNight shiftWeekend work$2,112 - $2,312 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Penn Wynne, PA Agency: Titan Medical Group Pay: $2,112 to $2,312 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/1/2026 About...Weekly payFull timeContract workShift workNight shift$1,793 - $1,992 per week
...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Philadelphia, PA Agency: CrossMed Healthcare Pay: $1,793 to... ...- 2 years’ experience preferred Graduate from an accredited school Certifications may be required based on facility requirements...Weekly payFull timeContract workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to School Nurse RN. Be the first to apply!
- school nurse Philadelphia, PA
- unique rn Philadelphia, PA
- med surg medical surgical rn registered nurse Philadelphia, PA
- travel registered nurse rn Philadelphia, PA
- rn outpatient surgery Philadelphia, PA
- cath-lab rn Philadelphia, PA
- behavioral rn Philadelphia, PA
- injection rn Philadelphia, PA
- pediatric icu rn Philadelphia, PA
- private rn Philadelphia, PA



