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

Gymnastics Coach - Hollywood

YMC·Hollywood, FL

OnsitePart-time52d ago

Under the direction of the Program Director, the Program Coach plans and teaches competitive gymnastics to participants ages 5 through 12. The Program Coach is responsible for developing the fundamental competitive tracks for the compulsory team program. In addition, this individ…

HF Programs Specialist Adult Programs

YMC·Toronto, ON, CAN

OnsiteFull-time75d ago

Salary Rate: $51,040 – Check out the YMCA's total compensation package! Location: McDonald Family YMCA Health and Fitness Centre Work Hours: 37.5 hours per week Employment Type: Contract Full Time Salaried - 12 months (New Vacancy) Number of Vacancies: 1 Anticipated S…

Youth & Family Coordinator

YMC·San Antonio, TX

OnsiteFull-time52d ago

POSITION SUMMARY: This position supports the work of the Y, a leading nonprofit committed to strengthening community through youth development, healthy living and social responsibility. Provides direction for the children in the program, and implements program curriculum. Provid…

Newcomer Youth Advisor

YMC·Toronto, ON, CAN

OnsiteFull-time52d ago

Salary Rate: $51,040 annually – Check out the YMCA's total compensation package! Location: 365 Bloor Street East, Toronto, ON M4W, CAN Work Hours: 37.5 hours per week Employment Type: Contract Full Time Salaried (6 months) Number of Vacancies: 1 Anticipated Start Dat…

Water Aerobics / Aqua Fit / Aqua Zumba Instructor

YMC·San Antonio, TX

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

Youth Support Worker - Wood Buffalo

YMC·Fort McMurray, AB, CAN

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

Assistant Food Services Director

YMC·Torrance, ON, CAN

OnsiteFull-time53d ago

Salary Rate: $57,280 – Check out the YMCA's total compensation package! Location: YMCA Camp Pine Crest Work Hours: 37.5 hours per week Employment Type: Contract Full Time Salaried - until October 31, 2027 (Existing Vacancy) Number of Vacancies: 1 Anticipated Start Dat…

Personal Trainer

YMC·San Antonio, TX

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

Adult Fitness Instructor-DT

YMC·Winnipeg, MB, CAN

OnsitePart-time54d ago

We are looking for enthusiastic, motivated, passionate and creative fitness instructors to run a variety of classes at our branches. As part of the Y team, you will play an important role in providing encouragement, motivation and support to members to help them achieve their fit…

Program Coordinator - Child & Youth

YMC·Welland, ON, CAN

OnsiteFull-time54d ago

Program Coordinator – Child and Youth Location Niagara Centre YMCA - Welland Pay Annual Salary: $44,990.40 (Under Review) YMCA Membership Benefits upon hire LTD, Group Life, AD&D, Health and Dental after 3-month probationary period Eligible to enroll in the YMCA of Nia…

Program Specialist (Focus Physical Ed Tumbling)- Brandywine Location

YMC·Wilmington, DE

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

Building Operator

YMC·Brandon, MB, CAN

OnsiteFull-time54d ago

Building Operator Schedule: Full Time Rotation - weekdays/weekends 10:00 am - 8:00 pm/8:00 am - 6:00 pm Competitive Benefits: • $21.00/hour *with increase after pool training • Starting 2 weeks paid vacation • Paid sick days • Sick days for family members • Employer f…

Aquatics and CYF Programs Director

YMC·Scarborough, ON, CAN

OnsiteFull-time54d ago

Salary Rate: $70,000 – Check out the YMCA's total compensation package! Location: Scarborough Health & Fitness YMCA Centre Work Hours: 37.5 hours per week Employment Type: Contract Full Time Salaried, 6 Months (Existing Vacancy) Number of Vacancies: 1 Anticipated Start…

Program Facilitator

YMC·Edmonton, AB, CAN

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

Sales Specialist

YMC·Scarborough, ON, CAN

OnsiteFull-time60d ago

Salary Rate: $51,040 – Check out the YMCA's total compensation package! Location: Scarborough YMCA Health and Fitness Centre Work Hours: 37.5 hours per week Employment Type: Contract Full Time Salaried - 6 months (Existing Vacancy) Number of Vacancies: 1 Anticipated S…

Swim Instructor

YMC·Schertz, TX

OnsitePart-time61d 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 Swim Instructor maintains a supportive, positive atmosphere that welcomes and respe…

Group Exercise Instructor - Les Mills BodyPump Heavy

YMC·Schertz, TX

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

Level 1 Early Childhood Educator Hourly

YMC·Edmonton, AB, CAN

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

Level 2 Early Childhood Educator Hourly - Term Position

YMC·Edmonton, AB, CAN

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

Lifeguard & Instructor Swim Lessons

YMC·Toronto, ON, CAN

OnsitePart-time57d ago

Instructor Swim Lessons Hourly Rate: $23.50 – Check out the YMCA's total compensation package! Lifeguard Hourly Rate: $21.00 Location: Central YMCA Health & Fitness Centre Work Hours: Hours will very, up to 26 hours/week Employment Type: Contract Part-Time Hourly, 12 Mon…

Early Years Educator - CCA Full-time

YMC·Brandon, MB, CAN

OnsiteFull-time57d ago

Early Years Educators – CCA (Fulltime) Location: Various Early Learning Centres Schedule: Full Time Monday to Friday Competitive Wage: - $17.75/hour & up - Starting 2 week paid vacation - Paid sick days - Sick days for family members - Employer funded benefits - Annu…

Child Care Site Supervisor - School Age

YMC·Winnipeg, MB, CAN

OnsiteFull-time57d 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! This position is for a dedicated ECE …

Child Care Assistant (School-Age)

YMC·Winnipeg, MB, CAN

OnsitePart-time57d ago

Do you have a genuine interest in working with children? Are you looking for part time, flexible hours with no nights or weekends? We're looking for fun and energetic individuals to join our wonderful team of educators. You'll enjoy plenty of laughs, exercise, and memorable exper…

Family Resource Network - Casual Volunteer

YMC·Edmonton, AB, CAN

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