Crossroads YMCA
Open positions
Personal Trainer I
Pay starts at $19.75 per hour and up based on experience Empower Others, Transform Lives – Become a Personal Trainer at Crossroads YMCA! POSITION SUMMARY: This position supports the work of the Y, a leading nonprofit…
Custodian III- Fulltime
Pay starts at $14.25 and up based on experience Are you detail orientated and have a love for cleaning? We are looking for a motivated individual to come join our custodial team. If you would like to work in a fast…
Specialty Camp Counselor I
Pay starts at $12.50 per hour and up based on experience. Join our team as a Specialty Counselor! Inspire youth while leading outdoor games, crafts, and team-building activities. Foster creativity and inclusivity in a…
Teacher Assistant I
Pay starts at $12.50 per hour and up based on experience. Where Children Ages 1–5 Learn, Grow, and Thrive—and Great Teachers Make the Difference. POSITION SUMMARY: This position supports the work of the Y, a leading…
Teacher Lead I
Pay starts at $17.50 per hour and up based on experience. Where Children Ages 1–5 Learn, Grow, and Thrive—and Great Teachers Make the Difference. POSITION SUMMARY: This position supports the work of the Y, a leading…
Assistant Aquatics Director
Pay starting at $19.00 per hour and up based on experience Turn Your Passion for Aquatics into Leadership That Makes Waves. Position Summary At the YMCA, we strengthen communities through youth development, healthy…
Basketball Coach II
Pay starts at $13.25 per hour and up based on experience. Bring the energy, coach the game, inspire the next generation. Join Crossroads YMCA as a Basketball Coach II, apply today! POSITION SUMMARY: This position…
Event Host I - Weekends
Pay starts at $12.00 per hour and up based on experience. Are you energetic, outgoing, and love making people smile? We're looking for an enthusiastic Event Host to lead birthday parties at the Y! As the face of our…
Lifeguard
Pay starts at $12.00 per hour and up based on experience. Be the One Who Keeps Our Pool Safe. Join Our Lifeguard Team! Do you enjoy being active, working with people, and helping create a safe and welcoming…