National City & Eastlake | (619) 837-2850

Dance Classes

BUILDING CONFIDENCE, BUILDING DREAMS
Mentoring and Inspiring Musicians and Dancers since 1994

Dance is a beautiful form of art; it allows creative expression, emotion and freedom of movement.

The benefits of learning to dance go far beyond the artistic elements and can have a positive impact on your child’s health, social skills, and development. It can help build discipline, mental and physical fitness, and self-confidence. 

Dancing can also open up new opportunities for socializing, creativity, and communication. Our students become dance besties for life! 

Ready to dance? 

3 to 5 year olds.

PRINCESS BALLET A 3 to 5 years old

PRINCESS BALLET B 4-6 Years old

Please contact us if you are unable to find the right class for your child

6 to 10 year olds

BALLET 1 6 to 10 years old 

HIP HOP 1 6 to 10 years old 

HULA  6 to 12 years old 

Please contact us if you are unable to find the right class for your child

9 to 14 year olds

BALLET 2 9 to 14 years old 

HIP HOP 9 to 14 years old 

Please contact us if you are unable to find the right class for your child

Dance Lessons near you

National City Full Dance Class Schedule [All]

Find local dance lessons nearby now.  View the dance classes schedule online now in Chula Vista and National City at Hollywood Music and Dance. Find out about other popular music classes like guitar lessonsdrum lessonspiano lessons, and voice training.

You can learn to dance from an experienced dance teacher. Browse the local dance lesson times below to find a dance class that fits in your schedule.

Dance Classes For Kids options

We have ballet lessons, hip-hop lessons, and hula lessons at our dance studio. 

Please email us if you don’t see a class schedule that fits your availability.

Dance lesson tuition fees

Tuition $70.00 for four weeks, once a week, one hour each class.  $40.00 annual registration fee.

Need Help?

If you would like to find out any more information regarding our lessons,
don’t hesitate to get in touch.

Get in Touch Today – 619-837-2850