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

Day Camp Counsellor

YMC·Brandon, MB, CAN

OnsitePart-timeCA$18/hour4d ago

Day Camp Counsellor Schedule Shifts Monday - Friday between 7:30 and 5:30 July & August Competitive Benefits - $17.75/hour - YMCA Membership Placement Date July 1st *and two mandatory training days in June (dates to be announced) Do you love working with children? Want to he…

Standard First AidCPRcriminal record checkWHMIS training+4

Cleaner Housekeeper Facilities

YMC·Markham, ON, CAN

OnsiteFull-timeCA$37,901/year1d ago

Rate of Pay: $37,901 annually – Check out the YMCA's total compensation package! Location: Markham YMCA Health & Fitness Centre Work Hours: 37.5 hours per week Employment Type: Regular Full Time Salaried (Existing Vacancy) Number of Vacancies: 1 Anticipated Start Dat…

CleaningLaundryCustomer Serviceworkplace health and safety+1

YD Miami - Certified Teacher

YMC·Miami, FL

OnsitePart-time1d ago

Position Summary: Under the direction of the Site Supervisor, the Certified Teacher is responsible for overall day-to-day group academic programming, discipline, direct supervision and management of an assigned group of children in a licensed childcare/day camp facility as assign…

Florida teaching certificateemergency procedureCustomer ServiceTime Management

Membership Associate - Evenings/Weekends

YMC·Hamilton, ON, CAN

OnsitePart-timeCA$19/hour1d ago

Hourly Rate: $19.25 per hour Position Grade: Grade 2 Department: Health, Fitness & Aquatics Location: Les Chater Family YMCA, 356 Rymal Road East, Hamilton, Ontario Work Hours: up to 29 hours Employment Type: Part Time, Hourly Deadline to Apply: November 27, 2026 Anticipat…

Customer ServiceData EntryExcelMathematics+6

Full Time Registered Early Childhood Educator

YMC·Port Colborne, ON, CAN

OnsiteFull-timeCA$27–CA$28/hour1d ago

Full Time Registered Early Childhood Educator Location YMCA Child Care Centre: Port Colborne NEW LOCATION, NEW BUILDING 76 Main Street West, Port Colborne Pay $26.67 - $27.93 per hour inclusive of all government funding Employer paid LTD, Group Life, AD&D, Health and Dental…

child careFirst AidCPRFood Safety+3

YMCA of Delaware Human Resources/TEMP

YMC·Wilmington, DE

OnsiteFull-time1d ago

Position Overview We are seeking an experienced human resources professional for a temporary volunteer assignment supporting our HR team. This opportunity is ideal for someone who enjoys helping others, brings experience across various HR processes, and can provide dependable su…

Recruitment CoordinationOnboardingemployee records maintenancebenefits support+8

YD Miami, Afterschool Counselor, 26-27 School Year

YMC·Miami, FL

OnsitePart-time1d ago

Position Summary: Under the direction of the Site Director, the Counselor is responsible for the overall day-to-day group programming, behavior management, direct supervision, and safety of a group of up to 25 participants / children. This includes planning and implementing activ…

Behavior ManagementCPR CertificationCustomer Servicestaff meetings+1

Recruitment & Systems Coordinator

YMC·Markham, ON, CAN

OnsiteFull-timeCA$65,060/year1d ago

Salary Rate: $65,060 - Check out the YMCA's total compensation package! Location: Markham Centurian YMCA Centre Work Hours: 37.5 hours per week; Hybrid (may occasionally be required to work outside of regular hours to support recruitment events) Employment Type: Contract Full…

applicant tracking systemMicrosoft OfficeAdobe ProUKG+7

Maintenance Technician

YMC·Markham, ON, CAN

OnsiteFull-timeCA$45,820/year1d ago

Salary Rate: $45,820 – Check out the YMCA's total compensation package! Location: Markham YMCA Health & Fitness Centre Work Hours: 37.5 hours per week Employment Type: Contract Full Time Salaried - 12 months (Existing Vacancy) Number of Vacancies: 1 Anticipated Start D…

Preventive MaintenanceHVACplumbingelectrical+8

Lifeguard - Brandywine, DE YMCA Family

YMC·Wilmington, DE

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

Child Minding Instructor Salaried

YMC·Edmonton, AB, CAN

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

