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

Level 3 Early Childhood Educator Salaried

YMC·Fort McMurray, AB, CAN

OnsiteFull-time64d 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 …

Child Care Supervisor (Preschool Program)

YMC·Winnipeg, MB, CAN

OnsiteFull-time64d ago

At the Y, we've never met a kid whose potential we couldn't see. With 38+ child care centres in and around Winnipeg, we're able to help 1,900 kids grow in mind, spirit and body each year. To make a difference in a child's life, keep reading! Why work at the Y? • Great people a…

HF Programs Specialist Aquatics

YMC·Toronto, ON, CAN

OnsiteFull-time64d ago

Salary Rate: $51,040 – Check out the YMCA's total compensation package! Location: Central YMCA Health & Fitness Center Work Hours: 37.5 hours Employment Type: Contract Full Time Salaried - 12 months (New Vacancy) Number of Vacancies: Multiple Anticipated Start Date: I…

Volunteer- Group Fitness Instructor

YMC·Edmonton, AB, CAN

OnsitePart-time64d ago

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…

Volunteer- Wellness Coach

YMC·Edmonton, AB, CAN

OnsitePart-time64d ago

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…

Substance Use Counsellor

YMC·Toronto, ON, CAN

OnsiteFull-time64d ago

Salary Rate: $57,280 – Check out the YMCA's total compensation package! Location: Wagner Green YMCA Work Hours: 37.5 hours per week Employment Type: Full-Time Salaried Contract - 1 year Number of Vacancies: 1 Anticipated Start Date: October 5, 2026 Deadline to Apply:…

Program Representative Individual Conditioning and Personal Trainer

YMC·Oshawa, ON, CAN

OnsitePart-time64d ago

Hourly Rate: Programs Representative-Individual Conditioning Starting Rate: $18.89/hour & Personal Trainer Starting Rate: $22.64/hour. Check out the YMCA's total compensation package! Location: Oshawa YMCA Health& Fitness Centre Work Hours: hours will vary Employment Type: Co…

HF Adult Programs Director

YMC·Toronto, ON, CAN

OnsiteFull-time64d ago

Salary Rate: $65,060 – Check out the YMCA's total compensation package! Location: The Steve & Sally Stavro Family YMCA Work Hours: 37.5 hours per week Employment Type: Regular Full Time Salaried Number of Vacancies: 1 Anticipated Start Date: October 19, 2026 Deadlin…

Level 1 Early Childhood Educator Hourly

YMC·Edmonton, AB, CAN

OnsitePart-time65d 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 …

Cleaner - Part Time

YMC·Brandon, MB, CAN

OnsitePart-time65d ago

Part Time Cleaner Schedule: TBD- Every Saturday and Sunday. 15Hours per Week. Competitive Benefits: • $17.75 • YMCA Membership Placement Date: ASAP The YMCA of Brandon is seeking a qualified, passionate applicant to join our Cleaning team! Working at the YMC…

Lifeguard and Swim Instructor - South Branch

YMC·Winnipeg, MB, CAN

OnsitePart-time65d ago

Are you passionate about water safety? Do you think learning to swim is a critical life skill? Does the flexibility to work around school and life or the opportunity to add summer hours sound good to you? As part of the Y team you will play an important role ensuring the safety o…

Level 3 Early Childhood Educator Hourly

YMC·Edmonton, AB, CAN

OnsitePart-time65d 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 …

Sales Consultant

YMC·Toronto, ON, CAN

OnsitePart-time65d ago

Hourly Rate: $20.99 – Check out the YMCA's total compensation package! Location: Steve and Sally Stavro YMCA Centre Work Hours: As needed Employment Type: Regular Part Time Hourly Number of Vacancies: 03 Anticipated Start Date: September 25, 2026 Deadline to Apply: …

Program Specialist focus (Dance)- Walnut YMCA Family Location

YMC·Wilmington, DE

OnsitePart-time66d ago

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 …

Program Supervisor Child Care

YMC·Edmonton, AB, CAN

OnsiteFull-time66d 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 …

Director Health & Wellness (Fitness Operations)- Middletown YMCA Family Location

YMC·Middletown, DE

OnsiteFull-time66d ago

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…

Wellness Coach

YMC·San Antonio, TX

OnsitePart-time67d 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. Under the direction of the Health & Wellness Director or Member Engagement Director, th…

Sales Specialist

YMC·Toronto, ON, CAN

OnsiteFull-time67d ago

Salary Rate: $51,040 – Check out the YMCA's total compensation package! Location: McDonald Family YMCA Health and Fitness Centre Work Hours: 37.5 hours per week Employment Type: Contract Full Time Salaried - 12 months (Existing Vacancy) Number of Vacancies: 1 Anticipa…

Volunteer - Group Fitness Instructor

YMC·Edmonton, AB, CAN

OnsitePart-time67d ago

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…

Youth Support Worker - Youth Transition Program

YMC·Fort McMurray, AB, CAN

OnsiteFull-time67d 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…

Mat Pilates Group Exercise Instructor

YMC·San Antonio, TX

OnsitePart-time67d ago

This position supports the work of the Y, a leading nonprofit committed to strengthening community through youth development, healthy living and social responsibility. Instructs group classes in a safe, enjoyable, and positive environment that welcomes people of all skill and fit…

Cleaner

YMC·Toronto, ON, CAN

OnsitePart-time67d ago

Rate of Pay: $18.89 per hour – Check out the YMCA's total compensation package! Location: Central YMCA Health & Fitness Centre Work Hours: Must be available to work up to 24 hours per week Employment Type: Regular Part Time Hourly Number of Vacancies: Multiple Ant…

Child Care Bus Driver

YMC·Penticton, BC, CAN

OnsitePart-time74d ago

Quick Facts • Salary: $23.34 per hour • Reporting to: Child Care Manager • Location: Power Street, Queen's Park, and Uplands YMCA Childcare Facilities • Schedule: Monday – Friday, 7:00am–9:00am and 1:30pm–3:30pm; additional hours for training, early dismissa…

Registered Early Childhood Educator or Director Approved - Before & After School

YMC·Niagara On The Lake, ON, CAN

OnsitePart-time73d ago

Registered Early Childhood Educator or Director Approved - Before & After School Location Crossroads Childcare Centre, Niagara on the Lake Pay Registered Early Childhood Educator: $26.26 - $27.50 per hour inclusive of all government funding Director Approved: $20.36 - $21.4…