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
Youth Action Program - Community Programs Team Member - St. Catharines / Niagara Falls
YMC·St. Catharines, ON, CAN
Youth Action Program – Community Programs Team Member Location St. Catharines / Niagara Falls 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 Benefit…
Youth Action Program - Community Programs Team Member - Fort Erie / Port Colborne
YMC·St. Catharines, ON, CAN
Youth Action Program – Community Programs Team Member Location Fort Erie / Port Colborne 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 Em…
Community Programs Team Member - YMCA Beyond the Bell
YMC·St. Catharines, ON, CAN
Community Programs Team Member - YMCA Beyond the Bell™ Location St. Catharines Pay $18.16 - $18.71 per hour plus YMCA Membership Benefits Employment Type Part-time After school - Monday to Thursday Vacancies 4-10 Placement Date September 2026 Work for a charity that …
Level 3 Early Childhood Educator Hourly - FSCD
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…
Level 3 Early Childhood Educator Hourly - FSCD
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…
Community Engagement and Content Specialist
YMC·Toronto, ON, CAN
Salary Rate: $51,040– Check out the YMCA's total compensation package! Location: 365 Bloor St E, YMCA, Toronto Work Hours: 37.5 hours/week Employment Type: Contract Full Time Salaried till March 31, 2027 Number of Vacancies: 1 Anticipated Start Date: August 21, 2026 …
After School Care Supervisor - Rose Valley
YMC·West Kelowna, BC, CAN
Reporting to the Manager of Child Care Services, the After School Care Supervisor is responsible for the day-to-day leadership and operation of the Out of School Care program for the Rose Valley Elementary School. This role combines program leadership, staff supervision, family e…
Aquatics and CYF Programs Director
YMC·Markham, ON, CAN
Salary Rate: $70,000 – Check out the YMCA's total compensation package! Location: Markham Health & Fitness YMCA Centre Work Hours: 37.5 hours per week Employment Type: Regular Full Time Salaried (Existing Vacancy) Number of Vacancies: 1 Anticipated Start Date: Septembe…
Sports Referee - Basketball
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. With general guidance of the Sports Director the referee officiates practices and games…
Sports Referee - Volleyball
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. With general guidance of the Sports Director the referee officiates practices and games…
YMCA Baseball/Softball Umpire
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. With general guidance of the Sports Director the referee officiates practices and games…
Sports Referee - Flag Football
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. With general guidance of the Sports Director the referee officiates practices and games…
Sports Referee - Soccer
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. With general guidance of the Sports Director the referee officiates practices and games…
Child Watch Attendant
YMC·Schertz, TX
This position supports the work of the Y, a leading nonprofit committed to strengthening community through youth development, healthy living and social responsibility. The Child Watch Attendant gives direction and supervision to infant, preschool age and children up to 12 years o…
Middle School Academic Teacher
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…
Family 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 …
Facility Attendant - Female
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…
Healthy Lifestyle Coordinator
YMC·Miami, FL
Position Summary: The Healthy Living Coordinator will oversee the group exercise program and staff, active older adults, and program development to include managing GX, events, HLOS (if needed) and teaching a minimum number of classes designated by supervisor. The Coordinator wi…
Level 2 Early Childhood Educator Hourly - FSCD
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 indivi…
Personal Trainer
YMC·Downers Grove, 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…
Instructor Lifeguard Aquatics 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 indivi…
Volunteer - YMCA Experience Ambassador
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…
Level 2 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 …
Child Watch Attendant
YMC·San Antonio, TX
This position supports the work of the Y, a leading nonprofit committed to strengthening community through youth development, healthy living and social responsibility. The Childwatch Attendant gives direction and supervision to infant, preschool age and children up to 12 years of…