Company · 1,387 open roles
Careers at YMC
YMC has 1,387 active roles on ResuMinder right now. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.
Refreshed continuously
Across active listings
All open roles
1,387 positions at YMC
Cleaner (Part-Time)
YMC·Brantford, ON, CAN
Hourly Rate: $17.60 per hour Position Grade: Grade 1 Department: Health, Fitness & Aquatics Location: Laurier Brantford YMCA, 100 Water Street, Brantford, ON N3T 0P1 Work Hours: Up to 29 hours per week Position Type: Part Time, Hourly with complimentary YMCA membership Deadlin…
Early Childhood Assistant
YMC·Vaughan, ON, CAN
Salary Rate: $42,900 ($22 per hour) - Rate of pay is inclusive of provincial wage funding Check out the YMCA's total compensation package! Location: Vaughan Dr. Roberta Bondar YMCA Child Care Centre Work Hours: Rotating 8.5 hour weekly shifts with one hour lunch break between …
Membership Host
YMC·Port Colborne, ON, CAN
Membership Host Location Port Colborne YMCA Pay $18.11 - $18.66 per hour YMCA Membership benefits upon hire Employment Type Part-Time: up to 15 hours per week Occasional early mornings, evening & weekend hours. Vacancies 2 Placement Date September 2026 Work for a charity…
Program Coordinator - Aquatics (Maternity Leave)
YMC·Port Colborne, ON, CAN
PROGRAM COORDINATOR – AQUATICS (Maternity Leave) Location Port Colborne YMCA Pay Salary - $52,187.2 CAD annually YMCA Membership upon hire Employment Type Full Time (12-month Maternity Leave contract) (some evenings and weekends will be required) Vacancies 1 Plac…
Sales Representative
YMC·Markham, ON, CAN
Hourly Rate: $19.51 – Check out the YMCA's total compensation package! Location: Markham YMCA Health & Fitness Centre Work Hours: Must be available to work an average of 12 hours per week Employment Type: Regular Part Time Hourly (Existing Vacancy) Number of Vacancies: …
School Age Site Intern- Brandywine YMCA Family Location
YMC·Wilmington, DE
Our Promise: Ensure every youth and teen we serve is on a pathway to success Improve the health and wellbeing of every individual and family we serve Unite communities and inspire service to others Benefits & Perks: 12% Employer-Funded Retirement Plan upon meeting eligibility …
Child Minding Volunteer
YMC·Summerland, BC, CAN
Reporting to the Manager of Community Programs, the Child Minding Volunteer is responsible for supervising and engaging children in age-appropriate activities during scheduled Adult Gym sessions. This volunteer role helps create a positive experience for participating families an…
Assistant Camp Director- Retreats/ YMCA of DE Camp Tockwogh, Worton, MD
YMC·Worton, MD
Our Promise: Ensure every youth and teen we serve is on a pathway to success Improve the health and wellbeing of every individual and family we serve Unite communities and inspire service to others Benefits & Perks: Full benefits package including Dental, Vision & Health Insur…
Instructor CY Programs Sports
YMC·Toronto, ON, CAN
Hourly Rate: $20.99 – Check out the YMCA's total compensation package! Location: Steve and Sally Stavro Family YMCA Work Hours: As needed Employment Type: Contract Part Time Hourly -6 months (Existing Vacancy) Number of Vacancies: 2 Anticipated Start Date: September 13…
YD Broward - Security Specialist, LEAP, 26-27 School Year
YMC·Ft. Lauderdale, FL
The Security Specialist is responsible for maintaining the security and safety of actively participating students and staff during program operation, assisting with student transitions and coordinating the dismissal and transportation for the students' transition home. Essential…
YD Broward - Assistant Site Supervisor, LEAP, 26-27 School Year
YMC·Ft. Lauderdale, FL
Position Summary: The Assistant Site Supervisor is responsible for supporting the Site Supervisor in the complete program management. The Assistant Site Supervisor is responsible for supporting the Site Supervisor in monitoring the overall operations of their after-school site i…
Group Exercise Instructor - Latin Dance Teacher
YMC·Chicago, IL
As a Group Exercise Instructor, you will instruct group classes in a safe, enjoyable, and positive environment that promotes member wellness and engagement in accordance with YMCA policies and procedures to be an integral part of the YMCA's commitment to strengthening bodies, min…
Communications Coordinator
YMC·Winnipeg, MB, CAN
Your Opportunity to SHINE ON: Reporting to the Manager, Marketing & Sales and working strategically with all Y Winnipeg departments, the Communications Coordinator is a passionate ambassador for our community. A gifted storyteller who's highly organized and deeply relational, yo…
YD Broward - Lead Counselor, LEAP, 26-27 School Year
YMC·Fort Lauderdale, FL
Position Summary: Under the direction of the Site Supervisor, the After School Lead Counselor is responsible for the overall day-to-day group programming, behavior management, and direct supervision of children or adolescents enrolled in the after school/day camp program. Essent…
Group Fitness Instructor - Aquafit
YMC·Burlington, ON, CAN
Hourly Rate: $26.14 per hour Position Grade: Grade 2 Department: Health, Fitness & Aquatics Location: Ron Edwards Family YMCA, 500 Drury Lane, Burlington, ON Work Hours: Up to 29 hours per week Employment Type: Part Time, Hourly Deadline to Apply: Ongoing Anticipated Star…
Youth Centre Worker - Red Deer
YMC·Red Deer, AB, CAN
Be the Spark that ignites the potential in people! At our YMCA, we believe in the power of people. Every day, our dedicated employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping indivi…
School Age Site Aide- Walnut YMCA Family Location
YMC·Wilmington, DE
Our Promise: Ensure every youth and teen we serve is on a pathway to success Improve the health and wellbeing of every individual and family we serve Unite communities and inspire service to others Benefits & Perks: 12% Employer-Funded Retirement Plan upon meeting eligibility …
School Age Site Intern- Walnut YMCA Family Location
YMC·Wilmington, DE
Our Promise: Ensure every youth and teen we serve is on a pathway to success Improve the health and wellbeing of every individual and family we serve Unite communities and inspire service to others Benefits & Perks: 12% Employer-Funded Retirement Plan upon meeting eligibility …
Director Youth Development- Sussex YMCA Family Location
YMC·Rehoboth Beach, DE
The Youth Development Director is responsible for the successful operation, growth, quality, and safety of assigned programs, including staff leadership, program development and implementation, enrollment, budget management, regulatory compliance, and participant and family engag…
School Aged Program Manager
YMC·Chicago, IL
Make a Difference in your Community - the Lake View YMCA is hiring a full-time School Aged Program Manager! The School Aged Program Manager is responsible for managing the daily operations of all school aged and youth enrichment programs and summer day camp. As a School Aged Pro…
Aquatics Guard / Aquatics Instructor
YMC·Grimsby, ON, CAN
Aquatics Guard / Aquatics Instructor Location Niagara West YMCA, Grimsby Pay Guard: $18.11 per hour to start Instructor: $18.57 per hour to start YMCA Membership benefits upon hire Employment Type Part Time: Up to 15 hours per week Occasional early mornings, evening & week…
Volunteer - Yoga Instructor
YMC·Edmonton, AB, CAN
Be the Spark that ignites the potential in people! At our YMCA, we believe in the power of people. Every day, our dedicated volunteers bring energy, positivity, and inclusivity to everything they do. Volunteers are an integral part of our team, donating their time, experience and…
Health, Fitness and Membership Coach - Part-Time
YMC·Kelowna, BC, CAN
The YMCA of Southern Interior BC is seeking an energetic and service-oriented Health & Fitness Coach to join our team at the Downtown YMCA. This role supports members in their health and wellness journeys by providing fitness coaching, facility supervision, member engagement, and…
Facility Services Manager
YMC·Brantford, ON, CAN
Salary Starting At: $63,561 annually commensurate with experience Position Grade: Grade 5 Department: Health, Fitness & Aquatics Location: Laurier Brantford Family YMCA, 100 Water St., Brantford, Ontario Work Hours: Up to 40 hours per week Position Type: Full time with benef…