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

Youth Action Program - Community Programs Team Member - St. Catharines / Niagara Falls

YMC·St. Catharines, ON, CAN

OnsitePart-time97d ago

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

OnsitePart-time97d ago

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

OnsitePart-time97d ago

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

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

Level 3 Early Childhood Educator Hourly - FSCD

YMC·Edmonton, AB, CAN

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

Community Engagement and Content Specialist

YMC·Toronto, ON, CAN

OnsiteFull-time97d ago

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

OnsitePart-time97d ago

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

OnsiteFull-time99d ago

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

OnsitePart-time97d 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. With general guidance of the Sports Director the referee officiates practices and games…

Sports Referee - Volleyball

YMC·San Antonio, TX

OnsitePart-time97d 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. With general guidance of the Sports Director the referee officiates practices and games…

YMCA Baseball/Softball Umpire

YMC·San Antonio, TX

OnsitePart-time100d 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. With general guidance of the Sports Director the referee officiates practices and games…

Sports Referee - Flag Football

YMC·San Antonio, TX

OnsitePart-time100d 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. With general guidance of the Sports Director the referee officiates practices and games…

Sports Referee - Soccer

YMC·San Antonio, TX

OnsitePart-time100d 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. With general guidance of the Sports Director the referee officiates practices and games…

Child Watch Attendant

YMC·Schertz, TX

OnsitePart-time97d ago

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

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…

Family Support Worker

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 …

Facility Attendant - Female

YMC·Edmonton, AB, CAN

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

Healthy Lifestyle Coordinator

YMC·Miami, FL

OnsitePart-time97d ago

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

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

Personal Trainer

YMC·Downers Grove, IL

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

Instructor Lifeguard Aquatics Hourly

YMC·Edmonton, AB, CAN

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

Volunteer - YMCA Experience Ambassador

YMC·Edmonton, AB, CAN

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

Level 2 Early Childhood Educator Hourly

YMC·Edmonton, AB, CAN

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

Child Watch Attendant

YMC·San Antonio, TX

OnsitePart-time97d ago

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…