YMCA of Greater Richmond
Location
Richmond, Virginia
Lead swim lessons for various age groups using diverse teaching tools and techniques. Instruct participants on swimming skills, basic water safety, and YMCA core values.
Candidates must hold current CPR, AED, and First Aid certifications. Certifications in Lifeguarding or Swim Lesson Instruction are preferred, though the organization provides certification for those who lack it.
The YMCA of Greater Richmond stands committed to creating a work environment comprised of individuals from diverse socio-economic, racial, ethnic, religious, and national origins. We believe in nurturing the potential of all staff and are dedicated to the ongoing professional development of talent. We believe a diverse and inclusive work community is essential to fulfilling our mission of being open to all. The Y is a cause-driven organization focused on strengthening our community. The principles that guide us in our work are our core values of caring, honesty, respect, and responsibility.
For employers
Hiring at YMCA of Greater Richmond?
Post and manage job listings free on k12.careers.
Get started freeMarket context
In Virginia, classroom teacher openings are often shaped by local district staffing needs and the demand for candidates who can support student learning and classroom routines. These roles are competitive when applicants bring strong communication skills, youth development experience, and the ability to adapt to school expectations. Review the AI-summarized requirements and benefits on this platform, then confirm the original posting for details such as preferred tennis teaching experience and available training or flexible scheduling.
Salary benchmark
$38,918 avg / yr
Typical range: $31,304–$41,600 based on 300 active listings in Virginia
Swim Instructor - Downtown YMCA
Swim Team Coach - Shady Grove YMCA
Swim Instructor - Patrick Henry YMCA (Ashland)
Swim Instructor - Shady Grove YMCA
Swim Instructor - Chickahominy YMCA
Swim Instructor - Frank J. Thornton YMCA Aquatic Center
Private Lacrosse Coach
Swim Instructor - Downtown YMCA
Swim Instructor - Frank J. Thornton YMCA Aquatic Center
Teacher Assistant
1:1 Behavior Aide - Richmond Academy
Private Swim Instructor