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

Lifeguard/ Swim Instructor Level I/II

YMC·Hamilton, ON, CAN

OnsitePart-timeCA$19–CA$21/hour17d ago

Rate of Pay: $19.25 per hour (Level I); $21.25 per hour (Level II) (with $1.50/hour shift premium for assigned Aquatics Team Leader responsibilities) Position Grade: Grade 2 Department: Health, Fitness, Aquatics & Residence Location: Hamilton Downtown Family YMCA, 79 James St …

LifeguardingCPRFirst Aidvulnerable sector check+3

Personal Trainer- Brandywine YMCA Family Location

YMC·Wilmington, DE

OnsitePart-time$18–$24/hour17d 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 …

general exercise principlesMotivationalNCCA Certificationcollege degree in Exercise Science+1

Employment Resource Worker

YMC·St. Catharines, ON, CAN

OnsiteFull-timeCA$21/hour17d ago

Employment Resource Worker Location Employment & Immigrant Services Offices Pay $21.32 per hour For regular contract: Employer paid LTD, Group Life, AD&D, Health and Dental after 3 month probation Employment Type Full-time (40 hours per week) Vacancies 2 (1 regular cont…

Customer ServiceExcelPowerPointConflict resolution+1

Level 3 Early Childhood Educator Salaried

YMC·Fort McMurray, AB, CAN

OnsiteFull-time17d 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 developmentFirst AidCPRpolice information check+1

After-School Program Lead

YMC·Brantford, ON, CAN

OnsitePart-time17d ago

Hourly Rate: $22.55 per hour Grade - Grade 3 Location: Brantford, ON Department: Community Outreach Employment Type: Part-Time fixed-term contract Work Hours: Up to 29 hours per week Placement: September 2026 - June 2027 No of Vacancies: 01 Deadline to Apply: November 30…

Level 1 Early Childhood Educator Hourly

YMC·Fort McMurray, AB, CAN

OnsitePart-time17d 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 developmentFirst AidCPRpolice information check+1

Level 2 Early Childhood Educator Hourly

YMC·Grande Prairie, AB, CAN

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

School Age Educator (RECE, CYC, OCT, REC & Leisure) - INTERNAL

YMC·Georgetown, ON, CAN

OnsiteFull-timeCA$24–CA$28/hour17d ago

PAY RATE IS BASED ON POSITION AND TIME PORTION – SALARIES BELOW REFLECT A 100% TIME PORTION-7.5 hours per day. All pay rates are made up of provincial wage funding and is inclusive of the CWELCC Workforce Funding. Position Salary Grade Annual Salary (100% Time Portion &n…

early childhood educator diplomaRegistered Early Childhood EducatorBachelor of EducationStandard First Aid+2

Director of Corporate Partnerships

YMC·San Antonio, TX

OnsiteFull-time$80,000/year24d ago

The Director of Corporate Partnerships develops and stewards a portfolio of corporate sponsorship, advertising, and community-partnership opportunities that generate contributed income for the YMCA of Greater San Antonio. The Director identifies, cultivates, solicits, and retains…

corporate sponsorshipadvertisingRelationship BuildingNegotiation+5

Personal Trainer

YMC·Edmonton, AB, CAN

OnsitePart-time18d 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 training certificationCPR-CFirst AidOffice 365+6

Level 1 Early Childhood Educator Hourly

YMC·Fort McMurray, AB, CAN

OnsitePart-time18d 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 developmentFirst AidCPRpolice information check+1

Supervisor - Out of School Care (OOSC)

YMC·Kelowna, BC, CAN

OnsiteFull-timeCA$22–CA$25/hour18d ago

Reporting to the Child Care Manager, the Child Care Supervisor provides leadership, mentorship, and oversight for a school-age child care program serving children ages 5–12. This role combines direct program delivery with staff supervision, ensuring children experience a sa…

child developmentbehavioral guidanceprogram planningMicrosoft Word+8

DSAP Assistant

YMC·Ajax, ON, CAN

OnsitePart-timeCA$20/hour18d ago

Pay Rate: $20.19 per hour – Check out the YMCA's total compensation package! Location: Durham Supervised Access Program Work Hours: Biweekly Friday 5:00pm-8:00pm/ Biweekly Saturday 9:00am-5:30pm Monthly staff meetings x 3 hours/ Can provide relief at the Oshawa location…

Written CommunicationTeamsFirst AidCPR+1

Early Childhood Educator (Preschool & School Age)

YMC·Winnipeg, MB, CAN

OnsiteFull-time19d 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! These positions are split shift, with…

School Age Site Assistant- Brandywine, DE YMCA Family

YMC·Wilmington, DE

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

School Age Site Administrator- Brandywine, DE YMCA Family

YMC·Wilmington, DE

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

School Age Site Aide- Brandywine YMCA Family Location

YMC·Wilmington, DE

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

After School Youth Leader - Schertz/ Cibolo Area

YMC·Schertz, TX

OnsitePart-time19d ago

This position supports the work of the Y, a leading nonprofit committed to strengthening community through youth development, healthy living and social responsibility. With the general guidance of the Site Director or Program Director, the Youth Leader supervises a group of child…

Child Supervisionbehavioral guidancefingerprinting

Lifeguard - Bear-Glasgow YMCA Family Location

YMC·Newark, DE

OnsitePart-timeUSD 15 - 1719d 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 …

swim testingaquatic safety

Early Years Educator - CCA - Casual

YMC·Brandon, MB, CAN

OnsitePart-timeCA$18+/hour19d ago

Early Years Educators – CCA (Casual) Location: Various Early Learning Centres Schedule: Casual Schedule varies depending on need, there is an opportunity for 2 - 3 shifts/week Available between the hours of 8:00 AM to 5:30 PM Competitive Wage & Benefits: - $17.75/hou…

child careCommunicationFirst AidCPR

Level 3 Early Childhood Educator Hourly (Term Position)

YMC·Edmonton, AB, CAN

OnsiteFull-time25d 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 developmentFirst AidCPRpolice information check+1

Level 1 Early Childhood Educator Hourly

YMC·Spruce Grove, AB, CAN

OnsitePart-time24d 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 developmentFirst AidCPRpolice information check+1

Instructor Group Fitness

YMC·Edmonton, AB, CAN

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

group fitness certificationCPR-Apolice information checkmember service+2

Fund Development Coordinator

YMC·Winnipeg, MB, CAN

OnsiteFull-timeCA$60,000–CA$70,000/year25d ago

Your Opportunity to SHINE ON: The Fund Development Coordinator provides operational coordination across four key areas: • Donor Database & Gift Administration: ensuring donations, donor records, tax receipting, pledges and related information are accurate, timely, and well main…

SalesforceExcelFundraisingdonor relations+7

Tech stack signals

What YMC hires for

Most-requested skills across active job descriptions.

First AidCPRchild developmentpolice information checkchildrenExcelRelationship BuildingCommunicationCustomer Servicebehavioral guidanceTeamsLifeguarding