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

Cleaner (Part-Time)

YMC·Brantford, ON, CAN

OnsitePart-time83d ago

Hourly Rate: $17.60 per hour Position Grade: Grade 1 Department: Health, Fitness & Aquatics Location: Laurier Brantford YMCA, 100 Water Street, Brantford, ON N3T 0P1 Work Hours: Up to 29 hours per week Position Type: Part Time, Hourly with complimentary YMCA membership Deadlin…

Early Childhood Assistant

YMC·Vaughan, ON, CAN

OnsiteFull-time83d ago

Salary Rate: $42,900 ($22 per hour) - Rate of pay is inclusive of provincial wage funding Check out the YMCA's total compensation package! Location: Vaughan Dr. Roberta Bondar YMCA Child Care Centre Work Hours: Rotating 8.5 hour weekly shifts with one hour lunch break between …

Membership Host

YMC·Port Colborne, ON, CAN

OnsitePart-time83d ago

Membership Host Location Port Colborne YMCA Pay $18.11 - $18.66 per hour YMCA Membership benefits upon hire Employment Type Part-Time: up to 15 hours per week Occasional early mornings, evening & weekend hours. Vacancies 2 Placement Date September 2026 Work for a charity…

Program Coordinator - Aquatics (Maternity Leave)

YMC·Port Colborne, ON, CAN

OnsiteFull-time83d ago

PROGRAM COORDINATOR – AQUATICS (Maternity Leave) Location Port Colborne YMCA Pay Salary - $52,187.2 CAD annually YMCA Membership upon hire Employment Type Full Time (12-month Maternity Leave contract) (some evenings and weekends will be required) Vacancies 1 Plac…

Sales Representative

YMC·Markham, ON, CAN

OnsitePart-time83d ago

Hourly Rate: $19.51 – Check out the YMCA's total compensation package! Location: Markham YMCA Health & Fitness Centre Work Hours: Must be available to work an average of 12 hours per week Employment Type: Regular Part Time Hourly (Existing Vacancy) Number of Vacancies: …

School Age Site Intern- Brandywine YMCA Family Location

YMC·Wilmington, DE

OnsitePart-time83d 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 Volunteer

YMC·Summerland, BC, CAN

OnsitePart-time83d ago

Reporting to the Manager of Community Programs, the Child Minding Volunteer is responsible for supervising and engaging children in age-appropriate activities during scheduled Adult Gym sessions. This volunteer role helps create a positive experience for participating families an…

Assistant Camp Director- Retreats/ YMCA of DE Camp Tockwogh, Worton, MD

YMC·Worton, MD

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

Instructor CY Programs Sports

YMC·Toronto, ON, CAN

OnsitePart-time83d ago

Hourly Rate: $20.99 – Check out the YMCA's total compensation package! Location: Steve and Sally Stavro Family YMCA Work Hours: As needed Employment Type: Contract Part Time Hourly -6 months (Existing Vacancy) Number of Vacancies: 2 Anticipated Start Date: September 13…

YD Broward - Security Specialist, LEAP, 26-27 School Year

YMC·Ft. Lauderdale, FL

OnsitePart-time83d ago

The Security Specialist is responsible for maintaining the security and safety of actively participating students and staff during program operation, assisting with student transitions and coordinating the dismissal and transportation for the students' transition home. Essential…

YD Broward - Assistant Site Supervisor, LEAP, 26-27 School Year

YMC·Ft. Lauderdale, FL

OnsitePart-time83d ago

Position Summary: The Assistant Site Supervisor is responsible for supporting the Site Supervisor in the complete program management. The Assistant Site Supervisor is responsible for supporting the Site Supervisor in monitoring the overall operations of their after-school site i…

Group Exercise Instructor - Latin Dance Teacher

YMC·Chicago, IL

OnsitePart-time83d ago

As a Group Exercise Instructor, you will instruct group classes in a safe, enjoyable, and positive environment that promotes member wellness and engagement in accordance with YMCA policies and procedures to be an integral part of the YMCA's commitment to strengthening bodies, min…

Communications Coordinator

YMC·Winnipeg, MB, CAN

OnsiteFull-time83d ago

Your Opportunity to SHINE ON: Reporting to the Manager, Marketing & Sales and working strategically with all Y Winnipeg departments, the Communications Coordinator is a passionate ambassador for our community. A gifted storyteller who's highly organized and deeply relational, yo…

YD Broward - Lead Counselor, LEAP, 26-27 School Year

YMC·Fort Lauderdale, FL

OnsitePart-time83d ago

Position Summary: Under the direction of the Site Supervisor, the After School Lead Counselor is responsible for the overall day-to-day group programming, behavior management, and direct supervision of children or adolescents enrolled in the after school/day camp program. Essent…

Group Fitness Instructor - Aquafit

YMC·Burlington, ON, CAN

OnsitePart-time83d ago

Hourly Rate: $26.14 per hour Position Grade: Grade 2 Department: Health, Fitness & Aquatics Location: Ron Edwards Family YMCA, 500 Drury Lane, Burlington, ON Work Hours: Up to 29 hours per week Employment Type: Part Time, Hourly Deadline to Apply: Ongoing Anticipated Star…

Youth Centre Worker - Red Deer

YMC·Red Deer, AB, CAN

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

School Age Site Aide- Walnut YMCA Family Location

YMC·Wilmington, DE

OnsitePart-time83d 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 Intern- Walnut YMCA Family Location

YMC·Wilmington, DE

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

Director Youth Development- Sussex YMCA Family Location

YMC·Rehoboth Beach, DE

OnsiteFull-time87d ago

The Youth Development Director is responsible for the successful operation, growth, quality, and safety of assigned programs, including staff leadership, program development and implementation, enrollment, budget management, regulatory compliance, and participant and family engag…

School Aged Program Manager

YMC·Chicago, IL

OnsiteFull-time83d ago

Make a Difference in your Community - the Lake View YMCA is hiring a full-time School Aged Program Manager! The School Aged Program Manager is responsible for managing the daily operations of all school aged and youth enrichment programs and summer day camp. As a School Aged Pro…

Aquatics Guard / Aquatics Instructor

YMC·Grimsby, ON, CAN

OnsitePart-time83d ago

Aquatics Guard / Aquatics Instructor Location Niagara West YMCA, Grimsby Pay Guard: $18.11 per hour to start Instructor: $18.57 per hour to start YMCA Membership benefits upon hire Employment Type Part Time: Up to 15 hours per week Occasional early mornings, evening & week…

Volunteer - Yoga Instructor

YMC·Edmonton, AB, CAN

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

Health, Fitness and Membership Coach - Part-Time

YMC·Kelowna, BC, CAN

OnsitePart-time88d ago

The YMCA of Southern Interior BC is seeking an energetic and service-oriented Health & Fitness Coach to join our team at the Downtown YMCA. This role supports members in their health and wellness journeys by providing fitness coaching, facility supervision, member engagement, and…

Facility Services Manager

YMC·Brantford, ON, CAN

OnsiteFull-time88d ago

Salary Starting At: $63,561 annually commensurate with experience Position Grade: Grade 5 Department: Health, Fitness & Aquatics Location: Laurier Brantford Family YMCA, 100 Water St., Brantford, Ontario Work Hours: Up to 40 hours per week Position Type: Full time with benef…