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
Fundraising Operations, Specialist
YMC·Toronto, ON, CAN
Recruiting Range - $51,040 - $55,000 - Check out the YMCA's total compensation package! Location: 90 Eglinton Avenue - Hybrid: 4 days working remotely, 1 day working Work Hours: 37.5 hours per week (Monday to Friday) Employment Type: Regular Full Time Salaried (Existing Vacan…
Food Services Coordinator - Fall Contract
YMC·Torrance, ON, CAN
Daily Rate: $146.33 - Check out the YMCA's total compensation package! Location: YMCA Camp Pine Crest Work Hours: 37.5 hours per week Employment Type: Seasonal Contract - 2-3 months (Existing Vacancy) Number of Vacancies: 1 Anticipated Start Date: September 4, 2026 Deadlin…
Food Services Team Member - Fall Contract
YMC·Torrance, ON, CAN
Daily Rate - $141.68 – Check out the YMCA's total compensation package! Location: YMCA Camp Pine Crest Work Hours: 37.5 hours per week Employment Type: Seasonal Contract - 2-3 months (Existing Vacancy) Number of Vacancies: 6 Anticipated Start Date: September 8, 2026 D…
Level 1 Early Childhood Educator Hourly
YMC·Grande Prairie, 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 …
Level 1 Early Childhood Educator Hourly
YMC·Grande Prairie, 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 …
Level 2 Early Childhood Educator Hourly - FSCD
YMC·Fort McMurray, 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…
Level 1 Early Childhood Educator Hourly
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 employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping …
Home Visitation Worker HIPPY
YMC·Fort McMurray, 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…
Child Minding Instructor Salaried
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 employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping …
Personal Trainer
YMC·Chicago, IL
We are looking for energetic, creative, and enthusiastic Personal Trainers to join the YMCA team. This position is great for candidates looking to impact a growing, dynamic organization and their community significantly. Pay is $30-$40 per hour depending on qualifications/certif…
Year-Round Full-Time Lifeguard/Swim Instructor
YMC·Crystal Lake, IL
Be a leader and save lives - Sage YMCA is now hiring a full-time, year-round lifeguard/swim instructor! Salary is $21.00 per hour. Our staff is the Y's greatest asset. Our teams provide valuable skills, knowledge, and passion that is essential to the contribution and positive …
Bilingual Program Coordinator-Summer Work Student Exchange Program/Coordonnatrice du programme bilingue – Emplois d’été Échanges étudiants
YMC·Toronto, ON, CAN
Salary Rate: $59,280 – Check out the YMCA's total compensation package! Location: 365 Bloor Street East/365, rue Bloor Est Work Hours: 37.5 hours per week/37,5 heures par semaine Employment Type: Full Time Salaried Contract until March 31, 2027/ Contrat salarié…
Follow Up Support Worker
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 employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping …
Lifeguard & Swim Instructor
YMC·Toronto, ON, CAN
Pay Rate: Lifeguard: $21.00/hour and Swim Instructor: $23.50/hour. Check out the YMCA's total compensation package! Location: The Steve and Sally Stavro Family YMCA Work Hours: As needed Employment Type: Contract Hourly - 3 months Number of Vacancies: 2 Anticipated Start Da…
Lifeguard
YMC·San Antonio, TX
This position supports the work of the Y, a leading nonprofit, charitable organization committed to strengthening community through youth development, healthy living and social responsibility. The Lifeguard creates a safe and positive atmosphere that welcomes and respects all ind…
Coordinator Aquatics Operations Salaried
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 employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping …
Newcomer Youth Advisor
YMC·Etobicoke, ON, CAN
Salary Rate: $51,040 annually – Check out the YMCA's total compensation package! Location: 1530 Albion Rd #83, Etobicoke, ON M9V 1B4 Work Hours: 37.5 hours per week Employment Type: Contract Full Time Salaried (7 months) Number of Vacancies: 1 Anticipated Start Date…
Community Concierge
YMC·Chicago, IL
The YMCA of Metropolitan Chicago is dedicated to creating long-lasting positive change, whether it's through health and wellbeing, early education, violence prevention, or one of our other programs and services. We're looking for talented individuals who are committed to empoweri…
Instructor Lifeguard Aquatics
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 employees and volunteers bring energy, positivity, and inclusivity to everything they do. They are the spark that ignites potential in others—helping indivi…
Academic Teacher Physical Education & Science
YMC·Toronto, ON, CAN
Salary Rate: $46,244.76 - $95,817.42 – Check out the YMCA's total compensation package! Location: The YMCA Academy 15 Breadalbane St., 3rd floor Work Hours: Must be available to attend Parent/Teacher interviews, Open Houses, Parent Socials, Curriculum Information Sessio…
Before & After-School Part-Time Site Team Lead
YMC·Downers Grove, IL
Empower Youth: Lead with Passion and Purpose as a Site Team Lead! As a Site Team Lead, you will work to ensure the implementation of positive youth development practices with all daily activities and interactions with children. The Site Team Lead is responsible for ensuring prog…
Childcare Attendant
YMC·Naperville, IL
Childcare Attendants are responsible for the wellbeing of children ages 6 week to 12 years within their care and maintaining a safe and fun environment. You will actively interact and engage with parents, monitor children throughout their care and supervision, and adhere to the s…
Youth Action Program - Community Programs Team Member - Grimsby / Beamsville
YMC·St. Catharines, ON, CAN
Youth Action Program – Community Programs Team Member Location Grimsby / Beamsville Preference will be given to applicants who are also willing and able to travel to multiple cities in the Niagara Region Pay $18.16 - $18.71 per hour plus YMCA Membership Benefits Employm…
Youth Action Program - Community Programs Team Member - Welland
YMC·St. Catharines, ON, CAN
Youth Action Program – Community Programs Team Member Location Welland Preference will be given to applicants who are also willing and able to travel to multiple cities in the Niagara Region Pay $18.16 - $18.71 per hour plus YMCA Membership Benefits Employment Type Part…