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.

Active roles
1,387

Refreshed continuously

Median salary
$15,278–$15,998

Across active listings

Top of band reaches $93,552 for senior tracks.
Top hirers
Hottest cities
Edmonton, AB, CAN156Chicago, IL108San Antonio, TX91Toronto, ON, CAN83Wilmington, DE70Ft. Lauderdale, FL54Winnipeg, MB, CAN51Miami, FL45

All open roles

1,387 positions at YMC

Fundraising Operations, Specialist

YMC·Toronto, ON, CAN

OnsiteFull-time94d ago

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

OnsitePart-time94d ago

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

OnsitePart-time94d ago

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

OnsitePart-time94d ago

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

OnsitePart-time94d ago

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

OnsitePart-time95d ago

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

OnsitePart-time94d ago

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

OnsitePart-time94d ago

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

OnsiteFull-time96d ago

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

OnsitePart-time137d ago

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

OnsiteFull-time97d ago

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

OnsiteFull-time94d ago

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&eacute…

Follow Up Support Worker

YMC·Edmonton, AB, CAN

OnsiteFull-time107d ago

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

OnsitePart-time94d ago

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

OnsitePart-time94d ago

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

OnsiteFull-time97d ago

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

OnsiteFull-time94d ago

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

OnsitePart-time137d ago

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

OnsitePart-time100d ago

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

OnsiteFull-time97d ago

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

OnsitePart-time97d ago

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

OnsitePart-time97d ago

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

OnsitePart-time97d ago

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

OnsitePart-time97d ago

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…