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

Program Representative Individual Conditioning and Personal Trainer

YMC·Toronto, ON, CAN

OnsitePart-time77d 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: Cooper Koo YMCA HF Work Hours: 10 hours Employment Type: Hourly Contract for 12 mont…

Manager of Community Programs

YMC·Penticton, BC, CAN

OnsiteFull-time77d ago

Reporting to the Senior Manager of Community Programs, the Manager of Community Programs is responsible for launching, leading, and growing innovative community-based programs that strengthen belonging, accessibility, and prevention-focused supports. This is an established leade…

Senior Manager of Community Programs, South Okanagan Region

YMC·Penticton, BC, CAN

OnsiteFull-time77d ago

Reporting to the General Manager of Community Programs and Innovation, the Senior Manager is responsible for establishing and implementing strategies that drive growth and long-term success across the Community Services division. The successful candidate will have experience with…

Karate Instructor

YMC·Toronto, ON, CAN

OnsitePart-time77d ago

Hourly Rate: $20.50 – Check out the YMCA's total compensation package! Location: West End YMCA Health & Fitness Centre Work Hours: 4-6 hours per week Employment Type: Contract Part Time Hourly - 12 months (Existing Vacancy) Number of Vacancies: 1 Anticipated Start Dat…

Lifeguard & Swim Instructor

YMC·Brampton, ON, CAN

OnsitePart-time77d ago

Salary Rate: Lifeguard: $21.00/hr. & Swim Instructor: $23.50/hr. Check out the YMCA's total compensation package! Location: Brampton YMCA HF Work Hours: schedule according to seasonal needs Employment Type: Hourly Contract Number of Vacancies: 3 Anticipated Start Date: S…

Children & Families Programs Coordinator

YMC·Winnipeg, MB, CAN

OnsiteFull-time77d ago

Do you love working with children and families? Are you enthusiastic, innovative and member focused? As the Children and Families Program Coordinator, you will direct and deliver inclusive, engaging, and relevant programs that meet the needs of children and families in the commun…

Membership & Marketing Director

YMC·Cibolo, TX

OnsiteFull-time77d 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. This position is responsible for managing and overseeing the membership and marketing a…

Kids Club Associate- Western Family YMCA Location

YMC·Newark, DE

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

YD Broward, Custodian, LEAP, 26-27 School Year

YMC·Fort Lauderdale, FL

OnsitePart-time77d ago

Position Summary: The Custodian is responsible for maintaining the cleanliness and security of areas assigned to the YMCA program by monitoring program areas, and providing required support to ensure efficient and effective program operations. Essential Functions / Job Duties: …

Personal Trainer

YMC·Boerne, TX

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

Case Manager Job Developer

YMC·Pickering, ON, CAN

OnsiteFull-time77d ago

Salary Rate: $57,280– Check out the YMCA's total compensation package! Location: Pickering YMCA Employment and Community Services Work Hours: 37.5 hours Employment Type: Salaried Contract for 6 months (Existing Vacancy) Number of Vacancies: 1 Anticipated Start Date: Se…

Housekeeper

YMC·Schertz, TX

OnsitePart-time77d 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 housekeeper cleans and sanitizes assigned areas, including such duties as mopping, dusting, and trash remova…

Program Specialist (Focus on Karate)- Brandywine YMCA Family Location

YMC·Wilmington, DE

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

Group Fitness Instructor - Aquafit

YMC·Brantford, ON, CAN

OnsitePart-time77d ago

Hourly Rate: $26.14 per hour Position Grade: Grade 3 Department: Health, Fitness & Aquatics Location: Laurier Brantford YMCA, 100 Water Street Brantford, ON N3T 0P1 Work Hours: Up to 29 hours per week Employment Type: Part Time Deadline to Apply: September 14, 2026 Antici…

Group Fitness Instructor (Cardio/ Strength)

YMC·Brantford, ON, CAN

OnsitePart-time77d ago

Hourly Rate: $26.14 per hour Position Grade: Grade 2 Department: Health, Fitness, Aquatics & Residence Location: Laurier Brantford Family YMCA, 100 Water St., Brantford, ON Work Hours: Up to 29 hours per week Employment Type: Part Time Deadline to Apply: September 14, 202…

Tennis Coach

YMC·San Antonio, TX

OnsitePart-time77d 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 tennis coach oversees the activities, practices, and clinics of the tennis program.…

Level 3 Early Childhood Educator Hourly

YMC·Edmonton, AB, CAN

OnsitePart-time82d 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 Minding Lead

YMC·Summerland, BC, CAN

OnsitePart-time77d ago

The YMCA of Southern Interior BC is seeking a caring, energetic, and responsible Child Minding Lead to support our Adult Gym program at Giant's Head Elementary School. This role provides a safe, welcoming, and engaging environment for children while their parents or guardians par…

Aquatic Attendant

YMC·Kelowna, BC, CAN

OnsitePart-time77d ago

Aquatics Attendants play an important role in ensuring the safe operation and proper use of the Flow Rider and Waterslides at H2O Adventure + Fitness Centre. This position provides exceptional customer service while monitoring participant safety, supporting aquatics programming, …

Personal Trainer

YMC·San Antonio, TX

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

Group Exercise Instructor

YMC·San Antonio, TX

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

Sports Instructor

YMC·Miami, FL

OnsitePart-time77d ago

Under the direction of the Sports Director or Coordinator, the Sports Instructor plans and teaches various Youth Sports to participants ages 3 through 17. In addition, this individual will act as liaison between the director and the staff, dispersing group communications. Essent…

Wellness Coach

YMC·San Antonio, TX

OnsitePart-time77d 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, t…

Member Engagement Representative

YMC·San Antonio, TX

OnsitePart-time77d 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 Membership Representative maintains a supportive, positive atmosphere that welcomes…