Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

School Social Workers, Counselors and Therapists

Social Work p.r.n.

Job Description

Job Description

Social Work p.r.n. is seeking School-Based Counselors, Licensed Social Workers, and Therapists for immediate openings across Montgomery, Berks, Chester, and Philadelphia Counties. These roles offer the chance to make a real difference, supporting students and families while enjoying flexible, rewarding work in educational and behavioral health settings.

---

Current Openings

Part-Time School-Based Counselor (2 days/week) – Montgomery & Berks Counties Provide individual and group counseling during the school year, supporting students’ emotional and behavioral health. Requirements: MSW, LSW preferred; prior school counseling or school social work experience required.

Full-Time Licensed School-Based Counselor (Temp: Jan–June 2026) – Chester County Support students’ social and emotional growth, collaborate with teachers and administrators, and assist with crisis intervention. Requirements: PA LSW or LCSW with prior school-based experience required.

Full-Time Therapist (Temp-to-Hire) – Philadelphia County Provide individual, group, and family therapy, crisis intervention, and recovery-focused care in a community setting. Requirements: MSW with 2 years or BSW with 4 years of clinical or behavioral health experience.

---

Responsibilities

· Provide direct counseling and case management to students or clients.

· Conduct psychosocial assessments and develop care plans.

· Collaborate with school staff, families, and community providers.

· Participate in team meetings and provide referrals as needed.

