Demo

Dance Instructor

Piedmont School of Music & Dance
Kannapolis, NC Full Time
POSTED ON 6/19/2026
AVAILABLE BEFORE 8/19/2026

Dance Instructor, Piedmont School of Music & Dance

Job Type: Part-time and Full-time Available

Locations: Charlotte, NC 28269 and/or Concord/Kannapolis, NC 28083

Work Setting: In-person

Schedule: Primarily weekday evening shifts, and Saturdays

Join a caring, student-centered dance program as a Dance Instructor at Piedmont School of Music & Dance. As part of our dance faculty, you will teach a consistent weekly schedule of students and help them grow with confidence, technique, artistry, and joy.

At PSMD, our dance teachers do more than teach classes. They help students develop strong technical foundations, build confidence through movement, prepare for meaningful performance opportunities, and experience the satisfaction of steady progress with a trusted instructor by their side.

This role is a wonderful fit for an instructor who loves building long-term relationships with students and families, values consistency, and wants to be part of a supportive, professional studio environment where teachers are set up to do their best work.

About the Role

You will teach weekly dance classes to students of varying ages, skill levels, and goals. Because classes occur on a consistent schedule, you will have the opportunity to truly get to know your students, guide their growth over time, and celebrate both small and significant milestones along the way.

Our ideal instructor is encouraging, organized, dependable, and passionate about helping students develop strong dance fundamentals while maintaining a positive and engaging classroom experience.

At PSMD, we have a strong, structured dance program where students grow over time, families feel supported, and teachers have the tools they need to succeed.

Why Teach at PSMD?

Teaching at PSMD means you are part of a caring, committed team of educators who believe that excellent instruction and a nurturing environment go hand in hand.

At PSMD, instructors are supported by:

  • A consistent weekly teaching schedule
  • Recurring students (with occasional trial students)
  • Organized scheduling and communication systems
  • Administrative support from the studio team
  • Performance and recital opportunities for students
  • Families who value high-quality instruction
  • A positive, professional environment built around student success

We care deeply about helping students grow as dancers, but we also care about creating a studio culture where teachers feel supported, respected, and connected to a larger purpose.

What You'll Do:

Teach Engaging Dance Classes

You will teach weekly classes that are structured, encouraging, and tailored to students' ages, abilities, and goals. Classes should help students build strong technical foundations while keeping them motivated and excited to learn.

  • Teach age-appropriate dance technique and movement fundamentals
  • Develop students' coordination, musicality, flexibility, and performance skills
  • Adapt instruction to varying learning styles and developmental stages
  • Create a positive classroom experience where students feel capable and encouraged

Support Long-Term Student Growth

Because students attend classes each week, you will have the opportunity to guide their progress over time and build meaningful relationships with students and families.

  • Help students develop confidence, discipline, and technical skill
  • Prepare students for performances, recitals, and other studio events
  • Keep students engaged through clear goals and thoughtful instruction
  • Celebrate progress in ways that help students feel proud and motivated

Communicate Professionally

Clear communication helps families feel informed, supported, and confident in their child's progress.

  • Communicate professionally with families regarding student development and expectations
  • Handle attendance, scheduling concerns, and parent questions appropriately
  • Partner with the studio team to support students and families
  • Maintain a positive and professional presence within the studio community

Contribute to a Positive Studio Culture

PSMD is a team-oriented environment where professionalism, kindness, and consistency matter.

  • Create a focused, encouraging, and respectful classroom environment
  • Address student behavior or engagement concerns calmly and professionally
  • Work within an organized program with clear expectations and support
  • Be part of a team that values consistency, communication, and student success

Who Thrives Here

This role is designed for a teacher who wants to be part of something steady, supportive, and meaningful.

You may be a great fit if you:

  • Love teaching and inspiring young dancers
  • Want a consistent weekly teaching schedule
  • Care about long-term student growth and development
  • Communicate well with families and students
  • Appreciate organized systems and clear expectations
  • Bring positive energy into your classes
  • Value professionalism, reliability, and follow-through
  • Want to be part of a growing dance program with a strong reputation for student care

What We're Looking For

Required

  • Dance degree or formal dance training
  • Experience teaching dance
  • Reliable weekly availability during program hours
  • Strong communication skills
  • Professionalism with students, families, and staff
  • A genuine interest in long-term student development
  • Ability to commute to Charlotte, NC
  • Ability to relocate before the start date if necessary

Preferred, But Not Required

  • Experience teaching multiple age groups and levels
  • Experience preparing students for performances and recitals
  • Experience working within a structured dance program or studio environment

Schedule

Classes are primarily scheduled during evening hours, with occasional weekend opportunities based on enrollment and studio needs.

A consistent weekly schedule is expected. Student assignments are recurring.

Compensation

Competitive hourly compensation based on experience.

PSMD provides a consistent student base, organized scheduling systems, family communication tools, performance opportunities, and administrative support so instructors can focus on teaching.

Apply

If you are a caring, reliable, and professional dance instructor who enjoys helping students grow over time, we would love to hear from you.

Please submit your resume and a brief introduction outlining your teaching experience, dance background, and the age groups and styles you most enjoy teaching.

Work Location: In person

Salary.com Estimation for Dance Instructor in Kannapolis, NC
$36,109 to $48,263
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Dance Instructor?

Sign up to receive alerts about other jobs on the Dance Instructor career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$48,383 - $97,824
Income Estimation: 
$63,454 - $101,244
Income Estimation: 
$53,080 - $99,161
Income Estimation: 
$87,640 - $113,243
Income Estimation: 
$77,897 - $116,523
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Dance Instructor jobs in the Kannapolis, NC area that may be a better fit.

  • Stepping Stone Medical Salisbury, NC
  • Stepping Stone Medical is seeking a Registered Nurse for our Certified Nurse Assistant Program to manage and support CNA classes within our facility. Respo... more
  • 23 Days Ago

  • North Rowan High School Salisbury, NC
  • REPORTS TO : Principal SUPERVISES : May coordinate and direct the activities of teacher assistants. PURPOSE : To plan, organize and present instruction and... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!