childcare certificationFirst AidCPRpolice information check+1

Custodian Day PT- Dover Location

YMC·Dover, DE

OnsitePart-time$15/hour2d 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 …

sweepingmoppingscrubbingdusting+4

Supervisor Early Years

YMC·Kelowna, BC, CAN

OnsiteFull-timeCA$25/hour2d ago

Do you have a passion for early childhood education and a desire to make a meaningful impact on the lives of children and families? Are you a strong relationship-builder who enjoys mentoring others, fostering inclusion, and creating high-quality early learning experiences? The Y…

Early childhood educationchild developmentMicrosoft OfficeFirst Aid+2

Cleaner (Full-Time)

YMC·Hamilton, ON, CAN

OnsiteFull-timeCA$37,336/year2d ago

Location: 79 James St S, Hamilton, ON L8P 2Z1 Department: Health, Fitness & Aquatics Position Grade: Grade 1 Position Type: Full-time Salaried, with complimentary YMCA membership Salary: $37,336 annually Work Hours: Full-time Anticipated Start Date: November 2026 Deadline to A…

CleaningSanitization

Child Care Centre Supervisor

YMC·Burlington, ON, CAN

OnsiteFull-timeCA$64,480/year2d ago

Salary Grade: 4 Starting Salary: $64,480.42 Annually Employment Type: Full-Time, Contract (Dec 2026 - Mar 2028), includes benefits and a complimentary YMCA membership Department: Child Care Location: Burlington, Ontario Work Hours: 40 Hours per week Number of Vacancies: 1 …

Supervisory ExperienceRecruitmentPerformance ManagementMicrosoft Office+4

Coordinator Aquatics Operations

YMC·Edmonton, AB, CAN

OnsiteFull-time29d 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 2 Early Childhood Educator Hourly

YMC·Edmonton, AB, CAN

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

Coordinator Child Minding Child Care

YMC·Edmonton, AB, CAN

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

childcare certificationFirst AidCPRpolice information check+4

Social Worker

YMC·ON, CAN

OnsiteFull-timeCA$65,060/year8d ago

Salary Rate: $65,060 – Check out the YMCA's total compensation package! Location: Peel Employment and Community Work Hours: 37.5 hours per week Employment Type: Contract Full Time Salaried - 12 months (Existing Vacancy) Number of Vacancies: 1 Anticipated Start Date: D…

social workpsychologymotivational interviewingcognitive behavioral therapy+3

Cleaner (Part-Time)

YMC·Hamilton, ON, CAN

OnsitePart-timeCA$18/hour8d ago

Location: 79 James St S, Hamilton, ON L8P 2Z1 Department: Health, Fitness & Aquatics Position Grade: Grade 1 Position Type: Part Time, Hourly with complimentary YMCA membership Hourly Rate: $17.95 per hour Work Hours: Up to 29 hours per week Anticipated Start Date: November 20…

Housekeepingliftinggarbage removal

Lifeguard & Swim Instructor

YMC·Markham, ON, CAN

OnsitePart-timeCA$22–CA$25/hour9d ago

Pay Rate: Lifeguard: $22.45/hour and Swim Instructor: $24.90/hour. Check out the YMCA's total compensation package! Location: Markham Health & Fitness YMCA Centre Work Hours: As needed (average of minimum 12 hours per week) Employment Type: Contract Part Time Hourly - 12 month…

LifeguardingCPRAEDFirst Aid+1

Child Watch Attendant

YMC·Schertz, TX

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

Child SupervisionDisciplineCleaning

Sports Specialist

YMC·San Antonio, TX

OnsitePart-time9d 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 Sports Specialist will assist the Sports Program Director in overall program develo…

Conflict resolutionCPRFirst AidAED+1

Youth Sports Specialty Coach

YMC·San Antonio, TX

OnsitePart-time9d 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 Specialty sports coach oversees the activities, practices, and clinics of the sport…

CoachingCPRFirst AidAED+2

Tech stack signals

What YMC hires for

Most-requested skills across active job descriptions.

CPRFirst AidMicrosoft OfficeCustomer ServiceCleaningpolice information checkAEDWHMIS trainingEarly childhood educationCommunicationOnboardingRecruitment
YMC careers — 1,387 open roles | ResuMinder | ResuMinder