· Promote positive mental health and academic success.

 

 

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the School Social Workers, Counselors and Therapists in Fort Washington, PA vacancy
  • $115 per hour

    " Licensed Professional Counselor (LPC)   Wage: Up to $115/hour Licensed Professional Counselor — Are you ready to launch or expand your private practice?  Headway is here to help you start accepting insurance with ease, increase your earnings with higher rates,... 
    Suggested
    Bi-weekly pay
    Private practice

    Headway

    Philadelphia, PA
    14 hours ago
  •  ...prospect management. The Transfer Admissions Counselor attends all on-campus recruiting events,...  ...plan which may include travel to high schools, community colleges, community events...  ...Qualifications: ~ Business uses of social media Required Knowledge, Skills... 
    Suggested
    Temporary work
    Immediate start
    Night shift
    Afternoon shift
    Weekday work

    Arcadia University

    Glenside, PA
    14 hours ago
  • $56k - $90k

     ...Licensed Professional Counselor Are you passionate about working with an underserved and rewarding population? Looking for a clinical role without the administrative burden, and one that offers real work-life balance? If so, read on and apply today!? Senior Care... 
    Suggested
    Full time
    Temporary work
    Currently hiring
    Relocation package
    Flexible hours

    Senior Care Therapy

    Abington, PA
    3 days ago
  • $1,732 - $1,920 per week

     ...Physical Therapist Location: Jenkintown, PA Agency: LRS Healthcare Pay: $1,732 to $1,920 per week Shift Information: Days Contract Duration: 14 Weeks Start Date: 9/29/2026 About the Position Ready to start your next travel adventure?... 
    Suggested
    Full time
    Contract work
    Immediate start
    Shift work

    LRS Healthcare

    Jenkintown, PA
    1 day ago
  • $1,691 per week

     ...Physical Therapist Location: Lafayette Hill, PA Agency: American Consultants Pay: $1,691 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/5/2026 About the Role: American Consultants is seeking... 
    Suggested
    Full time
    Contract work
    Summer work
    Shift work

    American Consultants

    Lafayette Hill, PA
    1 day ago
  • $1,760 per week

     ...Physical Therapist Location: Lafayette Hill, PA Agency: Ardor Health Solutions Pay: $1,760 per week Shift Information: Days - 3 days x 12 hours Start Date: 10/5/2026 About the Role: Ardor Health Solutions is seeking a Physical Therapist for... 
    Full time
    Contract work
    Summer work
    Shift work
    3 days per week

    Ardor Health Solutions

    Lafayette Hill, PA
    1 day ago
  • $1,905 - $2,088 per week

     ...Occupational Therapist Location: Jenkintown, PA Agency: Aya Healthcare Pay: $1,905 to $2,088 per week Shift Information...  ...opening for the following position: Occupational Therapist School in Jenkintown, PA.  Job Details Profession: Therapy/Rehabilitation... 
    Permanent employment
    Full time
    Contract work
    Summer work
    Local area
    Immediate start
    Work from home
    Relocation
    Shift work

    Aya Healthcare

    Jenkintown, PA
    1 day ago
  • $1,969 per week

     ...Physical Therapist Location: Jenkintown, PA Agency: Ardor Health Solutions Pay: $1,969 per week Shift Information: Days - 5 days x 8 hours Start Date: 9/29/2026 About the Role: Ardor Health Solutions is seeking a Physical Therapist for a... 
    Full time
    Contract work
    Summer work
    Shift work

    Ardor Health Solutions

    Jenkintown, PA
    17 hours ago
  • $2,075 per week

     ...Physical Therapist Location: Jenkintown, PA Agency: SkyBridge Healthcare Pay: $2,075 per week Contract Duration: 14 Weeks Start Date: ASAP About the Position Type: Allied Health Jenkintown , PA   SkyBridge Healthcare is seeking a Traveler... 
    Full time
    Contract work
    Immediate start
    Relocation package

    SkyBridge Healthcare

    Jenkintown, PA
    1 day ago
  • $1,737 per week

     ...Physical Therapist Location: Lafayette Hill, PA Agency: Towne U.S. LLC Pay: $1,737 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/5/2026 About the Position Physical Therapist Assistant... 
    Full time
    Contract work
    Shift work

    Towne U.S. LLC

    Lafayette Hill, PA
    1 day ago
  • $1,998 per week

     ...Physical Therapist Location: Jenkintown, PA Agency: GetMed Staffing Pay: $1,998 per week Shift Information: Days - 5 days Contract Duration: 14 Weeks Start Date: 10/5/2026 About the Position GetMed Staffing is searching for a strong... 
    Full time
    Contract work
    Shift work

    GetMed Staffing

    Jenkintown, PA
    1 day ago
  • $2,023 - $2,223 per week

     ...Physical Therapist Location: Lafayette Hill, PA Agency: Ventura MedStaff Pay: $2,023 to $2,223 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/12/2026 About the Position Are you ready to... 
    Weekly pay
    Full time
    Contract work
    Flexible hours
    Shift work

    Ventura MedStaff

    Lafayette Hill, PA
    17 hours ago
  • $2,162 per week

     ...Physical Therapist Location: Jenkintown, PA Agency: Coast Medical Service Pay: $2,162 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 14 Weeks Start Date: 9/29/2026 About the Position Coast Medical Service is a... 
    Full time
    Contract work
    Shift work

    Coast Medical Service

    Jenkintown, PA
    1 day ago
  • $2,125 - $2,191 per week

     ...Physical Therapist Location: Jenkintown, PA Agency: Pioneer Healthcare Services Pay: $2,125 to $2,191 per week Shift...  ...healthcare professionals across the U.S., with a focus on top school and medical opportunities. Our reputation is built on trust, rapid... 
    Full time
    Relocation package
    Shift work

    Pioneer Healthcare Services

    Jenkintown, PA
    1 day ago
  • $2,382 per week

     ...Physical Therapist Location: Jenkintown, PA Agency: Krucial Rapid Response Pay: $2,382 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 9/28/2026 About the Position Physical Therapist – Job... 
    Full time
    Contract work
    Shift work

    Krucial Rapid Response

    Jenkintown, PA
    17 hours ago
  • $1,983 - $2,083 per week

     ...Physical Therapist Location: Lafayette Hill, PA Agency: Converdia Health Staffing Pay: $1,983 to $2,083 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/5/2026 About the Position ConVerdia... 
    Permanent employment
    Full time
    Contract work
    Temporary work
    Shift work

    Converdia Health Staffing

    Lafayette Hill, PA
    1 day ago
  • $1,782 - $2,058 per week

     ...Physical Therapist Location: Jenkintown, PA Agency: National Staffing Solutions Pay: $1,782 to $2,058 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 14 Weeks Start Date: 9/29/2026 About the Position Details of... 
    Full time
    Contract work
    Shift work

    National Staffing Solutions

    Jenkintown, PA
    1 day ago
  •  ...Physical Therapist Location: Jenkintown, PA Agency: Concentric Healthcare Staffing Pay: Competitive weekly pay (inquire for details) Shift Information: 8 hours Contract Duration: 14 Weeks Start Date: ASAP About the Position Job Title... 
    Weekly pay
    Full time
    Contract work
    Immediate start
    Shift work
    Day shift

    Concentric Healthcare Staffing

    Jenkintown, PA
    1 day ago
  • $1,762 per week

     ...Physical Therapist Location: Plymouth Meeting, PA Agency: Lancesoft Inc. Pay: $1,762 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position We are currently seeking qualified... 
    Full time
    Contract work
    Immediate start
    Shift work

    Lancesoft Inc.

    Plymouth Meeting, PA
    1 day ago
  • $2,383 - $2,456 per week

     ...Physical Therapist Location: Blue Bell, PA Agency: AMN Healthcare Allied Pay: $2,383 to $2,456 per week Shift Information...  ...and coordinate care with nursing, occupational therapy, and social work. Blue Bell, PA and Montgomery County feature scenic parks,... 
    Extra income
    Full time
    Contract work
    Temporary work
    Immediate start
    Monday to Friday
    Shift work

    AMN Healthcare Allied

    Blue Bell, PA
    1 day ago
  • $2,141 per week

     ...Physical Therapist Location: Lafayette Hill, PA Agency: Triage Staffing LLC Pay: $2,141 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 10/12/2026 About the Position Travel Rehab: Physical... 
    Full time
    Contract work
    Shift work

    Triage Staffing LLC

    Lafayette Hill, PA
    17 hours ago
  • $2,053 per week

     ...Physical Therapist Location: Jenkintown, PA Agency: Prime HealthCare Staffing Pay: $2,053 per week Shift Information:...  ...Form PT Job Description PT/PTA Skills Checklist Physical Therapist Test Reference 1 Reference 2 Social Security Card... 
    Full time
    Contract work
    Shift work

    Prime HealthCare Staffing

    Jenkintown, PA
    1 day ago
  • $1,697 - $2,044 per week

     ...Physical Therapist Location: Jenkintown, PA Agency: Fusion Medical Staffing Pay: $1,697 to $2,044 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 14 Weeks Start Date: 9/29/2026 About the Position Travel Physical... 
    Full time
    Contract work
    Temporary work
    Work from home
    Shift work

    Fusion Medical Staffing

    Jenkintown, PA
    1 day ago
  • $2,002 per week

     ...Physical Therapist Location: Jenkintown, PA Agency: Triage Staffing LLC Pay: $2,002 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 14 Weeks Start Date: 9/29/2026 About the Position Travel Rehab: Physical Therapy... 
    Full time
    Contract work
    Shift work

    Triage Staffing LLC

    Jenkintown, PA
    1 day ago
  • $46.92k

     ...Description: Located in Hershey, PA, Milton Hershey School (MHS) is a top-notch home and school where over 2,200 pre-K through 12th grade...  ...environment that fosters students' academic, emotional, and social development so they can reach their full potential. Responsibilities... 
    Full time
    Relocation
    Relocation package
    Flexible hours
    Weekday work

    Milton Hershey School

    Abington, PA
    1 day ago
  • A nonprofit summer camp is seeking Summer Camp Counselors for the 2026 season in Horsham, Pennsylvania. Counselors will support campers through daily experiences, helping them build confidence and resilience in a safe environment. This role offers hands-on experience in... 
    Summer work
    Internship

    Kaizen Lab Inc.

    Horsham, PA
    5 days ago
  • $23 - $29 per hour

     ...Treatment Centers is currently seeking a part time, Admissions Counselor II to work at our Willow Grove campus. The candidate would be committed...  ...Psychology or Human Services field, licensed RN or Masters in Social Work. Technical/Computer Skills MS Office, billing software,... 
    Daily paid
    Part time
    Relief
    Local area
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Progressions

    Willow Grove, PA
    1 day ago
  • Counselor - School based (Grades K - 8) - Martin Luther School at Gemma Services Job Category : Education...  .... At MLS, strong instruction and social-emotional support are part of the same...  ...team that includes teachers, social workers, behavior specialists, and clinical leaders... 
    Full time
    Temporary work

    Gemma Services

    Plymouth Meeting, PA
    4 days ago
  • Lakeside Educational Network in Bucks County, PA, seeks Attendance Support Counselors to assist students facing attendance challenges in elementary to high school. This fee-for-service role offers flexible hours and the opportunity to make a meaningful impact on student... 
    Flexible hours
    Day shift

    Lakeside Educational Network

    North Wales, PA
    1 day ago
  •  ...Mobile Support - Attendance Support Counselors Job Type - Fee for Service...  ...morning for the upcoming 2026-2027 school year.    Lakeside Mobile Support...  ...in Counseling Psychology, Social Work, Marriage and Family therapists or a related field. Licensed Counselors... 
    Local area
    Immediate start
    Work from home
    Flexible hours
    Early shift

    Lakeside Youth Service

    North Wales, PA
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to School Social Workers, Counselors and Therapists. Be the first to apply!