Youth Dance / Cheer / Sports Instructors

The Starz Program of Richmond

Richmond (VA)

On-site

USD 28,000 - 41,000

Part time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Training stipend
Competitive pay $25/hr
Flexible scheduling

Job summary

The Starz Program of Richmond is seeking enthusiastic instructors to teach movement-based classes on-site at partner schools and clubs across the Richmond area. This part-time, W-2 role offers flexible scheduling and opportunities to grow within the organization.

You will lead kid-centered classes, following our curriculum while adding your own energy and personality. Prior teaching experience and reliable transportation are required, with paid training and ongoing support.

Qualifications

  • 18+ with a high school diploma or GED.
  • Reliable car to drive to local schools and a valid driver’s license.
  • Experience teaching children.
  • Available to teach at least 2 or more classes per week.
  • Able to work on-site at schools in the Richmond area.
  • Strong communication and classroom management skills.
  • Able to pass background check and school screening requirements.
  • Able to lift up to 20 lbs and actively lead movement-based classes without limitation.

Responsibilities

  • Lead fun, structured classes for 5–15 students at a time.
  • Follow our curriculum while bringing your own creativity and personality to each class.
  • Set up and clean up equipment.
  • Create a positive, safe, and energetic learning environment.
  • Communicate with parents, school staff, and the Starz team.
  • Stay organized and prepared using provided lesson plans.
  • Attend monthly meetings and trainings.

Skills

Teaching experience
Reliable transportation
Classroom management
Communication
Energetic

Education

High school diploma or GED

Job description

Description

Love working with kids? Looking for a flexible part‑time role where you can make a real impact while building your teaching and leadership skills? Join a passionate, supportive team and spend your days bringing energy, creativity, and confidence to children across the Richmond, VA area!

The Starz Program

is a nationally recognized children’s fitness enrichment program that has served the Richmond community for over 10 years. Our mission is to help kids build confidence, resilience, and a love of movement through fun, engaging classes.

In this role you will teach a variety of classes to students (ages 2-12) on-site at preschools, elementary schools and country clubs in the west end of Richmond. We are currently looking for former or current ballet dancers, cheerleaders, gymnasts, and/or athletes with teaching experience. Many of our instructors grow with us into expanded roles in program leadership, marketing, communications, curriculum, and training.

Core Responsibilities:
  • Lead fun, structured classes for 5–15 students at a time
  • You’ll follow our curriculum while bringing your own creativity and personality to each class
  • Set up and clean up equipment
  • Create a positive, safe, and energetic learning environment
  • Communicate with parents, school staff, and the Starz team
  • Stay organized and prepared using provided lesson plans
  • Attend monthly meetings and trainings
What we look for in a Starz Instructor:
  • Responsible – arrives 15 minutes early to each class, can independently manage a 45-60-minute class of up to 15 students, without support of a co-teacher.
  • Professional – neat in appearance, friendly and courteous with partner site staff.
  • Enthusiastic – MUST enjoy teaching and working with young children, be able to confidently connect with children primarily ages 2-12.
  • Fun – enjoys having FUN with young children, being goofy, using your imagination, and watching children smile all while managing and teaching an effective class.
  • Reliable transportation – must have reliable transportation to and from partner sites and a valid driver’s license.
  • Organization- Instructors are given a weekly lesson plan and curriculum to follow but will need time to prepare for classes outside of the classroom.
Schedule & Commitmen t:
  • Teach 2-8 hours per week
  • Select the classes you want to teach each season; design your own schedule
  • Classes operate Monday-Friday between 9am-5pm
  • We’re looking for team members interested in growing with us for multiple seasons
Season Dates:
  • Fall: mid-September – mid-December
  • Winter: mid-January – mid-March
  • Spring: mid-March – mid-May
  • Optional Summer Camps: June – August (half-day or full-day)
Popular Classes:
  • Dance (ballet, hip-hop)
  • Cheerleading
  • Sports (soccer, basketball, kickball, tennis, pickleball, fitness, and more)
  • Creative Movement
  • Gymnastics
  • Fitness
Requirements
  • 18+ with a high school diploma or GED
  • Reliable car to drive to local schools and valid driver’s license
  • Experience teaching children
  • Available to teach at least 2 or more classes per week
  • Able to work on-site at schools in the Richmond area
  • Strong communication and classroom management skills
  • Able to pass background check and school screening requirements
  • Able to lift up to 20 lbs and actively lead movement-based classes without limitation
Why You’ll Love Working With Starz
  • Design a flexible schedule that fits around your schools, family, personal commitments, or other work
  • Enjoy short, meaningful shifts—most instructors teach just 2–6 hours per week
  • Make a real impact in children’s lives without the demands of a full-time classroom
  • Competitive, reliable pay: $25 per hour
  • $100 paid training stipend to support a smooth and confident start
  • Join a supportive, encouraging team that values your experience and provides professional development and ongoing guidance
  • Opportunities to contribute beyond teaching, including mentorship, curriculum input, or program support
  • Performance & referral bonuses that recognize your contributions
  • Regular team gatherings to connect, recharge, and have fun together
Position Details:
  • Job Type: Part-time (W-2 employee)
  • Pay: $25 per hour
  • Hours: 2–8 per week
  • Pay Schedule: Direct deposit every other Friday
  • Location: In-person at partner schools and clubs throughout Richmond area
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Youth Dance / Cheer / Sports Instructors
Youth Dance / Cheer / Sports Instructors

The Starz Program of Greater Washington • Washington

On-site
USD 69,000 - 276,000
Flexible schedule
Training stipend
Competitive pay
Children's (Dance and Cheer) Teacher
Children's (Dance and Cheer) Teacher

Starz Program LLC • Virginia Beach (VA)

On-site
USD 34,000 - 41,000
Flexible schedule
Short shifts
Competitive pay
+3
Flexible Part-Time Dance/Cheer Instructor | $25/hr
Flexible Part-Time Dance/Cheer Instructor | $25/hr

The Starz Program of Richmond • Richmond (VA)

On-site
USD 28,000 - 41,000
Training stipend
Competitive pay $25/hr
Flexible scheduling
Flexible Part-Time Dance, Cheer & Sports Instructor
Flexible Part-Time Dance, Cheer & Sports Instructor

The Starz Program of Greater Washington • Washington

On-site
USD 69,000 - 276,000
Flexible schedule
Training stipend
Competitive pay
Part-Time Youth Enrichment & Sports Instructor
Part-Time Youth Enrichment & Sports Instructor

Amazing Athletes • Lakeville (MN)

On-site
USD 27,276 - 38,848
Part-Time Youth Enrichment & Sports Instructor
Part-Time Youth Enrichment & Sports Instructor

Amazing Athletes, LLC • Lakeville (MN)

On-site
USD 27,276 - 38,848
Part-Time Youth Enrichment & Sports Instructor
Part-Time Youth Enrichment & Sports Instructor

Amazing Athletes • Eden Prairie (MN)

On-site
Part-Time Youth Enrichment & Sports Instructor
Part-Time Youth Enrichment & Sports Instructor

Amazing Athletes, LLC • Eden Prairie (MN)

On-site
USD 27,276 - 38,848
Travel between program locations
Part-Time Youth Enrichment & Sports Instructor
Part-Time Youth Enrichment & Sports Instructor

Amazing Athletes, LLC • Edina (MN)

On-site
USD 27,276 - 38,848
Dance Instructor
Dance Instructor

Shining Stars Dance Academy • Chesapeake (VA)

On-site
USD 25,000 - 39,000
Employee discounts