Sports Program Director

Piedmont YMCA•Charlottesville, VA
•$60,000 - $75,000

About The Position

The Sports Program Director supports the YMCA’s mission of strengthening community through youth development, healthy living, and social responsibility. This position develops, organizes, and implements high-quality youth sports programs, expands sports offerings in the community, and develops adult sports programming. The director oversees program operations, staff, camps, clinics, facilities, equipment, schedules, and community relationships, while monitoring program effectiveness and participation.

Requirements

  • Bachelor’s degree in a related field or equivalent.
  • Typical requirements within 30 days of hire include completion of Child Abuse Prevention for Supervisory Staff, Working with Program Volunteers, CPR, First Aid, AED, Bloodborne Pathogens, and Onboarding Orientation.
  • Completion of YMCA program-specific certifications.
  • Minimum age requirements may apply; for example, minimum age of 21.
  • Ability to use a computer for extended periods and communicate using a computer and phone or smart device.
  • Ability to sit, reach, and move around the work environment, and sufficient strength, agility, and mobility to perform essential functions and supervise activities in indoor and outdoor locations.
  • Ability to occasionally lift and/or move up to 50 pounds.

Nice To Haves

  • One to two years of related experience preferred.
  • Proficiency in sports-management software or platforms preferred.

Responsibilities

  • Direct and supervise program activities to meet YMCA objectives.
  • Expand youth sports programming in the community in accordance with strategic and operating plans, and develop adult sports programming.
  • Secure and schedule athletic fields and facilities.
  • Transport and set up equipment for games and practices; monitor and purchase sporting equipment as the budget permits.
  • Create teams from paid and financially assisted registrations.
  • Organize and conduct parent orientation meetings, coach training, and coach meetings.
  • Develop and distribute team practice and game schedules; train and schedule sports officials; develop and distribute sports rules, guidelines, and handbooks.
  • Purchase and distribute team uniforms and awards, and coordinate and distribute team photographs.
  • Hire and supervise sports staff.
  • Provide overall supervision and direction to licensed and non-licensed sports camps.
  • Organize and conduct sports clinics.
  • Assist with marketing and distributing youth sports program information and may organize and schedule program registrations.
  • May review and process program scholarship applications.
  • Develop and maintain collaborative relationships with community organizations.
  • Assist with YMCA fundraising activities and special events.
  • Respond to member and community inquiries and complaints in a timely manner.
  • Compile program statistics and monitor and evaluate program effectiveness and participation.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service